1.1.1 Structure & function of the processor - Filip Flashcards
what’s the purpose of the data bus ?
bi-directional bus used for transferring data between the ram and the CPU
what’s the purpose of the MDR ?
Stores the data of the instruction currently being executed
what’s the purpose of the MAR ?
To hold the address of the instruction currently being executed so that the data bus can retrieve the data
what’s the purpose of the CIR ?
holds the current instruction being executed divided into opcode and operand
what’s the purpose of the ALU ?
To solve mathematic problems presented to it
what’s the purpose of the Accumulator ?
holds the results of the ALU
what’s the purpose of Address bus ?
used to transmit the memory addresses of data between the MAR and Ram
what’s the purpose of the Control bus ?
bi-directional bus used to transmit control signals
what’s the purpose of the Program counter ?
holds he address of the next instruction to be executed
what’s the purpose of the FDE cycle ?
FDE cycle is used to process and execute instructions
describe the key term “holds he address of the next instruction to be executed”
program counter
describe the key term “bi-directional bus used to transmit control signals”
control bus
describe the key term “used to transmit the memory addresses of data between the MAR and Ram”
address bus
describe the key term “holds the results of the ALU”
accumulator
describe the key term “To solve mathematic problems presented to it”
ALU