摘要:
Linux内核中的系统启动引导代码位于/boot目录下但是,由于。Linus当时是在MINIX系统上开发Linux的,最初MINIX系统上还没有移植gas程序,因此Linus就使用了MINIX系统上的as86。bootsect需要是16位的实模式程序。目前gas汇编器也支持16位的编译。所以现在也可以直接用as编译器直接编译。下面是用at&t格式改写的bootsect.s代码 .code16# rewrite with AT&T syntax by falcon <wuzhangjin@gmail.com> at 081012## SYS_SIZE is the n 阅读全文
posted @ 2011-05-09 22:02
yming0221
阅读(600)
评论(0)
推荐(0)

浙公网安备 33010602011771号