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

3.1






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






3.3 加载操作系统





3.4 总结

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

相关推荐
saoys37 分钟前
Opencv 学习笔记:图像绘制(直线 / 圆 / 椭圆 / 矩形 / 多边形 + 文字添加)
笔记·opencv·学习
逑之37 分钟前
C语言笔记13:数据在内存中的存储
c语言·开发语言·笔记
数据轨迹00143 分钟前
AAAI AMD:多尺度预测MLP反杀Transformer
经验分享·笔记·facebook·oneapi·twitter
Aliex_git44 分钟前
性能优化 - Vue 日常实践优化
前端·javascript·vue.js·笔记·学习·性能优化
Yu_Lijing1 小时前
基于C++的《Head First设计模式》笔记——抽象工厂模式
c++·笔记·设计模式
创作者mateo1 小时前
PyTorch 入门学习笔记(实战篇)二
pytorch·笔记·学习
HuDie3401 小时前
因果推断与AB实验
笔记
逑之1 小时前
C语言笔记8:操作符
c语言·开发语言·笔记
优雅的潮叭1 小时前
c++ 学习笔记之 模板元编程
c++·笔记·学习
九成宫1 小时前
计算机网络期末复习——第3章:运输层 Part One
网络·笔记·计算机网络·软件工程