
操作系统
文章平均质量分 82
sy198704
这个作者很懒,什么都没留下…
展开
-
Orange's一个操作系统的实现学习(1)
工具准备以及引导程序的编写 第一版的电子书(PDF) 自己动手写操作系统 1.Virtual PC安装 原书所说的Virtual PC已经下载不好下载了,经过几天的探索,终于发现了一个符合要求的版本。 Virtual PC 5.0 2.DOS 6.3安装 (1)安装DOS ...原创 2011-04-13 09:53:24 · 306 阅读 · 0 评论 -
FAT12文件格式
F AT12是DOS时代就开始使用的文件系统(File System),直到现在仍然在软盘上使用。几乎所有的文件系统都会把磁盘划分为若干层次以方便管理和组织,这些层次主要包括: 扇区(Sector):磁盘上的最小数据单元 簇(Cluster):一个或多个扇区 分区(Partition):通常是指整个文件系统 下面是FAT12格式的软盘存储图: FAT...原创 2011-04-13 10:29:22 · 366 阅读 · 0 评论 -
FFFF0h与07C00h(转)
FFFF0h与07C00h,这两个都是机器启动后默认访问的内存地址。曾经让我一度很晕,搞不清他们之间的关系。现在终于搞明白了,写到博客司上与大家分享。首先要知道bios是用来初始化硬件的最底层的软件(然后才是操作系统),因此计算机启动后必须最先被执行。另外我们都知道CPU只能执行内存中的内容的,而一般内存中的数据是易失性的,断电之后内容就会消失。工程师的解决方法是:将存放bios...原创 2011-04-14 19:36:38 · 933 阅读 · 0 评论 -
Linux下 虚拟机Bochs的使用
1.虚拟一个软盘 在安装好的Bochs组件中,有一个工具叫做bximage,它不但可以生成虚拟软盘,还可以生成虚拟硬盘,这里我们生成虚拟软盘,(这是因为后面我们的测试程序是给予软盘的)。具体步骤如下:至此就生成了一个1.44M的虚拟软盘。2.一个简单的测试程序我们打算从软盘启动虚拟机,这样的话我们就需要一个软盘的引导程序,来启动虚拟机,引导程序我们使用Orang...2011-04-29 17:11:53 · 919 阅读 · 0 评论 -
一些常用的DOS和BIOS中断
空原创 2011-04-29 20:09:20 · 199 阅读 · 0 评论