MCQs_and_TF_Microprocessor_Architecture
MCQs_and_TF_Microprocessor_Architecture
a) BX
b) AX
c) CX
d) DX
Answer: b) AX
3. What does the term 'segmented memory architecture' mean in the 8086 microprocessor?
Answer: b) Memory is divided into segments with segment registers and offsets
a) AND
b) OR
c) XOR
d) NOT
Answer: c) XOR
a) DX
b) CX
c) AX
d) BP
Answer: b) CX
a) First
b) Second
c) Third
d) Fourth
Answer: c) Third
a) SUB
b) ADD
c) MUL
d) DIV
Answer: b) ADD
12. Which register is used for storing base addresses in 8086?
a) BX
b) CX
c) SP
d) SI
Answer: a) BX
a) Data transfer
b) Comparison
c) Arithmetic
d) Logical
Answer: b) Comparison
15. Which of the following instructions divides one value by another in 8086?
a) ADD
b) SUB
c) MUL
d) DIV
Answer: d) DIV
16. What is the role of the AX register in higher precision operations?
d) Acts as a counter
a) ADD
b) SUB
c) CMP
d) MUL
Answer: c) CMP
b) Transfers data
a) CX
b) BX
c) DX
d) BP
Answer: c) DX
b) Transfer data
d) Logical operations
True/False Questions
3. The MOV instruction is used to transfer data in the 8086 microprocessor. True
8. Logical instructions in 8086 include AND, OR, XOR, and NOT. True
10. The MUL instruction multiplies two values in the 8086 microprocessor. True
11. Control instructions manage program flow in the 8086 microprocessor. True
14. The XCHG instruction is used to exchange data between registers. True
16. The BP register points to the location of data in the stack. True
17. Arithmetic instructions in 8086 include ADD, SUB, and CMP. False