UCS617
UCS617
UCS617
7FFF H: MVI M, OFH (M: 3FFF H and Opcode for MVI M: 36H)
Q3(a) Calculate the 16-bit count to be loaded in register DE to obtain the loop delay of two seconds in LOOP2. (5)
MVI B,1411
LOOP2: LX1 D.16-BIT
LOOP1: DCX D
MOV A,D
ORA E
JNZ LOOP1
DCR B
JNZ LOOP2
Ignore the execution time of the first instruction MVI B and assume the operating frequency of 8085 as 2 MHz.
Q3(b) Differentiate between Hardware and Software interrupts in 8085 microprocessor. (2)
Q4(a) The four segment registers contain the upper 16 bits of the starting addresses of the four memory segments of 64 (4)
KB each. Let the starting address of each segment in registers DS= 3032, CS=4042, SS=3860 and ES=7000.
Further each associated offset registers is BX = 3040H, SI = 200011, DI = 300011, IP = 058011, SP = 1735H and BP =
4826H. Find the Physical address/addresses, lower and upper range for each segment registers from where the
8086 accesses the data while executing the instructions.
Q4(b) Discuss the following pins for 8086 microprocessor: (2)
i. HOLD, HLDA ii. QS,,QS0
1/1