Consider the following sequence of micro operations :

MBR ← PC

MAR ← X

PC ← Y

MEMORY ← MBR

Which one of the following is possible operation performed by this sequence ?

This question was previously asked in
NIELIT Scientific Assistant CS 5 Dec 2021 Official Paper
View all NIELIT Scientific Assistant Papers >
  1. Instruction Fetch
  2. Operand Fetch 
  3. Conditional Branch 
  4. Initiation of interrupt service

Answer (Detailed Solution Below)

Option 1 : Instruction Fetch
Free
NIELIT Scientific Assistant Quantitative Aptitude Mock Test
20 Qs. 20 Marks 30 Mins

Detailed Solution

Download Solution PDF

The correct answer is Instruction Fetch.

Key Points

  • Instruction fetch is the process of reading an instruction from memory into the processor.
  • The sequence of micro-operations given corresponds to the steps involved in fetching an instruction from memory:
    • MBR ← PC: The content of the Program Counter (PC) is transferred to the Memory Buffer Register (MBR).
    • MAR ← X: The content of the register X is transferred to the Memory Address Register (MAR).
    • PC ← Y: The content of the register Y is transferred to the Program Counter (PC).
    • MEMORY ← MBR: The content of the MBR is transferred to the memory.
  • This sequence is typical of the steps taken to fetch an instruction from memory, making instruction fetch the correct answer.

Additional Information

  • The Program Counter (PC) holds the address of the next instruction to be fetched.
  • The Memory Address Register (MAR) holds the address of the memory location to be accessed.
  • The Memory Buffer Register (MBR) holds the data to be written to memory or the data read from memory.
  • Fetching an instruction involves reading the instruction from memory into the instruction register.
  • This process is crucial for the CPU to understand which operation to execute next.

Latest NIELIT Scientific Assistant Updates

Last updated on Feb 20, 2025

-> A total number of 113 revised vacancies have been announced for the post of Scientific Assistant in Computer Science (CS), Information Technology (IT), and Electronics & Communication (EC) streams.

-> Online application form, last date has been extended up to from 17th April 2025.

->The NIELT has revised the Essential Qualifications for the post of Scientific Assistant. Candidates must possess (M.Sc.)/ (MS)/ (MCA) / (B.E.)/ (B.Tech) in relevant disciplines.

 

-> The NIELIT Scientific Assistant 2025 Notification has been released by the National Institute of Electronics and Information Technology (NIELIT).

More Instruction Cycle Questions

More Instruction Pipelining Questions

Hot Links: teen patti real cash apk teen patti cash teen patti master real cash