MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of these does not happen in the Fetch stage?
A
The Program Counter is incremented by 1
B
The value in the Program Counter is sent to memory on the address bus
C
The value returned from memory on the data bus is stored in the current instruction register
D
The value returned from memory is added to the value in the accumulator.
Explanation: 

Detailed explanation-1: -Eventually, the instruction in the MDR is copied into the current instruction register (CIR) which acts as a temporary holding ground for the instruction that has just been fetched from memory. During the decode stage, the control unit (CU) will decode the instruction in the CIR.

Detailed explanation-2: -When the CPU fetches an instruction from memory, it is temporarily stored in the IR. The instruction is a binary word or code that defines a specific operation to be performed. The instruction word is also called the op code or operation code. The CPU decodes the instruction, and then executes it.

Detailed explanation-3: -Detailed Solution. LOAD: The load (ld) instruction loads from memory using a segment or flat address expression and places the result into one or more registers.

Detailed explanation-4: -Ans : The instruction cycle consists of four phases: fetching an instruction from memory, decoding the fetched instruction, reading the address from memory, and finally, instruction execution. The computer processor carries it out.

There is 1 question to complete.