一种计算机存储设备的配置方法及计算机设备的制造方法

文档序号:10534408阅读:922来源:国知局
一种计算机存储设备的配置方法及计算机设备的制造方法
【专利摘要】本发明适用于计算机技术领域,提供了一种计算机存储设备的配置方法及计算机设备,所述方法包括:生成虚拟存储空间,所述虚拟存储空间支持数据的读、写或者格式化操作;将生成的虚拟存储空间集成到BIOS存储器中。本发明通过生成虚拟存储空间,并将生成的虚拟存储空间集成到BIOS存储器中,其中,该虚拟存储空间支持数据的读、写或者格式化操作。在计算机启动后,根据用户的选择对该虚拟存储空间进行数据的读、写或者格式化操作,解决了现有技术中当缺少外存储器设备时,给计算机用户的使用带来不便的问题。
【专利说明】
一种计算机存储设备的配置方法及计算机设备
技术领域
[0001]本发明属于计算机技术领域,尤其涉及一种计算机存储设备的配置方法及计算机设备。
【背景技术】
[0002]随着科学技术的发展,计算机已被广泛应用于人们的日常工作、学习、生活的各个领域,成为现代人类社会不可或缺的工具之一。
[0003]计算机主要包括控制器、运算器、存储器、输入设备以及输出设备五大部分。其中存储器又分为内存储器和外存储器两大类,内存储器主要用来存放计算机工作中正在运行的程序、数据等,外存储器则用来存放那些暂时不处理的数据和信息,常见的外存储器有硬盘、软盘以及U盘等。
[0004]外存储设备对于一个计算机系统起着非常重要的作用,当缺少外存储器设备时,给计算机用户的使用带来不便。

【发明内容】

