微型计算机原理mov,微机原理习题解答

本文详细解析8086处理器的指令系统,包括寻址方式、操作数地址计算、指令错误分析及实战应用。通过例题介绍了如MOV、ADD、SUB等指令的执行效果,并提供了数组操作、标志位影响等实践题目。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

期?

第三章 指令系统

3-1 指出下列指令的寻址方式。

(1)MOV BX,2000H (2)MOV BX,[2000H]

(3)MOV [BP],CX (4)MOV AL,[BX+SI+100H]

(5)MOV DX,[BX+DI] (6)MOV AX,CX(7)POP AX (8)MUL BL

(9)IN AL,80H (10)OUT DX,AX

(11)JMP SI (12)DEC WORD PTR [DI+1200H]

3-2 指出下列指令中存储器操作数实际地址的计算公式。(1)ADD AL,[DI] (2)SHR BYTE PTR [BP+SI]

(3)MOV CL,10[BX] (4)SUB ES:[BX+SI+10H],BL(5)OR AL,[SI-80H] (6)PUSH AX

(7)MOV AX,[2020H] (8)JMP DWORD PTR ES:[SI]3-3 指出下列指令的错误。

(1)MOV AL,BX (2)MOV CS,AX

(3)ADD AX,IP (4)MOV 50H,AL

(5)MUL 12H (6)MOV [1000H],[SI](7)CMP [DI],0 (8)OUT 80H,CL(9)MOV ES,1200H (10)ROL AH,3

(11)ADD AX,[CX] (12)PUSH 1810H

3-4 假设DS=1000H,BX=2A80H,CX=3142H,SI=50H,[10050H]=3BH,[10051H]=86H,

[11200H]=7AH,[11201H]=64H,[12A80H]=95H,[12A81H]=0C4H,[12AD0H]=0A3H,

[13CD0H]=61H,在以下各题括号中分别填入指令执行后的结果。(1)MOV AX,1200H AX=( )

(2)MOV AX,[1200H] AX=( )(3)ADD [SI],CX

(10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值