跳轉到內容

360 彙編/特權指令

來自華夏公益教科書,開放的書籍,為開放的世界

特權指令是需要限制作業系統才能使用的程式設計指令,以便保護系統資源、系統完整性或系統安全。這些指令包括但不限於

  • I/O 指令。為了確保兩個程式不會嘗試寫入同一個印表機或編輯同一個資料庫記錄,或者其他可能會導致檔案損壞的錯誤,程式會向作業系統發出 I/O 請求,由作業系統來處理這些操作。
  • 載入 PSW。PSW(程式狀態字)包含有關計算機和當前正在執行的作業的狀態資訊。如果不保護 PSW,程式可能會
    • 授予自身特權
    • 允許自身重置其儲存金鑰,從而允許它們更改任何記憶體
    • 改寫、汙染或破壞頁面表,從而丟失或破壞其他作業
    • 更改系統日期和時間
    • 停止機器
  • 插入儲存金鑰、設定儲存金鑰。更改或讀取任何記憶體。
  • 頁面表功能。汙染其他作業,丟失交換到磁碟的頁面,破壞記憶體和/或其他作業。
  • 診斷。作業系統用來向管理程式發出請求。

將特權功能限制在作業系統中可能比允許任何人隨意使用它們要好。


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