削除された内容 追加された内容
Melan (会話 | 投稿記録)
読みにくいのでカラムを分割
156行目:
 
{|class="wikitable"
!ビット!!名前!!意味
|-
|31||CM (the Compatibility Mode bit) - ||PDP-11互換モード
|-
|30||TP (the Trace Pending bit) - ||個々の命令について1回だけトレースが行われることを保証する。
|-
|29:28||MBZ (Mast Be Zero) - ||常にゼロ
|-
|27||FPD (the First Part Done flag) - ||命令の途中で割り込みやページフォールトが発生した。
|-
|26||IS (the Interrupt Stack flag) - ||カーネルモードで特別な割り込みスタックを使用中。
|-
|25:24||cmod (the current privilege mode field) - ||現在の特権モード
|-
|23:22||pmod (the previous privilege mode field) - ||最近の例外で現在のモードに移行した際の前のモード
|-
|21||MBZ (Mast Be Zero) - ||常にゼロ
|-
|20:16||IPL (the processor's Interrupt Priority Level) - ||割り込み優先度。この値より優先度が高い割り込みしか割り込めない。
|-
|15:8||MBZ (Mast Be Zero) - ||常にゼロ
|-
|7||DV (the Decimal oVerflow trap enable) - ||十進演算の結果が格納先に収まらない桁数の際、トラップを発生させるか否かを指定。
|-
|6||FU (the Floating-point Underflow trap enable) - ||浮動小数点演算の結果がアンダーフローとなった際、トラップを発生させるか否かを指定。
|-
|5||IV (the Integer oVerflow trap enable) - ||整数演算の結果がオーバーフローとなった際、トラップを発生させるか否かを指定。
|-
|4||T (the Trace bit) - ||セットすると、次の命令を実行した際にトレーストラップが発生。デバッグ用。
|-
|3||N (the Negative condition code) - ||セットすると、演算結果が負の場合にトラップが発生。
|-
|2||Z (the Zero condition code) - ||セットすると、演算結果がゼロの場合にトラップが発生。
|-
|1||O (the oVerflow condition code) - ||セットすると、演算結果がオーバーフローの場合にトラップが発生。
|-
|0||C (the Carry condition code) - ||演算の結果、キャリーまたはボローが発生するとセットされる。
|}