Skip to content

一个汇编内核的裸机加载运行

Overview

为什么?

因为它要为以后的操作做一些铺垫...

那为什么选汇编?

因为使用的是 .bin 可以直接加载并跳转, 无需做解析.

KernelLoad

将我们的汇编程序加载到内存. 并返回入口地址.

运行

将返回的地址强制转成函数指针.