8085 Microprocessor MCQS: August 30, 2017
8085 Microprocessor MCQS: August 30, 2017
electricalvoice.com/8085-microprocessor-mcqs/3
41. Which one of the following statements for Intel 8085 is correct?
1. Program counter (PC) specifies the address of the instruction last executed
2. PC specifies the address of the instruction being executed
3. PC specifies the address of the instruction be executed
4. PC specifies the number of instruction executed so far
Answer
Answer. c
42. The instruction RET executes with the following series of machine cycle
Answer
Answer. c
43. Which one of the following statements is correct regarding the instruction CMP A?
Answer
Answer. a
44. The instruction JNC 16-bit refers to jump to 16-bit address if
Answer
Answer. b
45. Consider the following interrupts for 8085 microprocessor:
1. INTR
2. RST 5.5
3. RST 6.5
4. RST 7.5
1/5
5. TRAP
If the interrupt is to be vectored to any memory location then which of the above
interrupt is/are correct?
1. 1 and 2 only
2. 1, 2, 3 and 4
3. 5 only
4. 1 only
Answer
Answer. d
46. Consider the following statements:
1. Auxiliary carry flag is used only by the DAA and DAS instruction.
2. Zero flag is set to 1 if the two operands compared are equal.
3. All conditional jumps are long type jumps.
1. 1, 2 and 3 only
2. 1 and 2 only
3. 1 and 3 only
4. 2 and 3 only
Answer
Answer. b
47. Among the given instructions, the one which affects maximum number of flags is
1. RAL
2. POP PSW
3. XRA A
4. DCR A
Answer
Answer. c
48. XCHG instruction of 8085 exchanges the content of
Answer
Answer. c
49. Direction flag is used with
1. String instructions
2/5
2. Stack instructions
3. Arithmetic instructions
4. Branch instructions
Answer
Answer. a
50. What will be the contents of DE and HL register pairs respectively after the
execution of the following instructions?
LXIH, 2500 H
LXID, 0200 H
DAD D
XCHG
1. 0200 H, 2500 H
2. 0200 H, 2700 H
3. 2500 H, 0200 H
4. 2700 H, 0200 H
Answer
Answer. d
51. In 8085 microprocessor, the address for ‘TRAP’ interrupt is
1. 0024 H
2. 002C H
3. 0034 H
4. 003C H
Answer
Answer. a
52. A ‘DAD H” instruction is the same as shifting each bit by one position to the
1. left
2. right
3. left with a zero inserted in LSB position
4. right with a zero inserted in LSB position
Answer
Answer. c
53. When a program is being executed in an 8085 microprocessor, its program counter
contains
1. Memory to accumulator
2. Accumulator to memory
3. Memory to memory
4. I/O device to accumulator
Answer
Answer. c
55. LOADER is a program that
Answer
Answer. b
56. Which of the following instructions is closest match to the instruction POP PC?
1. RET
2. PCHL
3. POP PSW
4. DAD SP
Answer
Answer. a
57. How many machine cycles are required by STA instruction?
1. 2
2. 3
3. 4
4. 5
Answer
Answer. c
58. Which of the following 8085 instruction will require maximum T-states for
execution?
1. XRI byte
2. STA address
3. CALL address
4. JMP address
Answer
4/5
Answer. c
59. In 8085 microprocessor, which mode of addressing does the instruction CMP M
use?
1. Direct addressing
2. Register addressing
3. Indirect addressing
4. Immediate addressing
Answer
Answer. c
60. With reference to 8085 microprocessor, which of the following statements are
correct?
1. 1 and 2 only
2. 2 and 3 only
3. 1 and 3 only
4. 1, 2 and 3
Answer
Answer. d
5/5