資料集
ここはhideyosiの学習帳です。いろいろな資料を集めたり整理したりしています。オイラ用のノートなので間違っていたり未完成だったりしますので信用度は相当低いことをあらかじめご了承くださいませ。
|
1: 2007-11-30 (金) 22:59:18 |
| + | CPU内にある、ある特別なレジスタ。 |
| | | |
| + | 大雑把に言えば、他のレジスタはそれひとつが値となる。しかしこのレジスタだけは各ビットに意味と役割があると考えればいいか・・・ |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | ビット 名称 機能 |
| + | 0 CF キャリーフラグ |
| + | 1 1 1 (未使用) |
| + | 2 PF パリティフラグ (演算結果の下位8ビット) |
| + | 3 0 0 (未使用) |
| + | 4 AF 補助キャリーフラグ(BCD演算用) |
| + | 5 0 0 (未使用) |
| + | 6 ZF ゼロフラグ |
| + | 7 SF サインフラグ |
| + | 8 TF トラップフラグ、トレースフラグ |
| + | 9 IF 割り込みフラグ |
| + | 10 DF ディレクションフラグ |
| + | 11 OF オーバーフローフラグ |
| + | 12 IOPL I/O特権レベル |
| + | 13 |
| + | 14 NT ネストタスクフラグ |
| + | 15 0 0 (未使用) |
| + | 16 RF デバッグレジスタの命令ブレイクポイントを(1回のみ)無効にする |
| + | 17 VM 1=仮想86モード |
| + | 18 AC 変更可能であれば、i486、Pentium以降のCPUである |
| + | 19 VIF 仮想割り込みフラグ (Pentium以降) |
| + | 20 VIP 仮想割り込みペンディングフラグ (Pentium以降) |
| + | 21 ID 変更可能であれば、CPUID命令に対応している |
| + | 22 0 0 (未使用) |
Counter: 4246,
today: 1,
yesterday: 0