摘要: ;设置堆栈段和栈指针 mov ax,cs mov ss,ax mov sp,0x7c00 ;计算GDT所在的逻辑段地址 mov ax,[cs:gdt_base+0x7c00] ;低16位 7E00 gdt_base偏移量 mov dx,[cs:gdt_base+0x7c00+0x02] ;高16位 阅读全文
posted @ 2021-05-14 16:52 紅人 阅读(223) 评论(0) 推荐(0)
摘要: 下面是低位,上面是高位 段基地址: 0-15+16~23+24~31 FFFF FF FF 段界限 0-15+19+16 FFFF F 0xFFFF FFFF:0FFFF 就是GDT的物理地址 G粒度位: 当为0时 段界限以字节为单位 范围(1b~1mb) 当为1时,段界限以4KB为界限 范围(4k 阅读全文
posted @ 2021-05-14 13:15 紅人 阅读(308) 评论(0) 推荐(0)