|
|
| version 1.42, 2012/01/08 11:32:16 | version 1.43, 2012/01/29 02:59:28 |
|---|---|
| Line 170 typedef struct { | Line 170 typedef struct { |
| UINT8 user_mode; | UINT8 user_mode; |
| UINT8 hlt; | UINT8 hlt; |
| UINT8 bp; /* break point bitmap */ | UINT8 bp; /* break point bitmap */ |
| UINT8 bp_ev; /* break point event */ | UINT8 bp_ev; /* break point event */ |
| UINT8 backout_sp; /* backout ESP, when exception */ | UINT8 backout_sp; /* backout ESP, when exception */ |
| Line 213 typedef struct { | Line 213 typedef struct { |
| } FPU_REGS; | } FPU_REGS; |
| typedef struct { | typedef struct { |
| UINT8 valid; /* レジスタ有効 */ | UINT8 valid; |
| UINT8 sign; /* 符号 */ | UINT8 sign; |
| UINT8 zero; /* ゼロ */ | UINT8 zero; |
| UINT8 inf; /* ∞ */ | UINT8 inf; |
| UINT8 nan; /* NaN */ | UINT8 nan; |
| UINT8 denorm; /* 非正規化 */ | UINT8 denorm; |
| SINT16 exp; /* 指数部 */ | SINT16 exp; |
| UINT64 num; /* 小数部 */ | UINT64 num; |
| } FP_REG; | } FP_REG; |
| typedef struct { | typedef struct { |
| UINT8 top; /* スタック位置 */ | UINT8 top; |
| UINT8 pc; /* 精度 */ | UINT8 pc; |
| UINT8 rc; /* 丸め */ | UINT8 rc; |
| UINT8 dmy[1]; | UINT8 dmy[1]; |
| FP_REG reg[FPU_REG_NUM]; | FP_REG reg[FPU_REG_NUM]; |
| Line 264 typedef struct { | Line 264 typedef struct { |
| } I386EXT; | } I386EXT; |
| typedef struct { | typedef struct { |
| I386STAT s; /* STATsaveされる奴 */ | I386STAT s; /* STATsave'ed */ |
| I386EXT e; | I386EXT e; |
| } I386CORE; | } I386CORE; |