

MCQOPTIONS
Saved Bookmarks
This section includes 14 Mcqs, each offering curated multiple-choice questions to sharpen your Microprocessors knowledge and support exam preparation. Choose a topic below to get started.
1. |
THE_INSTRUCTION_THAT_LOADS_EFFECTIVE_ADDRESS_FORMED_BY_DESTINATION_OPERAND_INTO_THE_SPECIFIED_SOURCE_REGISTER_IS?$ |
A. | LEA |
B. | LDS |
C. | LES |
D. | LAHF |
Answer» B. LDS | |
2. |
THE_INSTRUCTION_THAT_IS_USED_FOR_FINDING_OUT_THE_CODES_IN_CASE_OF_CODE_CONVERSION_PROBLEMS_IS?$ |
A. | XCHG |
B. | XLAT |
C. | XOR |
D. | JCXZ |
Answer» C. XOR | |
3. |
The instruction that pushes the flag register on to the stack is$ |
A. | PUSH |
B. | POP |
C. | PUSHF |
D. | POPF |
Answer» D. POPF | |
4. |
The instruction that loads the AH register with the lower byte of the flag register is$ |
A. | SAHF |
B. | AH |
C. | LAHF |
D. | PUSHF |
Answer» D. PUSHF | |
5. |
The instruction that supports addition when carry exists is |
A. | ADD |
B. | ADC |
C. | ADD & ADC |
D. | None of the mentioned |
Answer» C. ADD & ADC | |
6. |
The instruction that adds immediate data/contents of the memory location specified in an instruction/register to the contents of another register/memory location is |
A. | SUB |
B. | ADD |
C. | MUL |
D. | DIV |
Answer» C. MUL | |
7. |
The instruction that loads the flag register completely from the word contents of the memory location is |
A. | PUSH |
B. | POP |
C. | PUSHF |
D. | POPF |
Answer» E. | |
8. |
The instructions that are used for reading an input port and writing an output port respectively ar? |
A. | MOV, XCHG |
B. | MOV, IN |
C. | IN, MOV |
D. | IN, OUT |
Answer» E. | |
9. |
The instruction that pushes the contents of the specified register/memory location on to the stack is |
A. | PUSHF |
B. | POPF |
C. | PUSH |
D. | POP |
Answer» D. POP | |
10. |
In PUSH instruction, after each execution of the instruction, the stack pointer is |
A. | incremented by 1 |
B. | decremented by 1 |
C. | incremented by 2 |
D. | decremented by 2 |
Answer» E. | |
11. |
Which of the following instruction is not valid? |
A. | MOV AX, BX |
B. | MOV DS, 5000H |
C. | MOV AX, 5000H |
D. | PUSH AX |
Answer» C. MOV AX, 5000H | |
12. |
The instructions that involve various string manipulation operations are |
A. | branch instructions |
B. | flag manipulation instructions |
C. | shift and rotate instructions |
D. | string instructions |
Answer» E. | |
13. |
Which of the following is not a data copy/transfer instruction? |
A. | MOV |
B. | PUSH |
C. | DAS |
D. | POP |
Answer» D. POP | |
14. |
The instruction that is used to transfer the data from source operand to destination operand is |
A. | data copy/transfer instruction |
B. | branch instruction |
C. | arithmetic/logical instruction |
D. | string instruction |
Answer» B. branch instruction | |