- 1、本文档共109页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 8086的寻址方式和指令系统精品
以下举例说明条件转移指令的用法。 例3-89 设某个学生的英语成绩已存放在AL寄存器中,若低于60分,则打印F(FALL);若成绩高于或等于85分,则打印G(GOOD);当在60分和84分之间时,打印P(PASS)。 CMP AL,60 JB FALL CMP AL,85 JAE GOOD MOV AL,“P” JMP PRINT FALL: MOV AL,‘F’ JMP PRINT GOOD: MOV AL,‘G’ PRINT: … 例3-90 假定某温度控制系统中,从温度传感器输入一个8位二进制的摄氏温度值。当系统温度低于100度时,则打开加热器;当温度上升到100度或100度以上时,关闭加热器,进行下一步处理。设温度传感器的端口号为320H,同时假设控制加热器的输出信号连到端口321H的最低有效位,当将这一位置1时,加热器便打开,清0时则关闭加热器。实现上出温度控制的程序为: CET_TEMP: MOV DX,320H IN AL,DX CMP AL,100 JB HEAT_ON JMP HEAT_OFF HEAT_ON: MOV AL,01H MOV DX,321H OUT DX,AL JMP CET_TEMP HEAT_OFF MOV AL,00 MOV DX,321H OUT DX,AL . . 例3-91 在以首地址为TABLE的10个内存子介单元中存放了10个带符号数,要求统计其中正数,负数和零的个数,并将结果分别存入PLUS、NEGT和ZERO单元。程序如下: TABLE DB 01H、80H、0F5H、32H、86H DB 74H、49H、0AFH,25H,40H PLUS DB 0 NEGT DB 0 ZERO DB 0 … MOV CX,10 MOV BX,0 AGAIN: CMP TABLE[BX],0 JGE GRET_EQ INC NEGT JMP NEXT GRET_EQ: JG P_INC INC ZERO JMP NEXT P_INC: INC PLUS NEXT: INC BX DEC CX JNZ AGAIN . 循环控制指令 (1)LOOP循环指令 指令格式:LOOP 短标号 指令功能:控制重复执行一系列指令,相当于以下两条指令的功能: DEC CX JNZ 标号 例3-92 设商店里有8种商品,它们的价格分别为83,76,65,84,71,49,62和58元,现要将每种商品提价7元,变成计算每种商品提价后的价格。 OLD DB 83H,76H,65H,84H DB 71H,49H,62H,58H NEW DB 8 DUP(?) . MOV AL,OLD[BX] ADD AL,7 DAA MOV NEW[BX],AL INC BX LOOP NEXT … (2)LOOPE/LOOPE相等或结果为0 时循环 指令格式:LOOPE 标号 或LOOPZ 标号 指令功能:LOOPE是结果相等时循环,而LOOPZ是结果为0时循环。这是两条能完成相同功能而具有不同助记符的指令。 例3-94 设有一个由50个字节组成的数组存放在ARRAY开始的内存单元中,现要对该数组中的元素进行测试,若元素为0,而
您可能关注的文档
最近下载
- 第一单元龙的传人第1课我的名字 教案(表格式)一年级美术人教版(2024版).docx
- 广州数控GSK988Ti系列 编程操作手册2017年1月.pdf
- 台达伺服ASDA-AB系列应用技术手册.pdf
- (宪法)完整版课件.ppt
- 20241103-高盛-美国经济分析:2025年消费支出展望,回归正常稳健增速(摘要).docx VIP
- 高盛-中国房地产行业2025年展望-触底在望(摘要).pdf VIP
- 张毅—潜在失效模式与效应分析(三)课件.pptx VIP
- 茶文化考核试题及答案.pdf VIP
- 人教版(2024)七年级地理上册4.2《气温的变化与分布》优质课件.pptx
- 教科版科学三年级上册2空气占据空间吗 (说课课件)(共13张PPT).pptx
文档评论(0)