[0005]本发明实施例的目的在于提供一种计算机存储设备的配置方法,旨在解决现有技术中当缺少外存储器设备时,给计算机用户的使用带来不便的问题。
[0006]本发明实施例是这样实现的,一种计算机存储设备的配置方法,所述方法包括:
[0007]根据所要生成的虚拟存储空间的信息,填写B1S参数记录表,生成该虚拟存储空间的镜像文件,所述虚拟存储空间支持数据的读、写或者格式化操作;
[0008]生成操作该虚拟存储空间的中断服务程序;
[0009]将生成的虚拟存储空间以及该虚拟存储空间的中断服务程序的读、写、格式化程序集成为一个模块加入到B1S中;
[0010]重新编译该B1S,并将编译生成的目标文件烧录到B1S存储器中。
[0011]本发明实施例的另一目的在于提供一种计算机设备,包括B1S存储器,所述B1S存储器中集成有一个虚拟存储空间,根据所要生成的虚拟存储空间的信息,填写B1S参数记录表,生成该虚拟存储空间的镜像文件;
[0012]所述虚拟存储空间支持数据的读、写或者格式化操作;
[0013]B1S存储器中集成虚拟存储空间的方式是生成操作该虚拟存储空间的中断服务程序;将生成的虚拟存储空间以及该虚拟存储空间的中断服务程序的读、写、格式化程序集成为一个模块加入到B1S中;重新编译该B10S,并将编译生成的目标文件烧录到B1S存储器中。
[0014]本发明实施例通过生成虚拟存储空间,将生成的虚拟存储空间集成到B1S存储器中,其中,该虚拟存储空间支持数据的读、写或者格式化操作。在计算机启动后,根据用户的选择对存放在B1S存储器中的虚拟存储空间进行数据的读、写或者格式化操作,解决了现有技术中当缺少外存储器设备时,给计算机用户的使用带来不便的问题。
【附图说明】
[0015]图1是本发明实施例提供的计算机存储设备的配置方法的流程图;
[0016]图2是本发明实施例提供的计算机设备的结构图。
【具体实施方式】
[0017]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0018]本发明实施例通过生成虚拟存储空间,将生成的虚拟存储空间集成到基本输入输出系统(Basic Input/Output System, B1S)存储器中,其中,该虚拟存储空间支持数据的读、写或者格式化操作。在计算机启动后,根据用户的选择对存放在B1S存储器中的虚拟存储空间进行数据的读、写或者格式化操作。
[0019]图1示出了本发明实施例提供的计算机存储设备的配置方法的流程,详述如在步骤SlOl中,生成虚拟存储空间。其中,该虚拟存储空间支持数据的读、写或者格式化操作。
[0020]作为本发明的实施例,该虚拟存储空间类似一个虚拟磁盘。
[0021]在具体实施过程中,首先根据所要生成的虚拟存储空间的信息,填写B1S参数记录表(B1S Parameter Block,BPB),生成虚拟存储空间的镜像文件。作为本发明的实施例,可以根据用户需要在虚拟存储空间镜像文件中加入操作系统,如磁盘操作系统(DiskOperating System, DOS),当虚拟存储空间镜像文件中包含DOS操作系统时,在计算机系统启动时可选择从虚拟存储空间中启动。
[0022]在步骤S102中,将生成的虚拟存储空间集成到B1S存储器中。
[0023]生成虚拟存储空间的镜像文件后,生成操作该虚拟存储空间的中断服务程序。其中,该中断服务程序为中断服务程序INT13H。该步骤包括在B1S中挂接新的13号中断,并设置其读、写、格式化功能。在此过程中,读、写、格式化过程是通过系统管理中断(SystemManagement Interrupt, SMI)来实现的。
[0024]将生成的虚拟存储空间以及设置的13号中断的读、写、格式化程序集成为一个模块加入到B1S中,重新编译该B10S,并将编译生成的目标文件烧录到B1S存储器中。
[0025]本发明实施例通过在B1S中集成虚拟存储空间,该虚拟存储空间完全可以替代计算机中的软驱,这样就可以使用户节约软驱的成本。
[0026]而且,用于在B1S中集成的虚拟存储空间相对于普通的计算机外接存储器来说,前者的安全性能更高,因此用户可以在虚拟存储空间中存放比较重要的数据信息。
[0027]在步骤S103中,在计算机启动时,判断是否开启虚拟磁盘的功能,当判断用户在B1S选择菜单中的没有选择开启虚拟存储空间功能时,终止,否则进行步骤S104。
[0028]在步骤S104中,进入系统,对该虚拟存储空间进行数据的读、写或者格式化等操作。
[0029]图2示出了本发明实施例提供的计算机设备的结构。
[0030]该计算机设备包括中央处理器(Central Processing Unit,CPU) ,B1S存储器,该B1S存储器通过总线和该CPU连接。
[0031]其中,该CPU生成虚拟存储空间,其中,该虚拟存储空间支持数据的读、写或者格式化操作,具体生成虚拟存储空间的过程在前文已述,此处不再详述。
[0032]作为本发明的实施例,该虚拟存储空间为一个虚拟磁盘。
[0033]CPU将生成的虚拟存储空间集成到B1S存储器中,具体集成虚拟存储空间的过程在前文已述,此处不再详述。作为本发明的实施例,该虚拟存储空间镜像文件中包含有一个小型的操作系统,如DOS操作系统。
[0034]在计算机启动时,该CPU根据用户在B1S存储器的选择菜单中的选择判断是否开启虚拟存储空间功能,当用户在B1S存储器的选择菜单中选择开启虚拟存储空间功能时,该CPU在系统中对虚拟存储空间进行数据的读、写或者格式化操作。
[0035]本发明实施例通过生成虚拟存储空间,将生成的虚拟存储空间集成到B1S存储器中,其中,该虚拟存储空间支持数据的读、写或者格式化操作。在计算机启动后,根据用户的选择对存放在B1S存储器中的虚拟存储空间进行数据的读、写或者格式化操作,解决了现有技术中当缺少外存储器设备时,给计算机用户的使用带来不便的问题。
[0036]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种计算机存储设备的配置方法,其特征在于,所述方法包括: 根据所要生成的虚拟存储空间的信息,填写B1S参数记录表,生成该虚拟存储空间的镜像文件,所述虚拟存储空间支持数据的读、写或者格式化操作; 生成操作该虚拟存储空间的中断服务程序; 将生成的虚拟存储空间以及该虚拟存储空间的中断服务程序的读、写、格式化程序集成为一个模块加入到B1S中; 重新编译该B1S,并将编译生成的目标文件烧录到B1S存储器中。2.如权利要求1所述的计算机存储设备的配置方法,其特征在于,所述镜像文件中包括有操作系统。3.一种计算机设备,包括B1S存储器,其特征在于,所述B1S存储器中集成有一个虚拟存储空间,根据所要生成的虚拟存储空间的信息,填写B1S参数记录表,生成该虚拟存储空间的镜像文件; 所述虚拟存储空间支持数据的读、写或者格式化操作; B1S存储器中集成虚拟存储空间的方式是生成操作该虚拟存储空间的中断服务程序;将生成的虚拟存储空间以及该虚拟存储空间的中断服务程序的读、写、格式化程序集成为一个模块加入到B1S中;重新编译该B1S,并将编译生成的目标文件烧录到B1S存储器中。
【文档编号】G06F3/06GK105892933SQ201410636840
【公开日】2016年8月24日
【申请日】2014年10月31日
【发明人】郑强, 沈汐
【申请人】重庆普石科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1