Assembly Language MCQs – CHAPTER 2 DAE 15 min Score: 0 Attempted: 0/15 Subscribe 1. The computer language in which 0's and 1's are used is called; (A) Assembly (B) C++ (C) Machine (D) NoneShow All Answers 2. The process of saving data in stack is done by the instruction; (A) CALL (B) HLT (C) POP (D) PUSHShow All Answers 3. Instruction MOV AX, 10H uses the addressing mode; (A) Register (B) Indirect (C) Direct (D) ImmediateShow All Answers 4. The symbol used in assembly program after label field is; (A) Semi Colon (B) Comma (C) Colon (D) AsteriskShow All Answers 5. A microprocessor can directly understand the language; (A) High Level (B) Machine (C) Assembly (D) AllShow All Answers 6. Which of the following is an arithmetic instruction? (A) ADD (B) JMP (C) XCHG (D) MOVShow All Answers 7. Which one of the following is an invalid instruction? (A) MOV AX, BX (B) MOV CS, DS (C) MOV AX, 1234H (D) MOV AX, (1234H)Show All Answers 8. The instruction used to enter the subroutine into the main program? (A) CALL (B) POP (C) IN (D) PUSHShow All Answers 9. The part of the instruction that tells the processor what to do is called; (A) Comment (B) Label (C) Opcode (D) OperandShow All Answers 10. The data on which the operation is to be performed is called; (A) Comment (B) Label (C) Operand (D) OpcodeShow All Answers 11. If CX = 000EH, then result of INC CX instruction will be; (A) 000AH (B) 000DH (C) 000FH (D) 000BHShow All Answers 12. In JNZ instruction, jump is occurred when zero flag is; (A) High (B) Set (C) Reset (D) UndefinedShow All Answers 13. The instruction in an assembly program is called; (A) Line (B) Comment (C) Mnemonic (D) LabelShow All Answers 14. The result of MOV AL, 65 is to store…………. in AL register; (A) (0100 0001)₂ (B) 65 H (C) (0100 0010)₂ (D) 42 HShow All Answers 15. The result of instruction AND AX, 0 is always; (A) FFFFH (B) 0000H (C) FF00H (D) 000FHShow All Answers