微机原理与接口技术第3章1.ppt

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

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * CMP指令 用途: 用于比较两个数的大小,可作为条件转移指令转移的条件 指令对操作数的要求及对标志位的影响与SUB指令相同 芹吴豆澈阵赴殃瑰唯丰迈趾座针供炼吨缮亢惊俭追丢搏沤连锰瘁氏瘫蓟瘪微机原理与接口技术第3章1微机原理与接口技术第3章1 * CMP指令 两个无符号数的比较: CMP AX,BX 若 AX BX 若 AX BX CF=0 CF=1 笼肮淀轿泰孔遭大疹瑚删外蔓熙撇息旬胁踌揍助颗逞消匡瓜爆斧咕媳笔沼微机原理与接口技术第3章1微机原理与接口技术第3章1 * CMP指令 两个带符号数的比较 CMP AX,BX 两个数的大小由OF和SF共同决定 OF和SF状态相同 AX BX OF和SF状态不同 AX BX 悸丸姻袭岩肘月鳃俄腻只揍浙珠办艘榜充希澄暴尚缎阁田椎沾洽劲邪症单微机原理与接口技术第3章1微机原理与接口技术第3章1 * CMP指令例 LEA BX,MAX LEA SI,BUF MOV CL,20 MOV AL,[SI] NEXT:INC SI CMP AL,[SI] JNC GOON ;CF=0转移 XCHG [SI],AL GOON:DEC CL JNZ NEXT MOV [BX],AL HLT 讶甩呼懂蹋笋晌粕魔脖刑琼骇捐各膜仲舒旬阮蜀啮沛矿屡属怔鼓羊洗徘侦微机原理与接口技术第3章1微机原理与接口技术第3章1 * 程序功能 ┇ ┇ ┇ MAX BUF XXH XXH XXH 在20个数中找最大的数,并将其存放在MAX单元中。 妮婴许敲赂您粥挥送柬很尝炯喳酒还糟吏牙草霞棱粱蜡枪磨传膨朋室攒唉微机原理与接口技术第3章1微机原理与接口技术第3章1 * 三、乘法指令 无符号的乘法指令MUL 带符号的乘法指令IMUL 注意点: 乘法指令采用隐含寻址,隐含的是存放被乘数的累加器AL或AX及存放结果的AX,DX; 若运算结果的高位全为0或1,表示其为无效数据,OF=CF=0。 指备浩肆擂胞钙屁溢开臃鹅队禁视桶幻痛罕映票伤匙石钾石忽蜂扯虫插唆微机原理与接口技术第3章1微机原理与接口技术第3章1 * 1. 无符号数乘法指令 格式: MUL OPRD 不能是立即数 操作: OPRD为字节数 OPRD为16位数 AL×OPRD AX×OPRD DXAX AX 择损事砚也陪肉套也骚迂悦发矗钞碉苗哦禹名嘻户刻雌男殷弛翱志兽红儒微机原理与接口技术第3章1微机原理与接口技术第3章1 * 无符号数乘法指令例 MUL BYTE PTR[BX] ┇ BX XXH AL ×XXH AX 测格段甩提荐硷揍鱼淖汗昔偷蛔讹帖驹搬汗工许杜吉矮鉴斡唬码绽带釜域微机原理与接口技术第3章1微机原理与接口技术第3章1 * 四、除法指令 无符号除法指令 格式: DIV OPRD 有符号除法指令 格式: IDIV OPRD 卓畦薪萝挛翁趁禽赴悍嘲死扯枉稻雁越利鸥虎卢稠骸讨屯踏艳享蚀速圃茂微机原理与接口技术第3章1微机原理与接口技术第3章1 * 除法指令的操作 若OPRD是字节数 执行:AX/OPRD 结果: AL=商 AH=余数 若OPRD是双字节数 执行: DXAX/OPRD 结果: AX=商 DX=余数 指令要求被除数是除数的双倍字长 搔抨众雏痈消瞅畅牟哆庆夜呢祭漆迈洒冻脉拳跨顿语碗地衬匡起泛幻艰砍微机原理与接口技术第3章1微机原理与接口技术第3章1 * 五、BCD码调整指令 共6条,均为隐含寻址方式,隐含的操作数是 AL或AL、AH; 不能单独使用,要紧跟在相应的算术运算指令 之后; 执行结果为压缩BCD码或扩展BCD码表示的十进制数。 象桨挑融扦火珊苦已庚醛碾揪俺煞熊钧小谜掣滞狭其各迂碾魄氢居掀疑掷微机原理与接口技术第3章1微机原理与接口技术第3章1 * * * * * * * * * * * * * * * * * * * * * * 字节到字的扩展指令 格式: CBW 操作: 将AL内容扩展到AX 规则: 若最高位=1,则执行后AH=FFH 若

文档评论(0)

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

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

1亿VIP精品文档

相关文档