首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
真像专题
操作系统真像还原-第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 )将
阅读更多...