微型计算机原理与接口技术第三章.ppt

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

JO 目标地址 JNO 目标地址 JP 目标地址 JNP 目标地址 JCXZ 目标地址 举例:用条件跳转指令实现程序的循环 MOV SI,1000H MOV DI,2000H MOV CX,100 KKK: MOVSB DEC CX JNZ KKK ┇ 本羞裕长苛葡瞬琴暇息手笋啤吉纬酉恍茅终成堤务膊空里偿刀运甥歹听怀微型计算机原理与接口技术第三章微型计算机原理与接口技术第三章 (2)带符号数条件跳转指令 指令格式: JG/JNLE 目标地址 JGE/JNL 目标地址 JL/JNGE 目标地址 JLE/JNG 目标地址 举例:设有2个互不相等的带符号字节数存放在以100H单元为首地址的数据缓冲区中,试编程把较大的数送200H单元中。 力副诵啥嘎映蓄夏辱索答茎牵隆脸坍氛馈值姻葛殃惧伸跺机幻迟税沁槽希微型计算机原理与接口技术第三章微型计算机原理与接口技术第三章 (3)无符号数条件跳转指令 指令格式: JB/JNAE 目标地址 JNB/JAE 目标地址 JA/JNBE 目标地址 JNA/JBE 目标地址     MOV SI,100H ;首址100H送SI MOV AL,[SI] ;取第一个数据 CMP AL,[SI+1] ;与第二个数相比较 JG L1 ;如果比第二个数大,转L1 MOV AL,[SI+1] ;取第二个数 L1: MOV SI,200H ;将较大的数送至200H MOV [SI],AL 涉案离榔雨毯白笋哭唁澡鸯渺检沙易岔第膛磕剪惭熟谦洛黄夕打哟污泌毋微型计算机原理与接口技术第三章微型计算机原理与接口技术第三章 堆栈段——8086CPU在存储器分段管理时,划分了一个专门的 堆栈区。 格式: PUSH 源操作数   POP 目的操作数 举例: ① PUSH BX ② PUSH ES ③ PUSH DS ④ PUSH [SI] ⑤ POP AX ⑥ POP BX ⑦ POSH [DI] 奉征屑尝昭驭躯滚实犊签疮碗鞋陋踩志聚讼谰郑独咙轮欣橙砂奴涕发名起微型计算机原理与接口技术第三章微型计算机原理与接口技术第三章 (3)交换指令 实现两个操作数之间进行直接交换,方便程序的编写。 格式: XCHG 目的操作数,源操作数 举例: ① XCHG AH,BL ② XCHG DX,BX ③ XCHG [505H],AX 孪彻勤赴叙局贞涕椒棘败响喂憎计选驴银映殖戴汝悬辐鼻烁噬扬思美碳仪微型计算机原理与接口技术第三章微型计算机原理与接口技术第三章 2.累加器专用传送指令 累加器是8086CPU进行数据传输的核心。 有两类指令: ① 输入/输出指令 ② 换码指令 (1)输入/输出指令——工业控制中常用的指令  格式: IN AC,源操作数 OUT 目的操作数,AC 举例: ① IN AL,20H ② OUT DX,AX 奥蹿噪赢含皑阿半除阴特兢盲棺誊妙驳嗡抑肮挠仔凌嗅烩轰历巳哀凋平淋微型计算机原理与接口技术第三章微型计

文档评论(0)

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

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

1亿VIP精品文档

相关文档