跳轉到內容

360 彙編/基本常見問題

來自華夏公益教科書

本節旨在定義與 IBM 360 及類似大型機相關的術語。

  • 基址-位移. 360 系列大型機中指令中給出的地址採用基址-位移形式,其中地址透過一個 4 位數字表示,該數字表示 16 個暫存器中的一個,編號為 0 到 15,用作基址,以及一個 12 位索引,該索引加到該暫存器的內容上(除非該基址暫存器是暫存器 0),作為位移。位移的值加上特定暫存器的內容構成基址-位移地址。
  • 操作碼. 指令的第一個位元組(或在某些後來的型號中是前兩個位元組)決定了指令的型別。位元組(位元組)稱為操作碼,或操作碼。
  • 程式檢查. 程式中的錯誤導致硬體作為異常停止其執行。除非程式已向作業系統發出請求以捕獲異常,否則程式將被終止。程式檢查包括以下任何一項
    • 資料異常. 程式試圖對無效的打包資料執行打包算術運算。
    • 除法異常. 程式試圖除以零。
    • 執行異常. 程式試圖使用 EXECUTE 指令作為 EXECUTE 指令的目標
    • 操作異常. 程式試圖執行無效指令。
    • 特權操作異常. 程式試圖執行特權或 I/O 指令。
    • 保護異常. 程式試圖讀取或寫入它無權訪問的記憶體。
上一頁: 介紹下一頁: 360 系列


360 組合語言
360 系列 介紹 · 基本常見問題 · 360 系列 · 360 架構
360 指令集 360 指令 · 分支指令 · 資料傳輸指令 · 控制流指令 · 算術指令 · 邏輯指令 · 移位和旋轉指令 · 特權指令 · 其他指令
語法和彙編程式 360 彙編程式· 偽指令
指令擴充套件 浮點 · 高階語言
華夏公益教科書