Unformatted text preview: (a) copy the contents of SP into BP (b) move 910H into SI (c) move − 105 into the byte in memory pointed to by BX+DI (d) copy the contents of DX into the word in memory pointed to by SI 4. All integers in this problem are written in hexadecimal. Let AX = 25FE, BX = 3B02, CX = 892A, DX = D100, DI = 3312, SI = 281, CS = 3200, DS = 4E00, SS = A000, and the contents of the byte in memory to which [BX+SI+2A7H] points = 75. For each instruction below, (a) identify the addressing modes of both operands, (b) indicate the contents of the destination operand after the addition, (c) give the flag settings for CF, PF, AF, ZF, SF, and OF after the addition, and (d) write the machine code (see Brey, p. 782 for formats). ADD [BX+SI+2A7H], CL ADD DH, 0D0H...
View Full Document
- Fall '08
- Virtual memory, Machine code, Real Mode, real mode operation