东北大学汇编语言分支结构程序 36页.pptxVIP

  • 3
  • 0
  • 约1.03万字
  • 约 36页
  • 2023-11-27 发布于湖北
  • 举报

东北大学汇编语言分支结构程序 36页.pptx

6.1分支结构程序的引出 6.2转移指令 6.3分支结构程序设计 6.4多分支结构程序设计 第六章分支结构程序 6.1分支结构程序的引出 用计算机处理问题过程中,总是要求计算机能做出 各种逻辑判断,并根据判断的结果,做相应的处理。 例如 , 火车站用计算机计算托运行李的托运费, 当 旅客行李重量小于或等于20kg时,收费0.2元/kg, 当 李重量超过20kg时,20kg 以内部分0.2元/kg,超出部 收费0.3元/kg 。这个处理过程,可归纳为下面数学表 达式 : 0.2w(w≤20kg) 0.2*20+0.3*(w-20)(w20kg) P= { 6.2.1无条件转移指令 6.2.2条件转移指令 6.2转移指令 6.2.1无条件转移指令 指令汇编格式 :JMP targ 操作 :段内转移 :IP ← 目标的偏移地址 段间转移 :IP ← 目标的偏移地址 CS ← 目标所处代码段的基址 受影响的状态标志位 :无 说明 :指令中的targ可以是直接标号 、寄存器 间接或存储器间接寻址形式。 6.2.1无条件转移指令 (1)段内转移(NEAR) 1)段内直接转移 JMP LABEL_N ;LABEL_N在当前代码段 JMP SHORT LABEL_N ;LABEL_N在当前代 码段,且在- 128~ 127范围内 ; 例: SEGMENT ASSUME

文档评论(0)

1亿VIP精品文档

相关文档