MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of these is NOT something that can happen in the Execute stage?
A
Data from Memory is copied into the Accumulator
B
Data from the Accumulator is copied into the Memory
C
Data from Memory is added to the Accumulator, and the result is stored in the Accumulator
D
The Program Counter is copied into the Memory Address Register
Explanation: 

Detailed explanation-1: -The process copies the program counter into the memory address register and calls the procedure. When the procedure returns, the process copies the data from the memory data register, placed there by the procedure, to the instruction register.

Detailed explanation-2: -In the fetch stage, the program counter provides the memory address of the next instruction. This is transferred through the address bus to the memory and the instruction is transferred to the instruction register of the CPU through the data bus. 6.

Detailed explanation-3: -The address in the CPU is passed to the Memory Address Register. The address in the Memory Address Register is passed to RAM so the contents of that memory address can be accessed.

There is 1 question to complete.