JKSSB Written 2026
Answer & Explanation
Click "Check Answer" to reveal
Correct Answer:
Option C —
The instruction register stores the current instruction being decoded or executed
Analysis of the OptionsThis question focuses on the Control Unit components and the Instruction Cycle (Fetch-Decode-Execute).C) Instruction Register (Correct): Once an instruction is fetched from memory, it is placed in the Instruction Register (IR). Here, it is held so the control unit can decode it and determine what actions (like addition or data movement) need to be taken.A) Program Counter (Incorrect): The Program Counter (PC) does not store the current instruction's address; it stores the address of the next instruction to be fetched. Once a fetch occurs, the PC is typically incremented to point to the following memory location.B) Interrupts (Incorrect): Interrupts are designed to be handled almost immediately. The CPU checks for interrupt signals at the end of every instruction cycle, not the end of the entire program. This allows the computer to respond to urgent tasks like keyboard input or hardware Alarms.D) Clock Cycles (Incorrect): Different instructions have different levels of complexity. A simple "NOP" (No Operation) or a register-to-register move might take $1$ or $2$ cycles, while a complex floating-point division or accessing data from main memory can take many more.
Answer verified by Quintessence Classes faculty — Karan Nagar, Srinagar.