gpt4 book ai didi

c - 从 BIOS 加载 Linux 操作系统内核

转载 作者:行者123 更新时间:2023-11-30 15:26:02 24 4
gpt4 key购买 nike

From book:上电后,CPU加载BIOS,构建中断 vector 表,并以实地址模式启动中断服务程序。通过 BIOSCPU 接收 INT 0x19INT 0x19ISR 将第一个扇区 (512B) 加载到内存中。该扇区是 Linux 的引导部分,它将操作系统的其他部分加载到内存中。

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

最佳答案

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

关于c - 从 BIOS 加载 Linux 操作系统内核,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27543381/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com