Engineering Questions with Answers - Multiple Choice Questions

MCQs on Do’s and Don’ts While Using Instructions

1 - Question

The logic required for implementing a program can be expressed in terms of
a) flowchart
b) algorithm
c) flowchart & algorithm
d) none of the mentioned

View Answer

Answer: c
Explanation: The logic required for implementing a program must be visualized clearly which is possible by flowchart and algorithm.




2 - Question

The operands, source and destination in an instruction cannot be
a) register, register
b) memory location, memory location
c) memory location, register
d) immediate data, register

View Answer

Answer: b
Explanation: Only one memory operand can be specified in one instruction.




3 - Question

The instruction that is not possible among the following is
a) MOV AX, BX
b) MOV AX, [BX].
c) MOV 55H, BL
d) MOV AL, 55H

View Answer

Answer: c
Explanation: 8-bit or 16-bit operand cannot be used as a destination operand.




4 - Question

The instruction that is not possible among the following is
a) MOV AX, [BX].
b) MOV AX, 5555H
c) MOV AX, [SI].
d) MOV [SI], [DI].

View Answer

Answer: d
Explanation: Both the operands cannot be memory operands.




5 - Question

Both the operands source and destination of an instruction cannot be
a) register, register
b) immediate data, register
c) register, immediate data
d) immediate data, memory location

View Answer

Answer: c
Explanation: Since destination operand should not be immediate data.




6 - Question

The registers that cannot be used as operands for arithmetic and logical instructions are
a) general purpose registers
b) pointers
c) index registers
d) segment registers

View Answer

Answer: d
Explanation: Segment registers are not allowed as operands for arithmetic and logical instructions.




7 - Question

The operands of an instruction cannot be
a) registers
b) memory operands and immediate operands
c) immediate operands
d) memory operands

View Answer

Answer: b
Explanation: Both the operands should not be immediate operands and memory operands.

Get weekly updates about new MCQs and other posts by joining 18000+ community of active learners