真像专题

操作系统真像还原-第1章 部署工作环境-笔记

1.工欲善其事,必先利其器   2.我们需要哪些编译器 C 语言编译器,gcc 汇编语言编译器,nasm   3.操作系统的宿主环境   Bochs (发音: box )是一个以 LGPL 许可证发放的开放源代码的 x86 、x86-64IBM PC 兼容机模拟器和调试工具。它支持处理器(包括保护模式〉、内存、硬盘、显示器、以太网、 BIOS 、 IBM PC 兼容机的常见硬件外设

操作系统真像还原-第2章 编写MBR主引导记录,让我们开始掌权-笔记

1.计算机的启动过程 第一,为什么程序要载入内存。第二,什么是载入内存。   (1)CPU 的硬件电路被设计成只能运行处于内存中的程序,这是硬件基因的问题,这样做的原因,首先肯定是内存比较快,且容量大。   (2)载入内存,大概上分两部分 。 (1)程序被加载器(软件或硬件)加载到内存某个区域。 (2)CPU 的 CS: ip 寄存器被指向这个程序的起始地址。 操作系统在加载程序时

操作系统真像还原-第0章一些你可能正疑惑的问题-笔记

1.操作系统是什么?   理解:操作系统和用户进程的关系?   2. 软件是如何访问硬件的   硬件在输入输出上大体分为串行和并行,相应的接口也就是串行接口和并行接口。串行硬件通过串行 接口与 CPU 通信,反过来也是, CPU 通过串行接口与串行设备数据传输。并行设备的访问类似,只不过 是通过并行接口进行的。(什么是串行和并行传输?)   访问外部硬件有两个方式。 (l )将