操作系统 蒋炎岩 3.硬件视角的操作系统

3.1






3.2 固件:硬件和操作系统之间的桥梁






3.3 加载操作系统





3.4 总结

Take-away Messages: 计算机系统是严格的数学对象:没有魔法;系统的一切行为都是可观测、可理解的。处理器是无情执行指令的机器,其 Reset 后的行为也被明确规定。Reset 后,Firmware 开始运行,随后加载操作系统。厂商逐渐形成了 Firmware Specification 的共识(如 IBM PC "兼容机"、UEFI 等)。为支持工业级软件,这一过程相当复杂,即便是 "最简单" 的 OpenSBI 也包含大量代码。但有了 AI,你无需再为此担忧!

相关推荐
flying robot3 小时前
centos7系统配置
笔记
zhdy567896 小时前
最简单方法 设置matlab坐标轴刻度标签的字号,设置坐标轴标题和图形标题,并指定字号。画出的图片背景设置为白色,
笔记
崇山峻岭之间6 小时前
Matlab学习笔记02
笔记·学习·matlab
木木em哈哈6 小时前
C语言多线程
笔记
hssfscv8 小时前
Javaweb 学习笔记——html+css
前端·笔记·学习
Dream Algorithm9 小时前
自古英雄多寂寥
笔记
yuhaiqun198910 小时前
Typora 技能进阶:从会写 Markdown 到玩转配置 + 插件高效学习笔记
经验分享·笔记·python·学习·学习方法·ai编程·markdown
apcipot_rain10 小时前
汇编语言与逆向分析 一轮复习笔记
汇编·笔记·逆向
Lv117700810 小时前
Visual Studio中的多态
ide·笔记·c#·visual studio
HollowKnightZ10 小时前
论文阅读笔记:Class-Incremental Learning: A Survey
论文阅读·笔记