360 彙編/基本常見問題
外觀
< 360 彙編
本節旨在定義與 IBM 360 及類似大型機相關的術語。
- 基址-位移. 360 系列大型機中指令中給出的地址採用基址-位移形式,其中地址透過一個 4 位數字表示,該數字表示 16 個暫存器中的一個,編號為 0 到 15,用作基址,以及一個 12 位索引,該索引加到該暫存器的內容上(除非該基址暫存器是暫存器 0),作為位移。位移的值加上特定暫存器的內容構成基址-位移地址。
- 操作碼. 指令的第一個位元組(或在某些後來的型號中是前兩個位元組)決定了指令的型別。位元組(位元組)稱為操作碼,或操作碼。
- 程式檢查. 程式中的錯誤導致硬體作為異常停止其執行。除非程式已向作業系統發出請求以捕獲異常,否則程式將被終止。程式檢查包括以下任何一項
- 資料異常. 程式試圖對無效的打包資料執行打包算術運算。
- 除法異常. 程式試圖除以零。
- 執行異常. 程式試圖使用 EXECUTE 指令作為 EXECUTE 指令的目標
- 操作異常. 程式試圖執行無效指令。
- 特權操作異常. 程式試圖執行特權或 I/O 指令。
- 保護異常. 程式試圖讀取或寫入它無權訪問的記憶體。
| 上一頁: 介紹 | 下一頁: 360 系列 |
| 360 組合語言 | |
| 360 系列 | 介紹 · 基本常見問題 · 360 系列 · 360 架構 |
|---|---|
| 360 指令集 | 360 指令 · 分支指令 · 資料傳輸指令 · 控制流指令 · 算術指令 · 邏輯指令 · 移位和旋轉指令 · 特權指令 · 其他指令 |
| 語法和彙編程式 | 360 彙編程式· 偽指令 |
| 指令擴充套件 | 浮點 · 高階語言 |