central processing unit architecture Flashcards
AS-level
purpose and roles of the control unit
–directs and co-ordinates other parts of computer system
–controls operations of computer system
–fetches computer instructions
–decodes each instructions
–executes these instruction.
purpose and roles arithmetic logic unit
– a unit which performs arithmetic operations
–and bit shifting operations
– logic operation(AND,OR,XOR)
–designed to perform integer calculation
define operand
part of the computer instruction which specifies what data is to be processed
define opcode
is the instruction that is executed by the cpu
purpose and role of registers
–small piece of memory
–part of the processor
–temporary storage of data which is about to or had been processed
difference between general purpose and special purpose registers
general purpose registers holds the temporary data while performing difference operations.
special purpose registers holds the status of a program
define program counter
stores the address of next instruction to be fetched
define MAR
stores memory address where data is to be read from
define MDR
stores data that has just been read from memory
define CIR
stores the instruction that is currently being executed
define IX
index register used for indirect addressing .
define ACC
(accumulator) is the register where the data is worked on (general purpose register).
define status register
is interpreted as independent flags each flag is set depending on an event .
purpose and role of a system clock
–every computer contains an internal clock that regulates the rate at which the instruction are executed
–CPU requires a fixed number of clocks cycles that executes each instructions
– used to synchronize all the operation.
state the various components of the computer system that transfers data
–data bus
–address bus
–control bus