09 2020 档案
摘要:
常见的通用寄存器有:
EAX寄存器:累加器,常用于算数运算、布尔操作、逻辑操作、返回函数等。
EBX寄存器:基址寄存器,常用于存档内存地址。
CX寄存器:计数寄存器,常用于存放循环语句的循环次数,字符串操作中也常用。
EDX寄存器:数据寄存器,常和 EAX一起使用。
阅读全文

摘要:
Make工具因遵循不同的规范和标准,执行的Makefile的格式也是不同。主流的Make工具包括:
GNU Make
QT的qmake
微软的 MS nmake
BSD的 pmake
每个平台都有自己的工具,则带来了很大的平台兼容性问题。CMake是一种跨平台的编译工具。
阅读全文

摘要:
物理内存的组织方式:物理内存是由连续的一页一页的块组成,每个物理页都有页号; 每个页由`struct page`表示,放进数组里—平坦内存模型。
阅读全文
