第五章程序的执行铺垫.pptVIP

  • 0
  • 0
  • 约7.79千字
  • 约 24页
  • 2019-12-01 发布于湖北
  • 举报
冯.诺依曼结构模型机 IA-32的体系结构是怎样的呢? IA-32的寄存器组织 IA-32的寄存器组织 反映了体系结构发展的轨迹,字长不断扩充,指令保持兼容 ST(0)~ ST(7)是80位,MM0 ~MM7使用其低64位 PA中模拟的 IA-32的寄存器组织 typedef struct{ union{ struct { uint32_t eax; uint32_t ecx; uint32_t edx; uint32_t ebx; uint32_t esp; uint32_t ebp; uint32_t esi; uint32_t edi;}; union{ uint32_t _32; uint16_t _16; uint8_t _8[2]; } gpr[8]; }; swaddr_t eip; } CPU_state; extern CPU_state cpu; enum { R_EAX, R_ECX, R_EDX, R_EBX, R_ESP, R_EBP, R_ESI, R_EDI }; enum { R_AX, R_CX, R_DX, R_BX, R_SP, R_BP, R_SI, R_DI }; enum { R_AL, R_CL, R_DL, R_BL

文档评论(0)

1亿VIP精品文档

相关文档