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

3.1






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






3.3 加载操作系统





3.4 总结

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

相关推荐
wp123_118 分钟前
硬件元器件笔记|IPX8 防水 Type‑C 母座安费诺 124018802112A 与 TONEVEE TY48086‑24A 分析
c语言·开发语言·笔记
mifengxing1 小时前
操作系统 文件系统
笔记·操作系统·计算机408
无聊的菜鸟2 小时前
TMS320F2806X学习笔记(零)—— C2000、CCS、新建工程
笔记·mcu·c2000·f2806x
ljt27249606613 小时前
Compose笔记(八十三)--onVisibilityChanged
笔记
Fa_Mian_Tuan7 小时前
图论基础|邻接矩阵超详细讲解(含无向/有向/带权图+完整可运行C语言代码)
c语言·数据结构·笔记·算法·图论
zhangrelay8 小时前
ROS 2 Lyrical 第9章 计算机视觉与摄像头应用
linux·笔记·学习·ubuntu·机器人·ros2
FakeOccupational9 小时前
【电路笔记 STM32】stm32f103 实现HAL_UART_Transmit_DMA + 普通模式/连续模式的 UART DMA 收发
笔记·stm32·嵌入式硬件
北京海得康10 小时前
DMD基因治疗deramiocel遭FDA质疑,Ultragenyx DTX401即将获批
笔记
zjnlswd10 小时前
C#学习笔记2 刘铁锰
笔记·学习
Mr_liu_66610 小时前
Claude非专业入门实战笔记(4):Claude运行方式简单解析——从RAG到代理循环
笔记·ai编程·claude