Lecture 01 – CH 1 and Prerequisite Review

Ryan Robucci

Table of Contents

Initial Vocab

Computer System Vocabulary:

Microprocessor Vocabulary:

Flip-flop,register,latch

Mutiplexors and Demultiplexors

Numbers

Binary

Endianness

Number of Bits of Resolution

Instructions

Instruction Set -- Instruction Types

Stacks and Procedures / Functions

Procedures and Function Call (read 1.9.3.5 carefully)

Arithmetic and Logic Operations

Microprocessor Hardware

Most digital systems fit into this framework

data input control input (e.g. program) control signals Control status signals Datapath control output to other systems data output

Hardware circuit implementing processor must support fetch, decode, execute, next cycle of code execution and all supported instructions

A microprocessor:

†Course Text Figure 1.52

Slide Changes

2022-08 : ... changed to double ... in bit-shift figures for clarity