Linux内核分析与应用-学习笔记(二)

第二章 内存寻址

2.1 内存管理之内存寻址

图灵机->冯诺依曼体系结构

Linux内核分析与应用-学习笔记(二)

X86寻址的不同时期

8位(8080绝对地址)->16位(8086,段机制,实模式)->24位(80286,保护模式)->32位(80386,保护模式下可达4GB)->64位

  • 实模式与保护模式寄存器的对比
    Linux内核分析与应用-学习笔记(二)
  • 保护模式下的页表寄存器
    Linux内核分析与应用-学习笔记(二)
  • 控制寄存器
    Linux内核分析与应用-学习笔记(二)

Linux内核中的C与汇编

C语言->GNU的扩展C
汇编语言->AT&T
C语言中嵌入汇编语言->GCC嵌入式汇编

参考资料

《深入理解Linux内核》第三版第二章
《Intel 64 and IA-32 Architectures Software Developer Manuals》