摘要: Lab 1 Part 1: PC bootstrap 我们继续~PC机的物理地址空间 这一节我们将深入的探究到底PC是如何启动的。首先我们看一下通常一个PC的物理地址空间是如何布局的: 这张图仅仅展示了内存空间的一部分。 第一代PC处理器是16位字长的Intel 8088处理器,这... 阅读全文
posted @ 2015-12-26 16:09 fatsheep9146 阅读(11071) 评论(3) 推荐(0) 编辑
摘要: Lab 1: Booting a PCPart 1: PC Bootstrap 介绍这一部分知识的目的就是让你能够更加熟悉x86汇编语言,以及PC启动的整个过程,而且也会首次学习使用QEMU软件来仿真xv6操作系统,并且配合GDB对操作系统的运行进行调试。开始学习X86汇编语言 由于x86汇编语... 阅读全文
posted @ 2015-12-22 22:41 fatsheep9146 阅读(16859) 评论(9) 推荐(5) 编辑
摘要: 0. 简介操作系统是计算机科学中十分重要的一门基础学科,是一名计算机专业毕业生必须要具备的基础知识。但是在学习这门课时,如果仅仅把目光停留在课本上一些关于操作系统概念上的叙述,并不能对操作系统有着深层次的理解。必须要结合动手实践,才能真正掌握核心的知识。MIT的操作系统课程6.828是一门被广泛好评... 阅读全文
posted @ 2015-12-20 19:12 fatsheep9146 阅读(19864) 评论(1) 推荐(5) 编辑