0

出书:上电后,CPU加载BIOS,建立中断向量表,并以实地址模式启动中断服务程序。由BIOSCPUINT 0x19。将第一个扇区 (512B) 加载到内存中ISRINT 0x19该扇区是 Linux 的引导部分,它将操作系统的其他部分加载到内存中。

第一个扇区是bootsect.s,它是用汇编编写的。它是第一个加载到内存中的系统代码。我怀疑是否已加载汇编指令或已编译的机器指令是否已加载到内存中。BIOS 是否具有assembler将程序集转换为机器指令的本机?

4

2 回答 2

1

当然,加载的扇区包含已编译的机器语言指令——而不是汇编源代码 (.asm)。

于 2014-12-18T09:43:46.350 回答
0

不。它是加载到内存然后直接执行的二进制指令代码。

于 2014-12-18T09:44:21.007 回答