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

微机原理-h3-part1.ppt

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

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Kunming University of Science Technology Page * 1. 段内寻址 段内寻址:IP改变,CS不变。 (1) 段内直接寻址 含义:指令直接给出段内地址IP的偏移量。 [说明]: disp 8、disp 16是有符号数 又称相对转移 目的地址可用标号表示。 典型指令举例: 1、JMP SHORT PROG_S ;短转移,disp 8 2、JMP NEAR PRT PROG_N ;近转移,disp 16 Kunming University of Science Technology Page * 段内直接寻址-举例1 例1:JMP 22H 执行前:IP=1000H 执行后:IP=1000H+2H+22H=1024H; 想想: 1、为什么要+2H? 2、该指令是向高地址转移,还是向低地址方向转移? [注意]: 1、正偏移量表示向高地址转移; 2、负偏移量表示向低地址方向转移,负偏移量用补码表示(8位的偏移量用符号扩展法扩成16位补码)。 例:JMP 0FFFBH Kunming University of Science Technology Page * 段内直接寻址-举例2 偏移量 机器码 程序 0000 CODE SEGMENT ASSUME CS:CODE 0000 0405 PROG_S: ADD AL, 05H 0002 90 NOP 0003 EBFB JMP SHORT PROG_S 0005 NOP 0006 CODE ENDS END 注意: 1、程序中用标号做转移的转向地址。 2、在上段程序中,JMP指令致IP变化的地址偏移量为? Kunming University of Science Technology Page * (2) 段内间接寻址 含义:IP是一个寄存器或一个字存储单元的内容。 例1:JMP BX ; IP←(BX) 执行前:BX=1000H,DS=2000H, (12000H)=3000H 执行后:IP=1000H 例2: JMP WORD PTR 4[BX] 执行前: BX=1000H,DS=2000H, (21004H)=0340H 执行后:IP=(2000H*16+1000H+4) = (21004H)= 340H Kunming University of Science Technology Page * 2. 段间寻址 段间寻址:CS和IP均改变。 (1) 段间直接寻址 含义:转向地址就在指令中,紧跟在指令操作码之后。 例:JMP FAR PTR PROG_F 指令中, FAR PTR说明PROG_F是远标号: IP ? PROG_F的段内地址 CS ? PROG_F所在段的段地址 若PROG_F所在段的基地址=3500H, 偏移地址=0800H 则执行该指令后,程序转到3500H:0800H开始执行 Kunming University of Science Technology Page * (2) 段间间接寻址方式 含义:转向地址存放在4个连续的存储单元中 IP ? 低字 CS ? 高字 例:JMP DWORD PTR [BX] 执行前:BX=1000H,DS=20000H,(21000H)=00H, (21001H)=40H, (21002H)=00H,(21003H)=50H 执行后:IP= (21000H)= 4000H CS= (21002H)= 5000H Kunming University of Science Technology Page * 3.3 微机系统指令的机器码表示方法 Kunming University

文档评论(0)

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

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

1亿VIP精品文档

相关文档