判断下列指令是否正确? 错的错再哪里???

1.MOVAH,BX2.XCHG[BX],[SI]3.MOVAX,DISP[CX]4.MUL205CMP15,BX6.INBX,300H7,POPCS8.MOV[BX][... 1. MOV AH, BX
2.XCHG[BX],[SI]
3.MOV AX,DISP[CX]
4.MUL 20
5CMP 15 ,BX
6.IN BX,300H
7, POP CS
8.MOV [BX][SI],ES:AX
9 MOV BYTE PTR[BX],1000
展开
 我来答
百度网友07dc3b8
2011-06-09 · TA获得超过681个赞
知道小有建树答主
回答量:518
采纳率:100%
帮助的人:378万
展开全部
1. MOV AH, BX ;错 寄存器类型不一致
2.XCHG [BX],[SI] ;错 目的操作数是寄存器
3.MOV AX,DISP[CX] ;对
4.MUL 20 ;错 除数不能是立即数
5.CMP 15 ,BX ;错 目的操作数不能是立即数
6.IN BX,300H ;错 I/O指令间址寄存器是DX
7, POP CS ;错 不能从堆栈回复到CS
8.MOV [BX][SI],ES:AX ;错 寄存器不能用段跨越前缀
9 MOV BYTE PTR[BX],1000 ;错 数据类型不一致
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式