
操作系统从0到1
文章平均质量分 87
记录学习操作系统,并且逐个完成操作系统的学习笔记
而塞过
代码创造世界
展开
-
操作系统从0到1-----MBR的完善(简易操作显卡/硬盘)
MBR 完善 声明:因个人能力有限,本文仅是个人的学习记录笔记,有错误之处还望指出 地址 地址只是一个数字,用与记录各种描述符号在源文件中的位置,是偏移文件开头的距离。 第 n 个数据所在的位置是数据 n-1 的偏移 + n-1 的内存空间。 section section 被称为节,是编译器提供的关键字,用于在程序中宣称一个区域。通过此关键字可以人为的将程序中的数据,指令放在不同的 section 中,使代码的结构更加明了。 用法 section.节名称(data\code).start 关键字 se原创 2022-05-25 16:29:33 · 567 阅读 · 0 评论 -
操作系统从0到1-----MBR的初体验(打印字符)
BIOS详解 BIOS(Basic Input/Output System ):基本输入输出系统,主要工作是检查,初始化硬件,建立中断向量表(IVT),这样子可以通过“ INT 中断号”来实现相关硬件的调用。 BIOS 是系统中的第一个运行的软件,是通过硬件加载,其入口地址为 0xFFFF0,在电脑开机的那一瞬间CPU 的 cs:ip 就被置为 0xF000:0xFFF0,进入 BIOS 地址开始执行 BIOS程序 ;但是 0xFFFF0到 0xFFFFFF 之间只有 16字节,故 BIOS 程序并不在此处原创 2022-05-13 21:09:42 · 426 阅读 · 3 评论