电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

微机原理及接口技术-指令系统整理

微机原理及接口技术-指令系统整理_第1页
1/18
微机原理及接口技术-指令系统整理_第2页
2/18
微机原理及接口技术-指令系统整理_第3页
3/18
目录18086CPU 指令.......................................................................21.1。编写说明.......................................................................22指令索引表........................................................................22。1。 8086CPU 指令...................................................................22.2。伪操作指令....................................................................1518086CPU 指令1.1. 编写说明对 8086CPU 的指令逐条介绍2指令索引表2.1. 8086CPU 指令序号指令分类指令说明1数据传送指令MOV DST, SRC为双操作数指令,两个操作数中必须有一个是寄存器。1。目的数可以是通用寄存器, 存储单元和段寄存器(但不允许用 CS 段寄存器)。2.立即数不能直接送段寄存器3.不允许在两个存储单元直接传送数据4.不允许在两个段寄存器间直接传送信息2数据传送指令PUSH SRC 堆栈操作是以”后进先出"的方式进行数据操作.入栈的操作数除不允许用立即数外,可以为通用寄存器,段寄存器(全部)和存储器。入栈时高位字节先入栈,低位字节后入栈。3数据传送指令POP DST出栈操作数除不允许用立即数和 CS 段寄存器外, 可以为通用寄存器,段寄存器和存储器.执行 POP SS 指令后,堆栈区在存储区的位置要改变。执行 POP SP 指令后,栈顶的位置要改变.4数据传送指令XCHG OPR1, OPR2 执行操作: Tmp=OPR1 OPR1=OPR2 OPR2=Tmp1.必须有一个操作数是在寄存器中2.不能与段寄存器交换数据3。存储器与存储器之间不能交换数据。5数据传送指令XLAT (OPR 可选)换码指令: 把一种代码转换为另一种代码。执行操作: AL=(BX+AL)指令执行时只使用预先已存入 BX 中的表格首地址,执行后,AL 中内容则是所要转换的代码.6数据传送指令LEA REG, SRC指令把源操作数 SRC 的有效地址送到指定的寄存器中。执行操作: REG = EAsrc注: SRC 只能是各种寻址方式的存储器操作数,REG 只能是 16 位寄存器MOV BX , OFFSET OPER_ONE 等价于 LEA BX , OPER_ONEMOV SP , [BX] //将 BX 间接寻址的相继的二个存储单元的内容送入 SP 中LEA SP , [BX] //将 BX 的内容作为存储器有效地址送入 SP 中7数据传送指令LDS REG , SRC //常指定 SI 寄存器。执行操作: REG=(SRC), DS=(SRC+2) //将 SRC指出的前二个存储单元的内容送入指...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

微机原理及接口技术-指令系统整理

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部