- 45
- 0
- 约2.66万字
- 约 145页
- 2017-08-09 发布于河北
- 举报
* (3) 分支和跳转操作 ? 根据描述目标地址的方法和是否链接可以将 跳转操作指令分为四种类型。 其中: ◆ 两种类型的跳转指令用带符号位的26位偏移量 加上程序计数器的值来确定跳转的目标地址; ◆ 另外两种类型的跳转指令则指定一个寄存器, 由寄存器中的内容决定跳转的目标地址。 * ▲ 跳转有两种类型 简单跳转 跳转并链接(用于过程调用) 返回一个地址,也即将下一条顺序指令 地址(返回地址)保存在寄存器R31中。 ▲ 所有分支指令均是条件分支指令。 分支目标地址由一个带符号的26位偏移量加 上程序计数器的值来确定。 * 指令实例 指令名称 含义 J name 跳转 PC ← name; ((PC+4)-225) ≤ name ≤((PC+4)+225) JAL name 跳转并链接 Regs[R31] ← PC+4; PC ← name; ((PC+4)-225) ≤ name ≤((PC+4)+225) JALR R2 寄存器型跳转并链接 Regs[R31] ← PC+4; PC ← Regs[R2]; JR R3 寄存器型跳转 PC ← Regs[R3]; BEQ
您可能关注的文档
最近下载
- 1994版央视《三国演义》电视剧台词汇总-上部分(1-30集).docx VIP
- 苏州科技大学人才引进实施办法(试行).docx VIP
- (64格)舒尔特方格练习题 儿童专注力训练(共15份,每日一练).docx VIP
- 国际私法课件最新修订-齐湘泉.ppt VIP
- 第1课 殖民地人民的反抗斗争—人教版九年级历史下册课时作业(含答案).pdf VIP
- 2026年金华职业技术学院单招职业适应性考试题库及答案1套.docx VIP
- (64格)舒尔特方格练习题 儿童专注力训练(共28份,每日一练).docx VIP
- ktv卫生管理制度.docx VIP
- 《多联机空调系统工程技术规程-工程质量检查表填写范例》JGJ174-2021定义.pdf VIP
- 6、DFMEA(电子)新版实际案例.xlsx VIP
原创力文档

文档评论(0)