说明书无加载计算机系统吴超(heavenearth86@sina
com)所属技术领域本实用新型涉及一种计算机系统(或者说,信息处理系统),该系统启动时无需从硬盘将操作系统加载到内存,实现了计算机即开即用;并在此基础上最后实现计算机程序的断电开机无缝运行
背景技术从信息处理的角度,计算机系统主要由以下4个子系统组成:1、信息存储子系统2、信息处理子系统3、信息输入子系统4、信息输出子系统目前,其典型的硬件组成如图1所示,从宏观角度,信息存储子系统主要由2个层次的硬件组成:·RAM:用于信息处理时,可被CPU直接寻址,有易失性·Disk:非易失性保存信息,不能被CPU直接寻址相对于其它3个子系统,信息存储子系统多了一个层次
由系统论可知,系统层次越多,系统也就越复杂
信息存储子系统的两层设计导致了操作系统设计中加载运行思想的产生
一直以来,操作系统(包括嵌入式操作系统)和应用程序都遵循了存储在磁盘上,执行时再加载到内存中运行的思想,因此现在的操作系统都有两套信息管理子系统:管理RAM的子系统和管理Disk的子系统,并由此增加了这两个子系统之间信息交互的管理
这样的设计不仅增加了系统的复杂度,还带来了如下两个问题:1、开机时需花费不少的时间加载操作系统(PC机平均需约40秒)
2、计算机断电后内存中的数据即丢失,从而使未保存的硬盘的工作全部丢失
发明内容为了克服现有的计算机系统的加载运行思想所带来的弊病,本实用新型提出了一种无加载计算机系统,该系统不仅无需在开机时花费时间加载操作系统,而且最终能实现简化信息存储子系统的设计并实现计算机程序的断电开机无缝运行
本实用新型解决其技术问题所采用的技术方案是:采用可被CPU直接寻址的非易失性存储器(即non-volatilerandom-accessmemory,以下简称NVRAM)替代RAM和Disk作为计算机的信息存储硬件