80X86微机原理与接口技术课件作者喻宗泉第4-6章节第5章节.pptVIP

  • 6
  • 0
  • 约2.92万字
  • 约 234页
  • 2018-05-08 发布于广东
  • 举报

80X86微机原理与接口技术课件作者喻宗泉第4-6章节第5章节.ppt

5.4.5 控制转移指令 1.无条件转移指令 表5-12 无条件转移指令 注:IP、CS入、出栈操作如下: 1) 无条件转移指令JMP 格式:JMP 转移目的标号 功能:让程序无条件地转移到指令中给出的存储器目标地址。按照目标地址所在位置可以分为4种。 (1) 段内直接转移。 格式:JMP DISP8/16 目标地址与JMP指令在同一代码段内,称为段内转移,这时只需给IP赋予新值;目标地址直接由8/16位位移量DISP8/16给出,称为直接转移。直接转移还可以进一步划分。8位位移量给出目标地址的称为短程转移,转移范围为-128~+127字节;16位移量给出目标地址的称为近程转移,转移范围为-32 767~+32 768字节。格式为JMP DISP8的操作结果是IP+DISP8→IP。格式为JMP DISP16的操作结果是IP+DISP16→IP。DISP8/16既可直接以十六进制数形式出现,也可以用符号地址表示,短程转移使用“SHORT”,近程转移使用“NEAR”。如果不注明这些关键字,计算机将自动作出适当的处理。 【例5-48】 执行JMP 2500H指令后程序转移到目标位移量为2500H单元中执行,2500H+IP→IP。在助记符JMP后面出现的不是立即

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档