Lecture 1 Flashcards
CPU
controls the operation of the computer and performs its data processing functions
Main Memory
Stores data
I/O
moves data between the computer and its external enviroment
System Interconnnection
some mechanism that provides for communication among CPU, main memory, and I/O
CPU Major Structural Components
Control Unit
Arithmetic and Logic Unit (ALU)
Registers
CPU Interconnection
Control Unit
Controls the operation of the CPU and hence the computer
Arithmetic and Logic Unit (ALU)
Performs the computer’s data processing function
CPU Interconnection
Some mechanism that provides for communication among the control unit, ALU, and registers
Registers
Memory Buffer Register (MBR)
Memory Address Register (MAR)
Instruction Register (IR)
Instruction Buffer Register (IBR)
Program Counter (PC)
Accumulator (AC) and Multiplier Quotient (MQ)
Memory Buffer Register (MBR)
Contains a word to be stored in memory or sent to the I/O unit, or is used to receive a word from memory or from the I/O unit
Memory Address Register (MAR)
Specifies the address in memory of the word to be written from or read into the MBR
Instruction Register (IR)
Contains the 8-bit opcode instruction being executed
Instruction Buffer Register (IBR)
Employed to temporarily hold the right-hand instruction from a word in memory
Program Counter (PC)
Contains the address of the next instruction pair to be fetched from memory
Accumulator (AC) and Multiplier Quotient (MQ)
Employed to temporarily hold operands and results of ALU operations