系统启动和中断机制 | 天一阁

系统启动和中断机制

系统启动

  1. CPU上电,加载BIOS
  2. BIOS从MBR上加载BootLoader
  3. BootLoader设置保护模式,加载内核
  4. 内核进行初始化,进入用户shell

中断机制

  1. 中断初始化
  2. 时钟中断
  3. int 0x80 系统调用 系统调用是操作系统给应用程序提供的接口API。通过中断,应用程序可以对外设、网络进行读写。
  4. trapframe

函数调用约定

其他

  1. Makefile的编写
  2. GCC内联汇编
  3. 基本开发工具的常用参数说明