摘要:
功能 + 定义data段和text段 + 重新手动初始化gdt表, idt表, tss表结构 + 初始化页表和页目录 页目录的数据放在一个页表中 + 在页目录中, 其实地址为0x1000, 初始化页目录, 一个页目录占用的页表的剩余数据值使用0来填充, 一个页表的大小分为(2MB, 4MB, 8MB 阅读全文
摘要:
Intel架构下 + 凡是在代码中书写的内存地址都是逻辑地址, 也就是采用基地址:偏移量, 我们能够直接看到的也是逻辑地址, 通过左移等操作可以计算出对应的物理地址(在实模式下逻辑地址与物理地址没有中间层所以是可以的, 但是在保护模式则是行不通的, 再说) 实模式下 + 逻辑地址通过左移等操作可以计 阅读全文