No student devices needed. Know more
14 questions
The fetch ........... execute cycle is a continously looping process.
There are ...... stages in the fetch-execute cycle.
three
four
five
six
The goal of the fetch stage is to copy an instruction from the CIR and store it in main memory.
true
false
During the fetch stage the program counter is incremented.
true
false
Complete this line of register transfer notation from the fetch stage.
PC <-- [PC] ...........
At the end of the fetch stage the instruction to be executed will have been copied into the ............
program counter
memory data register
accumulator
current instruction register
Before an instruction from memory can be stored in the CIR it must first be copied to the ...... register.
During the decode stage the processor must....
determine what the instruction says
move the data into the correct registers
add the data to the accumulator
put the memory address on to the address bus
Part of decoding an instruction involves splitting it into parts (tokenizing). What TWO parts are in most instructions?
Operator / opcode
Symbolic address
bitwise operation
Operand
What stage comes after fetch?
interrupt
decode
execute
What stage comes after decode?
interrupt
fetch
execute
What stage comes after execute?
interrupt
fetch
decode
What stage comes after interrupt?
execute
fetch
decode
When an interrupt occurs and needs to be serviced what two things happen?
The current process is terminated
The contents of the registers are stored
The PC is changed to point to the ISR
The CIR is reset to a null value
Explore all questions with a free account