MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

COMPUTER ARCHITECTURE

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What happens immediately after the Memory receives an address on the address bus in the Fetch stage?
A
Memory returns the data at the given address along the data bus
B
Memory updates the data at the given address using the value supplied on the data bus
C
A second address is sent to memory
D
The Program Counter is incremented
Explanation: 

Detailed explanation-1: -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.

Detailed explanation-2: -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-3: -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-4: -The basic operation of a computer is called the ‘fetch-execute’ cycle. The CPU is designed to understand a set of instructions-the instruction set. It fetches the instructions from the main memory and executes them. This is done repeatedly from when the computer is booted up to when it is shut down.

There is 1 question to complete.