摘要:
转载自:http://blog.csdn.net/billpig/article/details/5833980保护模式下的段寄存器 由 16位的选择器 与 64位的段描述符寄存器 构成段描述符寄存器: 存储段描述符选择器:存储段描述符的索引PS:原先实模式下的各个段寄存器作为保护模式下的段选择器,80486中有6个(即CS,SS,DS,ES,FS,GS)80位的段寄存器,同时提供6个段左右机器当前运行的地址空间。由选择器CS对应表示的段仍为代码段,选择器SS对应表示的段仍为堆栈段(1)全局描述符表GDT(Global Descriptor Table)在整个系统中,全局描述符表GDT只有一张 阅读全文
posted @ 2013-02-18 20:20
zhenhai
阅读(1890)
评论(0)
推荐(0)
摘要:
32位CPU所含有的寄存器有: 4个数据寄存器(EAX、EBX、ECX和EDX)2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS)1个指令指针寄存器(EIP) 1个标志寄存器(EFlags)1、数据寄存器数据寄存器主要用来保存操作数和运算结果等信息,从而节省读取操作数所需占用总线和访问存储器的时间。32位CPU有4个32位的通用寄存器EAX、EBX、ECX和EDX。对低16位数据的存取,不会影响高16位的数据。这些低16位寄存器分别命名为:AX、BX、CX和DX,它和先前的CPU中的寄存器相一致。4个16位寄存器又可分割 阅读全文
posted @ 2013-02-18 19:36
zhenhai
阅读(2658)
评论(0)
推荐(0)
摘要:
汇编指令: LGDT、LIDT、LLDT、LMSW、LOADALL、LOADALL286、LOCK、LODSB、LODSW、LODSDFROM:http://hi.baidu.com/formerdays/blog/item/76aa90606464f743ebf8f88a.html名称功能操作数操作码模数寄存器1寄存器2或内存位移量立即数符号方向芯片型号16位32位LGDT加载全局描述符[寄16]$0F01000105无无无无286无$67LGDT加载全局描述符[寄32]$0F01000105无无无无286$67无LGDT加载全局描述符[寄16+位移8]$0F010101059无无无286无 阅读全文
posted @ 2013-02-18 19:31
zhenhai
阅读(544)
评论(0)
推荐(0)

浙公网安备 33010602011771号