汇编语言程序设计CH4练习参考答案..docVIP

  • 2
  • 0
  • 约4.11千字
  • 约 5页
  • 2017-02-02 发布于重庆
  • 举报
汇编语言程序设计CH4练习参考答案.

第四章 汇编语言程序格式 练习参考答案 1. 指令下列指令的错误 (1) MOV AH,BX (源操作数为字数据,目的操作数为字节数据) (2) MOV [BX],[SI] (两操作数都是存储器操作数) (3) MOV AX,[SI][DI] (基址变址寻址方式中,必须有一个是基址寄存器而另一个是变址寄存器) (4) MOV MYDAT[BX][SI],ES:AX (寄存器寻址不存在段超越) (5) MOV BYTE PTR[BX],1000 (目的操作数为字节类型,1000超出字节数表示范围) (6) MOV BX,OFFSET MYDAT[SI] (OFFSET只能作用于简单变量,这里可以将MOV换为LEA) (7) MOV CS,AX (MOV指令的目的操作数不允许是CS寄存器) (8) MOV ECX,AX (源操作数为字数据,目的操作数为双字数据) 2. (1)非法,目的操作数不能是立即数 (2)合法 (3)非法 两个操作数不能同时为内存操作数 (4)非法 两操作数的类型不匹配(源操作数为字节数据,目的操作数为字数据) 3. (1) 非法,操作数类型不同(源操作数为字节数据,目的操作数为字数据) (2) 合法。 (3) 非法,两

文档评论(0)

1亿VIP精品文档

相关文档