linux内核0.11——内核编程语言和环境_关闭链接器预定义变量_edata-CSDN博客

网站介绍:内核编程语言和环境as86与GNU as汇编对于汇编这种语言,相信所有同胞们都是望而却步。然而由于操作系统许多关键代码要求很高的执行速度和效率,因此在系统源码中通常会有10%左右的起关键作用的汇编语言。linux的32位初始化代码、所有中断和异常处理、许多宏定义都是用汇编或嵌入汇编。 系统内汇编代码分为两种,一种是as86汇编器用于编译内核中的boot/bootsect.s引导山区程序和boot/_关闭链接器预定义变量_edata