111. Which one of the following 8085 assembly language instructions does not affect the contents of the accumulator?
- CMA
- CMP B
- DAA
- ADD B
112. If the accumulator of an Intel 8085A microprocessor contains 37 H and the previous operation has set the carry flag, the instruction ACI 56 H will result in
- 8E H
- 94H
- 7E H
- 84 H
113. Examine the following instruction to be executed by a 8085 microprocessor. The input port has an address of 01 h and has a data 05 h to input:
IN 01 H
ANI 80 H
After the execution of the two instructions the following flag portions may occur:
1. Zero flag is set
2. Zero flag is reset
3. Carry flag is cleared
4. Auxiliary carry flag is set
Select the correct answer using the codes given below:
- 1 and 3
- 2, 3 and 4
- 1, 3 and 4
- 1, 2 and 4
114. For 8085 microprocessor, the instruction RST 6 restarts subroutine at address
- 00 H
- 03 H
- 30 H
- 33 H
115. Which one of the following function is performed by the 8085 instruction MOV H, C?
- Moves the contents of H register to C register
- Moves the contents of C register to H register
- Moves the contents of C register to HL pair
- Moves the contents of HL pair to C register
116. Consider the execution of the following instructions by an 8085 microprocessor:
LXI H, 01FF H
SHLD 2050H
After execution, the contents of memory locations 2050H and 2051 H and the registers H and L, will be
- 2050 H→ FF; 2051 H→ 01 ; H→ FF; L→ 01
- 2050 H→ 01; 2051 H→ FF ; H→ FF; L→ 01
- 2050 H→ FF; 2051 H→ 01 ; H→ 01; L→ FF
- 2050 H→ FF; 2051 H→ 01 ; H→ 00; L→ 00
117. In 8085 microprocessor, a number of the form 000XXXX0 stored in the accumulator is processed by the programme (Assume CY = 0) as follows
ANI FF H
RAL
MOV B, A
ANI FF H
RAL
ANI FF H
RAL
ADD B
The operation carried out by the programme is
- multiplication of accumulator content by 10
- complement of accumulator content
- multiplication of accumulator content by 9
- rotation of accumulator content three times
118. When RET instruction is executed by any Subroutine then
- the top of the stack will be popped out and assigned to the PC
- without any operation, the calling program would resume from instruction immediately following the call instruction
- the PC will be incremented after the execution of the instruction
- without any operation, the calling program would resume from instruction immediately following the call instruction, and also the PC will be incremented after the execution of the instruction
119. An 8085 microprocessor-based system uses a 4 K x 8-bit RAM whose starting address is AA00 H. The address of the last byte in this RAM is
- 0FFF H
- 1000 H
- B9FF H
- BA00 H
120. The address bus of Intel 8085 is 16-bit wide and hence the memory which can be accessed by this address bus is
- 2 k bytes
- 4 k bytes
- 16 k bytes
- 64 k bytes