The register contents of 8086 is given below. CS = 4000H, DS = B000H,…

Previous year question for Microprocessor & Interfacing.

Question

The register contents of 8086 is given below.

CS = 4000H, DS = B000H, SS = C000H, ES = 7000H,

SI = 2000H, DI = 3000 H, BP = 1000H, SP = 0002H,

AX = 0000H, BX = 5200H, CX = 8000H, DX = 2800H

Calculate the effective address and physical address of the following instructions :

(a) MOV CL, [BP + BX-30D]

(b) AND DX, ES : [SI]

(c) PUSH BX

(d) SUB DL, [DI]

(e) MOVSB

(f) CMP AX, [DI]

(g) ADC DX, [DI + 8D]

(h) IMUL AX, [SI + 2D]

Related pages

More PYQs on Generating Memory Addresses

Open on CachedInfo