Question:

Match LIST-I with LIST-II

\[\begin{array}{|c|c|}\hline \text{LIST-I (Hex Code)} & \text{LIST-II (Instruction)} \\ \hline \text{A. 4F} & \text{I. MOV C,A} \\ \hline \text{B. 80} & \text{II. ADD B} \\ \hline \text{C. 47} & \text{III. MOV B,A} \\ \hline \text{D. 76} & \text{IV. HLT} \\ \hline \end{array}\] 

Choose the correct answer from the options given below:

Show Hint

Assembly language instructions are usually mapped to hexadecimal codes. Understanding the instruction set is crucial for decoding the operations performed by the processor.
Updated On: Sep 25, 2025
  • A - II, B - I, C - III, D - IV
  • A - I, B - II, C - III, D - IV
  • A - I, B - II, C - IV, D - III
  • A - III, B - IV, C - I, D - II
Hide Solution
collegedunia
Verified By Collegedunia

The Correct Option is B

Solution and Explanation

Step 1: Understand the instruction codes. 
Each hexadecimal code in LIST-I corresponds to a specific instruction in LIST-II. 

- **A: 4F** corresponds to "MOV C,A" (This is a common instruction in assembly language where the contents of register A are moved to register C). 

- **B: 80** corresponds to "ADD B" (This is an addition operation with the operand in register B). 

- **C: 47** corresponds to "MOV B,A" (This moves the contents of register A to register B). 

- **D: 76** corresponds to "HLT" (This halts the processor or the program execution).

Step 2: Conclusion. 
The correct matching is: 

- A - I (MOV C,A) 

- B - II (ADD B) 

- C - III (MOV B,A) 

- D - IV (HLT) 

Thus, the correct answer is option (2). 
 

Was this answer helpful?
0
0