微机原理题目 判断指令对错,如果错误说明原因 1,XCHG CS,AX 2,MOV [BX],[1000

微机原理题目判断指令对错,如果错误说明原因1,XCHGCS,AX2,MOV[BX],[1000]3,XCHGBX,IP4,PUSHCS5,POPCS6,INBX,DX7,... 微机原理题目
判断指令对错,如果错误说明原因
1,XCHG CS,AX
2,MOV [BX],[1000]
3,XCHG BX,IP
4,PUSH CS
5,POPCS
6,IN BX,DX
7,MOV BYTE[BX],1000
8,MOV CS,[1000]
9,MOV BX,OFFSET VAR[SI]
10,MOV AX,[SI][DI]
11,MOV COUNT[BX][SI],ES:AX
展开
 我来答
硪丨暧恋
2016-10-13 · TA获得超过8979个赞
知道大有可为答主
回答量:5336
采纳率:93%
帮助的人:2130万
展开全部
XCHG CS,AX错误,不能直接修改CS
MOV [BX] [1000]错误 不能在两个内存单元之间直接进行数据传送
XCHG BX IP错误 不能用名字直接访问IP

PUSH CS
POP CS 错误 不允许直接修改CS值

IN BX DX 错误 输入数据必须使用累加器AL或AX

MOV BYTE BX 1000
;格式错误,且超范围,应为MOV word PTR BX1000
MOV CS 1000;不允许直接修改CS值
MOV BX,OFFSET VAR[SI] 错误 VAR是内存变量,[SI]是源变址寄存器,OFFSET是取偏移量,三者不能放在一起
MOV AX,[SI][DI] 错误 指令中不能同时出现两个变址寄存器
MOV COUNT[BX][SI],ES:AX错误 es:是段跨越前缀,只能用在存储器操作数前面,而“AX”是寄存器操作数,前面不能加段跨越前缀
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式