NIMCET 2026
In a standard machine language instruction, which component identifies the specific operation to be performed, such as addition or data movement?
Answer (Detailed Solution Below)View answer ▾Hide ▴
Answer: Option B — Opcode
Detailed Solution
The opcode (operation code) tells the CPU which operation to perform — ADD, MOV, JMP, etc.
Operands give the data or addresses the operation works on; a register is a storage location; an immediate value is data placed in the instruction.
Hence Opcode.
💬 Discussions on this question
Ask a doubt ›Still stuck on this question? Ask our faculty and fellow students — answers appear here.
Ask a doubtMore Structure of Instructions in CPU Questions
View all ›- Q1.Which of the following statements about the fetch–decode–execute cycle in a CPU are correct?
- Q2.A CPU uses a 16-bit instruction format. If 4 bits are used for the opcode and the remaining bits specify a single memory address, what is the maximum addressable memory space for this instruction format?
- Q3.Which register in a CPU holds the address of the next instruction to be executed?
- Q4.What does the term RISC stand for in computer architecture?
- Q5.Which of the following registers is used to keep track of the address of the memory location where the next instruction is located?
More Computer Awareness Questions
- Q1.Which of the following is hardware, not software?Organization, CPU, I/O Devices
- Q2.What is stored in an email address?Internet
- Q3.To take any text from its original place to another place without deleting it is calledMicrosoft Office
- Q4.________ are attempts by individuals to obtain confidential information from you by falsifying their identity.Computer Security
- Q5.Which of the following is used to move a document (or selected text)?Microsoft Office
Structure of Instructions in CPU — Preparation
This question tests your understanding of Structure of Instructions in CPU, a key topic in the Computer Awareness section. The detailed solution above uses a step-by-step approach to show the reasoning, and where available, a shortcut that helps you solve similar questions in under 90 seconds during the actual exam.
This topic covers how a CPU actually executes a program. Every instruction passes through the instruction cycle: fetch the instruction from memory, decode it, execute it, and store the result. An instruction is made up of an operation code (opcode), which says what to do, and operands, which say what data to use. The topic also covers instruction formats (zero-, one-, two- and three-address instructions), addressing modes (immediate, direct, indirect, register, indexed and relative addressing), and important registers such as the program counter (PC), instruction register (IR), memory address register (MAR) and memory data register (MDR). Exam questions test which register holds the address of the next instruction (the program counter), the stages of the instruction cycle, and identifying the addressing mode used in an example instruction. Basic ideas of RISC and CISC architectures are also asked. Practise the instruction structure questions below. Each answer includes an explanation.