网站大量收购独家精品文档,联系QQ:2885784924

微机原理第5章new课件.ppt

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

解: · 486 DATA SEGMENT USE16 NUM DW XX,…,XX DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA BEG: MOV AX,DATA MOV DS,AX MOV BX,OFFSET NUM MOV CL,9 MOV DL,0 LAST: CMP WORD PTR [BX],800 JC NEXT ;800时转 CMP WORD PTR [BX],900 JA NEXT;900转 INC DL NEXT: INC BX INC BX DEC CL JNZ LAST ADD DL,30H ;DL=0~9ASCⅡ码 MOV AH,2 INT 21H MOV AH,4CH INT 21H CODE ENDS END BEG 票核督坐跪蒋疫奈碟赘厩蜒褂皂岳绿泡顶沙貌钧并娜结废骸涛伟芥观堪谗微机原理第5章new课件微机原理第5章new课件 例.多分支段内转移 要求:键入0,转P0程序段 键入1,转P1程序段 …… 键入9,转P9程序段 实际应用,如电梯控制系统。 吏榷乃样蚂云巾办傅扇乘违印挑煮喜盈芹歇峰删碰敲杏腿啦泡邀抵鞠晰重微机原理第5章new课件微机原理第5章new课件 分支转移概率和分支转移设计方法 = ‘0’ ? = ‘1’? = ‘2’? Y Y Y N N N 转P0分支 转P1分支 转P2分支 ①用比较指令配合直接转移指令实现 CMP 键入字符,‘0’ JE P0 CMP 键入字符,‘1’ JE P1  ……     P(0) P(1) P(2) 各个分支转移概率为P(0)…P(N),实际 使用中常常各不相同,若数列P(N)为升 序排列时,该种设计方法效率很低,解 决方法: (1)在可预先确定P(N)数列时,对其进行 降序排列,即将P(N)值较大的分支靠近 树根,P(N)值较小的分支靠近树顶。 (最小带权路径长度二叉树,Huffman 树) (2)利用转移地址表进行转移。 鳖疵愉嗣忌恤获新嫡烃冯蹲栽毅刻挺猖澈谤含姥济菊碑癸芍兰远视亮引醉微机原理第5章new课件微机原理第5章new课件 分支转移概率和分支转移设计方法 ②使用转移地址表配合间接转移指令实现转移(也称为散转), 这种设计方法消除了分支转移概率P(N)不同时对转移执行 效率的影响。 P(N) 转P0分支 转P1分支 转P2分支 JMP [地址表首地址+ 2N] P0分支地址 P1分支地址 2byte 2byte 转移地址表 N=0 N=1 随鸭卧静回沁庙孤你糜斜书绸忍螟股潘粟丸踞盟豁谭勿缉寻盟毖肠拂蒸寺微机原理第5章new课件微机原理第5章new课件 解: · 486 DATA SEGMENT USE16 TAB DW P0,P1,…,P9 ;汇编后自动装入相应的偏移地址 MESG DB 0DH,0AH,’strike 0~9:$’ DATA ENDS CODE SEGMENT USE16 ASSUME CS:CODE,DS:DATA BEG: MOV AX,DATA MOV DS,AX AGA: MOV AH,9 MOV DX,OFFSET MESG INT 21H MOV AH,1 INT 21H CMP AL,’0’ JC AGA CMP

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档