跳转到内容

360 汇编/基本常见问题

来自维基教科书,开放世界中的开放书籍

本节旨在定义与 IBM 360 及类似大型机相关的术语。

  • 基址-位移. 360 系列大型机中指令中给出的地址采用基址-位移形式,其中地址通过一个 4 位数字表示,该数字表示 16 个寄存器中的一个,编号为 0 到 15,用作基址,以及一个 12 位索引,该索引加到该寄存器的内容上(除非该基址寄存器是寄存器 0),作为位移。位移的值加上特定寄存器的内容构成基址-位移地址。
  • 操作码. 指令的第一个字节(或在某些后来的型号中是前两个字节)决定了指令的类型。字节(字节)称为操作码,或操作码。
  • 程序检查. 程序中的错误导致硬件作为异常停止其执行。除非程序已向操作系统发出请求以捕获异常,否则程序将被终止。程序检查包括以下任何一项
    • 数据异常. 程序试图对无效的打包数据执行打包算术运算。
    • 除法异常. 程序试图除以零。
    • 执行异常. 程序试图使用 EXECUTE 指令作为 EXECUTE 指令的目标
    • 操作异常. 程序试图执行无效指令。
    • 特权操作异常. 程序试图执行特权或 I/O 指令。
    • 保护异常. 程序试图读取或写入它无权访问的内存。
上一页: 介绍下一页: 360 系列


360 汇编语言
360 系列 介绍 · 基本常见问题 · 360 系列 · 360 架构
360 指令集 360 指令 · 分支指令 · 数据传输指令 · 控制流指令 · 算术指令 · 逻辑指令 · 移位和旋转指令 · 特权指令 · 其他指令
语法和汇编程序 360 汇编程序· 伪指令
指令扩展 浮点 · 高级语言
华夏公益教科书