微计算机原理 ( 第 2 版) 第三章课后习题答案 -- 潘名莲 - 马争 - 丁庆生 - 编著(10) PUSH DS 固定寻址寄存器[SP] (SS)*16+(SP) 3-3 已知 8086中一些寄存器的内容和一些存储器单元的内容如图3-1 所示,试指出下列各条指令执行后, AX 中的内容
(1) MOV AX, 2010H (2) MOV AX, BX (3) MOV AX, [1200H] (4) MOV AX, [BX] (5) MOV AX, 1100H[BX] (6) MOV AX, [BX][SI] (7) MOV AX, 1100H[BX+SI] (8) MOVLEA AX, [SI] 解:(1)(AX )=2010H (2)(AX )=0100H (3)(AX )=4C2AH (4)(AX )=3412H (5)(AX )=4C2AH (6)(AX )=7856H (7)(AX )=65B7H (8)(AX )=0002H 图3-1 3-4 已知( AX)=2040H,(DX)=380H,端口(PORT)=(80H)=1FH,( PORT+1)=45H, 执行下列指令后,指出结果等于多少
解:M 30100H 12H 30101H 34H 30102H 56H 30103H 78H ⋯⋯⋯⋯31200H 2AH 31201H 4CH 31202H B7H 31203H 65H CPU BX 0100H SI 0002H DS 3000H (1)OUT DX, AL (0380H)=40H (2)OUT DX, AX (380H)=40H (381h)=20H (3)IN AL, PORT (AL)=1FH (4)IN AX, 80H (AX)=451FH (5)OUT PORT1, AL (PORT1)=40H (6)OUT PORT1, AX (POR