前言 编写操作系统,免不了和硬件打交道。而想要和硬件打交道,就绕不开汇编。所以先学习一些汇编的基础知识。 通用寄存器 既然要和硬件打交道,我们就要了解一些硬件,其中寄存器是十分重要的部分。先来了解一些通用寄存器的大小。 再来了解一下通用寄存器的约定俗成的功能。 段寄存器 一个程序一般可分为数据段,代码段和栈段。而每个段都有对应的寄存器保存该段所处的地址。