| 規(guī) 格: |
型 號:1756-L63 |
數(shù) 量: |
| 品 牌:AB羅克韋爾 |
包 裝: |
價 格:面議 |
處理機(jī)狀態(tài)字(pSW)777776 處理機(jī)狀態(tài)字寄存器存放處理機(jī)的現(xiàn)時狀態(tài)。它包括:現(xiàn)時處理機(jī)優(yōu)先級,現(xiàn)行程序態(tài)和原先程序態(tài),表征近一條指令結(jié)果特征的條件碼,一個程序調(diào)整的跟蹤位。 現(xiàn)行程序態(tài)(14、15位)是指正在利用處理機(jī)運(yùn)行的程序是核心態(tài)或用戶態(tài)。原先態(tài)(12、13位)是指近一次外中斷或內(nèi)中斷之前的程序態(tài)是核心態(tài)或用戶態(tài)。 兩種程序態(tài)為多道程序系統(tǒng)提供了保護(hù)環(huán)境,因為它為用戶提供了兩個處理機(jī)堆棧和兩組存管寄存器。除了核心態(tài)程序之外,其它態(tài)的程序禁止執(zhí)行“停機(jī)”指令。非核心態(tài)程序企圖執(zhí)行“停機(jī)”指令,使處理機(jī)發(fā)生“非法停機(jī)”內(nèi)中斷,內(nèi)中斷向量地址4。此外,非核心態(tài)的“復(fù)位”或“置優(yōu)先級”指令,不被執(zhí)行,作為“空操作”指令對待。只有核心態(tài)程序可以執(zhí)行所有的指令。它可以把用戶程序分配到存貯空間的任何位置,從而直接地保護(hù)關(guān)鍵區(qū)域(包括設(shè)備寄存器和處理機(jī)狀態(tài)字)在用戶操作環(huán)境下不被破壞。 在處理機(jī)狀態(tài)字的5~7位,保存著現(xiàn)在在處理機(jī)中運(yùn)行的程序的優(yōu)先級,它起著外中斷請求屏蔽的作用。三位代碼表示了處理機(jī)8個可能的優(yōu)先級。當(dāng)處理機(jī)的優(yōu)先級是7時,所有的外中斷請求都不能被響應(yīng)。處理機(jī)只響應(yīng)比其優(yōu)先級高的外中斷請求。處理機(jī)優(yōu)先級可通過執(zhí)行“置優(yōu)先級”指令動態(tài)地改變。這條指令允許核心態(tài)程序,在不改變處理機(jī)狀態(tài)字其余部分的情況下,改變處理機(jī)的優(yōu)先級。 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
|