問答題
給定DS=1100H,BX=0200H,LIST=0250H,SI=0500H。試確定下面各條指令尋址存儲器的地址。
閱讀下列程序段,指出每條指令執(zhí)行后有關寄存器的內(nèi)容是多少?
指出8086/8088下列指令的錯誤何在: (1)MOV [SI], IP (2)MOV CS, AX (3)MOV BL, SI+2 (4)MOV 60H, AL (5)PUSH 2400H (6)INC [BX] (7)MUL -60H (8)ADD [2400H], 2AH (9)MOV [BX], [DI] (10)MOV SI, AL
指出8086/8088下列指令中存儲器操作數(shù)物理地址的計算表達式。 (1)MOV AL, [DI] (2)MOV AX, [BX+SI] (3)MOV AL, 8[BX+DI] (4)ADD AL, ES: [BX] (5)SUB AX, [2400H] (6)ADC AX, [BX+DI+1200H] (7)MOV CX, [BP+SI] (8)INC BYTE PTR[DI]
指出8086/8088下列指令源操作數(shù)的尋址方式。 (1)MOV AX, 1200H (2)MOV BX, [1200H] (3)MOV BX, [SI] (4)MOV BX, [SI+1200H] (5)MOV [BX+SI], AL (6)ADD AX, [BX+DI+20H] (7)MUL BL (8)JMP BX (9)IN AL, DX (10)INC WORD PTR[BP+50H]