Von Neumann model
Define Registers
Smallest unit of storage of microprocessor;
allows fast data transfer between other registers
General Purpose registers
Special Purpose Registers
Special purpose registers include
The Processor (CPU)
Buses
Set of parallel wires that allow the transfer data
between components in a computer system
Data bus
Bidirectional bus that carries data
instructions between processor, memory, and I/O
devices.
Address bus
Unidirectional bus that carries
address of main memory location or input/output
device about to be used, from processor to
memory address register (MAR)
Control bus
Performance of Computer System Factors
Clock Speed, Bus Width, Cache Memory, Number of Cores
Clock Speed
Bus Width
Cache Memory
Number of Cores
Ports
Video Graphics Array (VGA)
Fetch-Execute (F-E) cycle
Fetch stage
Decode stage
Execute stage
Register Transfer Notation (RTN)
Interrupts
Typical sequence of actions when interrupt occurs