- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
信息科学与工程系 * 386新增指令简介 3、逻辑运算与移位指令 双精度左移/右移指令 SHLD/SHRD OPRD1,OPRD2, OPRD3 reg, reg, imm8 mem, reg, imm8 reg, reg, CL mem, reg, CL 该指令将OPRD1和OPRD2两个16位或32位操作数连接成双精度值(32 位或64位),然后向左或向右移位,移位位数由OPRD3决定(CL或立 即数)。移位时,OPRD2的内容移入OPRD1, 而OPRD2本身不变。进位 CF中的值为OPRD1移出的最后一位。 操作示意图如下: 信息科学与工程系 * 386新增指令简介 OPRD1(目的) OPRD2(源) CF 31 0 31 0 OPRD2(源) OPRD1(目的) CF SHLD SHRD 31 0 31 0 信息科学与工程系 * 386新增指令简介 4、位操作类 (1)测试与置位指令 BT/BTC/BTS/BTR OPRD1, OPRD2 共性:对由OPRD2指定的目的操作数OPRD1(16或32位)中的某一位进行 测试操作并送入CF, 然后将该位按操作规定置1、置0或变反。 ? BT 指令只完成上述位测试并将该位送入CF。 如:MOV CX,7 BT [BX] ,CX ;检查由BX指向的数的b7位,并将b7位送入CF。 JC NEXT ┇ ? BTC 指令在完成BT指令功能后,再将测试位变反。 ? BTS/BTR 指令在完成BT指令功能后,再将测试位置1或置0。 信息科学与工程系 * 386新增指令简介 (2)位扫描指令 BSF/BSR OPRD1,OPRD2 BSF 用于对16位或32位源操作数OPRD2从低位(b0)到高 位(b15或b31位)进行扫描,并将扫描到的第一个“1”的位号 送入OPRD1指定的寄存器。如果OPRD2所有位均为0,则将 ZF标志置1,即ZF=1,OPRD1中的结果无意义。否则OPRD2不 为0,ZF=0,OPRD1中为位号。 BSR 指令的功能同BSF,只是从高位到低位进行反向扫描。 例如:MOV BX, 40A0H BSF AX, BX ;指令执行后,AX=5 BSR AX, BX ;指令执行后,AX=14. 信息科学与工程系 * 386新增指令简介 5、条件设置指令 SETcc OPRD SET 类指令共有16条。它们总的功能是:根据指令 中给出的条件“cc”是否满足来设置OPRD指定的8位寄 存器或存储器操作数,条件满足时,将OPRD置1;条 件不满足时置为0。 例如:SETO r/m ;OF=1, 满足条件,r/m置为1。 SETNO r/m; OF=0, 满足条件,r/m置为1。 信息科学与工程系 * 486新增指令简介 80486 除了增加了数据传送指令和算术运算指令外, 还增加了Cache 管理类指令。共有三条Cache管理指 令,INVD, WBINVD, INVLPG, 用于管理CPU内部的 8kB Cache。 INVD用于将片内Cache的内容作废。 WBINVD先擦除内部Cache,并分配一个专用总线 周期将外部Cache的内容写回主存,在此后的一个总 线周期江外部Cache刷新(清除数据)。 INVLPG 用于将页面管理机构内的高速缓冲器TLB 中的某项作废。 信
您可能关注的文档
最近下载
- 钢筋工“晨会”“班前会”讲话内容.docx VIP
- 声学基础许肖梅 著课后习题答案 科学出版社资料资料资料.pdf VIP
- 如何选择数码相机.pptx VIP
- 新苏教版科学六年级上实验报告单.docx VIP
- 新苏教版科学六年级上实验报告单.pdf VIP
- 职业技术学院畜禽生产技术专业人才培养方案.pdf VIP
- 省级工法-斜屋面盘扣架顶部支撑施工工法.pdf VIP
- 2024-2025学年北京七年级语文上学期期中试题分类汇编:作文-.pdf VIP
- TZGCMCA 008.1-2024 建筑信息模型 数据资产价值评估规范 第1部分:公路工程.pdf VIP
- 红色文化融入中学美育课程的教学模式研究.docx VIP
文档评论(0)