Unit 3 Hardware Flashcards
what is the responsibility of a CPU (central processing unit) (AKA microprocessor or processor)
execution or processing of all the instructions and data in a computer application
what does a CPU consist of
control unit (CU)
arithmetic and logic unit (ALU)
registers and buses
what is the function of ALU
allows the required arithmetic or logic operations to be carried out while a program is running
what is the function of CU
reads an instruction from the memory
what is the function of the system clock
produce timing signals on the control bus to ensure synchronization takes place, or else the system will crash
What is the function of RAM
often referred to as the immedi access store, RAM temporarily stores read/ write operations which are being carried out
what are the 5 special purpose registers
Current instruction register
accumulator
memory address register
memory data/ buffer register
program counter
function of current instruction register (CIR)
stores the current instruction being decoded and executed
function of accumulator (ACC)
used when carrying out ALU calculations; it stores data temporarily during the calculations
what is the function of the memory address register (MAR)
stores the address of the memory location currently being read from or written to
what is the function of memory data/ buffer register (MDR)
stores data which has just been read from memory or data which is about to be written to memory
what is the function of the program counter (PC)
stores the address where the next instruction to be read can be found
what is the purpose of a system bus
connect the system to the memory and to input/ output devices
what are the 3 system buses
Address bus
Control Bus
Data bus
why are read/ write operations carried out using the RAM
the RAM carries out read/ write operations faster than a backing store (i.e- hard disk drive)