31 指令系统-数据传送-sxm.pdf

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
31 指令系统-数据传送-sxm

2014 BIT 指令系统-1 北京理工大学 2014 BIT 指令系统的基本指令 数据传送指令 算术运算指令 逻辑指令 串处理指令 控制转移指令 处理机控制指令 2014 BIT 程序占有的空间和执行时间 80X86的机器指令是可变字节指令,即不同 指令或不同寻址方式的机器指令长度不同。 16位格式指令1——7个字节 32位指令可达14字节。 完成同样功能的不同程序,可能在占有存储 空间和执行时间上有很大差别。 2014 BIT 共同的规律 大多数数据传送类指令、算术运算类指令、 位操作类指令及串操作类指令,其双操作数 指令有相同的语句格式和操作规定。 语句格式: [标号:] 操作符 OPD, OPS [;注释] 算术运算和位操作类指令的部分单操作数 指令有相同的语句格式和操作规定。 语句格式: [标号:] 操作符 OPD [;注释] 2014 BIT 数据传送指令 数据传送指令,能够实现内部寄存器 之间的数据传送,内部寄存器与存储 器之间的数据传送, MOV指令 符号扩展和零扩展传送指令 XCHG指令 XLAT和XLATB指令 地址传送指令 堆栈操作指令 输入输出指令 2014 BIT MOV指令 MOV D,S ;(D) ←(S) D表示目的操作数, S表示源操作数, 功能: 将源操作数传送入目的地址,源地址内容不 变 这些操作数可以是立即数、寄存器或存储器, 传送的数可以是字节、字。 2014 BIT MOV指令所允许的数据传送路径及类型 2014 BIT 寄存器之间传送 MOV AL,AH ;8位寄存器之间传送 MOV AX,BX ;16位寄存器之间传送 2014 BIT 立即数传送到通用寄存器 MOV AL,0FH MOV SI,1200H ★注意立即数只能用作源操作数。 2014 BIT 存储器与通用寄存器数据传送 以存储器为源作数,通用寄存器为目 的操作数 传送的数据类型(字节、字)由通用 寄存器确定 MOV AL

文档评论(0)

ranfand + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档