DOS 启动盘之CONFIG
SYS配置详解 现在虽然是WINDOWS 时代了,但是当WINDOWS 无法启动(如病毒感染、分区表损坏、安装多系统时操作错误
)一张可启动的软盘就显得尤 为重要了,虽然网上的启动盘多的是,但里面所包含的文件或启动盘的配置并不能使所有人满意,很多人都想做一张适合自己使用的启动盘,但现在可参考的 DOS 资料实在是太少了,求助别人吧,高手呢
其实我也是菜鸟一个,毕竟不是从 DOS 时代过来的人,但我会在能力允许的范围内尽可能详细的讲解给大 家
如有不当或错误,肯请指教
好了,言归正传
一、认识 DOS 内存 1、CPU 寻址能力:CPU 用地址线来选定存贮器(也就是内存)的地址,因为每一条地址线有0和1两种状态,所以一条地址线可选到2个不同的地址
同理2条地址线可选到4个地址,3条可选8个地址,即 N=2的 N 次方
2、各型号 CUP 的寻址能力: CPU 地址线 寻址能力 8088/8086 20条 1M 80286 24条 16M 80386SX 24条 16M 80386DX 32条 4G 80486 32条 4G 3、CPU 的寻址能力是CPU 最大能存取的地址范围,但在此地址范围内,必须真正安装了存贮器,这样才能把数据存入存贮器,否则即使使用了 80486的 CPU,如果只装了640K的存贮器,那主机的存贮器容量也只有640K
这时CPU 寻址范围大部分是空的,它的4G寻址能力也无从发挥
1979年,Intel 推出了具有20根数据总线的8088芯片,寻址能力为1MB,并且受到了IBM的扶植
另一方面,Microsoft 在 为基于8088的电脑设计的操作系统 DOS 中,采用了“段内寻址”的方式,每个段的长度为64K 字节,共有65535个段,但是因为段与段之间可以互相重 叠,段的起始地址间距为16字节,