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 | |