Computer organisation Flashcards
Purpose of the control unit
Coordinates all activities of the CPU
What does the control unit make extensive use of
Status register and clock
What is the purpose of the status register
Contains information about the state of the processor
What is the purpose of the clock
Synchronises related components by generating pulses at a constant rate
What is clock speed measured in
Hertz (Hz)
What is the purpose of the ALU
Performs arithmetic and logical operations
What are the general purpose registers
Tiny areas of extremely fast memory located in the processor normally designed for a specific purpose
What is the purpose of the program counter
Holds the address of the next instruction to be executed
What is the purpose of the memory address register
Holds the address of the memory location from which data or an instruction is fetched from
What is the memory buffer register
Used to temporarily store the data which is read from or written to memory
What is the purpose of the CIR
Holds the current instruction being executed
How does Von Neumann architecture work
Instructions and data share the same memory space and format, uses a single control unit or processor, one instruction at a time, registers are used as fast access to instructions or data
How does Harvard architecture work
Instruction and data are stored in separate memory units, each has its own bus, reading and writing data can be done at the same time as fetching an instruction, used by RISC processors
What does the accumulator do
stores the result of the ALU
What are buses
Communication channels
What does the address bus carry
Address of instruction