Linux0.11内核--启动引导代码分析bootsect.s

Linux内核中的系统启动引导代码位于/boot目录下 但是,由于。Linus当时是在MINIX系统上开发Linux的,最初MINIX系统上还没有移植gas程序,因此Linus就使用了MINIX系统上的as86。 bootsect需要是16位的实模式程序。目前gas汇编器也支持16位的编译。所以现在也可以直接用as编译器直接编译。 下面是用at&t格式改写的bootsect.s代码 .code16
相关文章
相关标签/搜索