返回

重生科技狂人

首页
关灯
护眼
字体:
第0318章 唐老板的PC标准
   存书签 书架管理 返回目录
言编写的面对16位CPU即Intel 8086的代码,工作在实模式下,最大内存寻址空间为1MB。
    像键盘、显卡、软盘驱动器等,被IBM认定为标准设备,它们的驱动程序被固定在安放在高地址的内存空间中,而剩下的内存地址空间则供用户使用。
    1MB的容量和有失灵活的内存地址分配方案,一度被象棋计划小组认为足够用了,但实际情况却是,他们并没有真正了解到个人电脑的发展趋势。
    随着设备功能的增强,驱动程序会变大;而大量其它新类型设备的出现,又催生出新驱动程序,这点空间很快就不够用了。
    由此产生的弊端就是,大部分新设备或者标准设备的新功能,在BIOS中无法使用。
    比如未来的USB设备,在很长一段时间内,无法通过BIOS操作,连从USB硬盘启动都成了问题。
    而BIOS所提供的调用功能,只有DOS使用,indos和Linux则忽视掉BIOS,直接从底层进行硬件控制,BIOS彻底沦为了鸡肋。
    唐焕在BIOS的设计上自然不会如此鼠目寸光,他的BIOS没有拘泥于实模式,驱动程序则使用了动态加载的方式, 从根本上支持更多的硬件设备。
    Master Boot Record——MBR即主引导记录,是一段位于硬盘主引导扇区的代码,登记了硬盘本身的相关信息,以及硬盘各个分区的大小及位置信息,
    IBM-PC在这里的最明显限制就是,同一块硬盘只允许存在4个主分区。
    随着硬盘容量的增大,也会产生不少的麻烦事。(。)
上一页 目录 下一章