Q.1
The instruction, “INC” increases the contents of the specified register or memory location by
  • a) 2
  • b) 0
  • c) 1
  • d) 3
Q.2
The instruction that subtracts 1 from the contents of the specified register/memory location is
  • a) INC
  • b) SUBB
  • c) SUB
  • d) DEC
Q.3
The instruction that enables subtraction with borrow is
  • a) DEC
  • b) SUB
  • c) SBB
  • d) None of the mentioned
Q.4
The flag that acts as Borrow flag in the instruction, SBB is
  • a) direction flag
  • b) carry flag
  • c) parity flag
  • d) trap flag
Q.5
In general, the source operand of an instruction can be
  • a) memory location
  • b) register
  • c) immediate data
  • d) all of the mentioned
Q.6
In general, the destination operand of an instruction can be
  • a) memory location
  • b) register
  • c) immediate data
  • d) memory location and register
Q.7
The instruction, CMP to compare source and destination operands it performs
  • a) addition
  • b) subtraction
  • c) division
  • d) multiplication
Q.8
During comparison operation, the result of comparing or subtraction is stored in
  • a) memory
  • b) registers
  • c) stack
  • d) no where
Q.9
The instruction that converts the result in an unpacked decimal digits is
  • a) AAA
  • b) AAS
  • c) AAM
  • d) All of the mentioned
Q.10
Which of the following is a mnemonic?
  • a) ADD
  • b) ADC
  • c) AAA
  • d) ADD & ADC
Q.11
The instruction in which adjustment is made before performing the operation is
  • a) AAA
  • b) AAS
  • c) AAM
  • d) AAD
Q.12
The expansion of DAA is
  • a) decimal adjust after addition
  • b) decimal adjust before addition
  • c) decimal adjust accumulator
  • d) decimal adjust auxiliary
Q.13
The instruction that is used to convert the result of the addition of two packed BCD numbers to a valid BCD number is
  • a) DAA
  • b) DAS
  • c) AAA
  • d) AAS
Q.14
The ROR instruction rotates the contents of the destination operand to
  • a) left
  • b) right
  • c) left and then right
  • d) right and then left
0 h : 0 m : 1 s