| 規 格: |
型 號:1756-L63 |
數 量: |
| 品 牌:AB羅克韋爾 |
包 裝: |
價 格:面議 |
處理機狀態字(pSW)777776 處理機狀態字寄存器存放處理機的現時狀態。它包括:現時處理機優先級,現行程序態和原先程序態,表征近一條指令結果特征的條件碼,一個程序調整的跟蹤位。 現行程序態(14、15位)是指正在利用處理機運行的程序是核心態或用戶態。原先態(12、13位)是指近一次外中斷或內中斷之前的程序態是核心態或用戶態。 兩種程序態為多道程序系統提供了保護環境,因為它為用戶提供了兩個處理機堆棧和兩組存管寄存器。除了核心態程序之外,其它態的程序禁止執行“停機”指令。非核心態程序企圖執行“停機”指令,使處理機發生“非法停機”內中斷,內中斷向量地址4。此外,非核心態的“復位”或“置優先級”指令,不被執行,作為“空操作”指令對待。只有核心態程序可以執行所有的指令。它可以把用戶程序分配到存貯空間的任何位置,從而直接地保護關鍵區域(包括設備寄存器和處理機狀態字)在用戶操作環境下不被破壞。 在處理機狀態字的5~7位,保存著現在在處理機中運行的程序的優先級,它起著外中斷請求屏蔽的作用。三位代碼表示了處理機8個可能的優先級。當處理機的優先級是7時,所有的外中斷請求都不能被響應。處理機只響應比其優先級高的外中斷請求。處理機優先級可通過執行“置優先級”指令動態地改變。這條指令允許核心態程序,在不改變處理機狀態字其余部分的情況下,改變處理機的優先級。 100-DMU420 100-DMU860 100-DMY180 100-DMY420 100-DMY860 100-DNY41R 100-DNY42R 100-DNY42S 100-DPW180 100-DPW420 100-DPW860 100-DPW860-NP 100-DPY180 100-DPY420 100-DS0-11 100-DS0-20 100-DS0-B11 100-DS0-B11H 100-DS0-B20H 100-DS0-L11 100-DS1-11 100-DS1-20 100-DS1-B11 100-DS1-B11H 100-DS1-B20H 100-DS1-L11 100-DS2-11 100-DS2-20 100-DS2-B11H 100-DS2-B20H 100-DTB110 100-DTB180 100-DTB420 100-DTC180 100-DTC420 100-DTC860 100-DTCE860 100-DTCR860 100-DTCS860 100-DTS110 100-DTS180 100-DTS420 100-DX115KD22 100-DX115KE22 100-DX115KF22 100-DX115KN22 100-DX135KD22 100-DX135KE22 100-DX135KF22 100-DX135KN22
|