存储器读取加速方法技术

技术编号:2888841 阅读:199 留言:0更新日期:2012-04-11 18:40
一种存储器读取加速方法,应用于一电脑的一高速存取存储器与一慢速只读存储器间,其步骤包含:(a)在该高速存取存储器与该慢速只读存储器皆未进行任何动作达一特定时间后,进行一将该慢速只读存储器中所存放的数据复制至该高速存取存储器中的转存动作;以及(b)在使用者所欲读取该慢速只读存储器中的一批数据已复制至该高速存取存储器中时,该电脑读取复制至该高速存取存储器的该批数据。(*该技术在2017年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种,尤指应用于一电脑所具的一高速存取存储器与一慢速只读存储器间的。随著半导体与数字科技的日新月异,电脑性能亦随着中央处理单元的处理速度与随机存取存储器的存取速度与硬盘容量等的增加而大幅提升,进而能快速处理大量数据,于是造成现存的软盘的容量似乎以不敷使用,故容量远超出软盘的只读光盘存储器(CD-ROM,其容量最大可达6.5吉位)便大受欢迎,尤其于近来大为盛行的多媒体软件皆以只读光盘存储器的数据形态问市,但由于光盘机的读取速度相较系统的整体速度为慢且进步有限,极可能在使用读取次数频繁的光盘(如百科全书、数据库等)时造成整体系统速度缓慢而影响效率。本专利技术的目的在于提供一种,其不用增加光盘机的读取速度而能提升系统整体读取数据的效能。本专利技术提供了一种,其应用于一电脑所具的一高速存取存储器与一慢速只读存储器间,其步骤包含(a)在该高速存取存储器与该慢速只读存储器皆未进行任何动作达一特定时间后,进行一将该慢速只读存储器中所存放的数据复制至该高速存取存储器中的转存动作;以及(b)在使用者所欲读取该慢速只读存储器中的一批数据已复制至该高速存取存储器中时,该电脑读取复制至该高速存取存储器的该批数据。根据上述构想,中在步骤(a)所进行该转存动作是将该慢速只读存储器中所存放的数据由一起始位址开始连接复制至该高速存取存储器。根据上述构想,中在步骤(a)所进行该转存动作而该高速存取存储器与该慢速只读存储器中之一接收到一中断信号时,还包含下列步骤停止该转存动作并储存该转存动作中断的位址以做为下一次转存动作的起始位址。较理想地,所应用的该电脑所具的该高速存取存储器与该慢速只读存储器可分别为硬盘与只读光盘存储器(CD-ROM)。根据上述构想,中在步骤(a)所进行该转存动作是将该只读光盘存储器中所存放的数据由一起始位址开始连接复制至该硬盘中经磁盘分区后所产生的一特定分区。根据上述构想,中该特定分区是一未经格式化处理的磁盘区域。根据上述构想,中在步骤(a)所进行该转存动作时,还包含下列步骤检测该特定分区是否已满,用以判断是否继续进行该转存动作。根据上述构想,中在步骤(a)所进行该转存动作时,还包含下列步骤检测该只读光盘存储器内数据已完全转存至该硬盘中的该特定分区,用以判断是否继续进行该转存动作。根据上述构想,中在步骤(a)所进行该转存动作而该硬盘与该只读光盘存储器中之一接收到一中断信号时,还包含下列步骤停止该转存动作并储存该转存动作中断的位址以做为下一次转存动作的起始位址。根据上述构想,中在步骤(a)所进行该转存动作前还包含下列步骤侦测该只读光盘存储器的基本数据,用以辨识是否与上一次转存动作进行时为同一只读光盘存储器。通过以下结合附图对优选实施例的详细描述,可得到对本专利技术的更深入的了解附图说明图1示出了根据本专利技术方法所应用的电脑环境中元件方框示意图。图2示出了根据本专利技术一较佳实施例的方法流程图。请参见图1,示出了根据本专利技术方法所可应用的电脑环境中元件方框示意图,中央处理单元11与硬盘12及光盘机13间皆以总线做数据传输,而由于目前个人电脑所配备硬盘的容量皆以吉位计,而且存取速度大于只读光盘存储器,以目前最普及的八倍速的光盘机而言,其每秒读取速度为1.2兆位,而一般硬盘则大约为每秒16.6兆位(以ATA-2介面为例),故如何应用读取较为快速的硬盘来提升读取速度较为缓慢的只读光盘存储器,进而改善系统整体的效率即为下列所公开技术的主要目的。请参见图2,示出了本专利技术的一较佳实施例的方法流程图,当电脑系统启动后进入工作状态,当使用者在一特定时间(如0.5秒或更短)后尚未对系统中的硬盘12及光盘机13进行存取等动作时中央处理单元11即进入状态21。在状态22时中央处理单元11在测知该光盘机13中有只读光盘存在时则进入状态23,在状态23时读取该光盘的标号中存放的基本数据进行判断,若与上一次所读取的标号不同则表示为新放入的光盘,反之则为相同的光盘。当得知为新换入的光盘时便进入状态24,此时将光盘中最内轨的位址设为起始位址后转入状态26开始将其中所存放的数据连接复制至该硬盘12中,而如此从光盘机13将数据传至硬盘14储存的转存动作可运用PIO(程序控制输入输出)或更佳的DMA(直接存储器存取)方式完成,如此可不影响中央处理单元的正常工作,其间在状态27(侦测硬盘12或光盘机13是否接收到一中断信号)、状态28(侦测是否硬盘空间已满)状态29(或光盘内数据已完全转存完毕)所构成回圈中进行,直到硬盘12或光盘机13接收到一中断信号(如中央处理单元对硬盘12进行存取或光盘机13中光盘被退出时)进入状态30,停止该转存动作并储存该转存动作中断时所进行读取的数据在光盘中的位址以做为下一次转存动作开始的起始位址,或当硬盘空间已满或光盘内数据已完全转存完毕时则转入时状态31以停止转存动作。而当光盘机中存在光盘且于该特定时间(如0.5秒或更短)后尚未对系统中的硬盘12及光盘机13进行存取等动作时又可进入状态23,此时若判断为相同的光盘则由上一次转存动作中断时所存储的起始位址开始进行转存动作。根据上述流程图所公开的控制方法,便可在无需使用者操作的情况下自动进行光盘机与硬盘间的数据转存,而当使用者所欲读取该只读光盘存储器中的一批数据已被复制至该硬盘中时,该中央处理单元便读取已转存复制至该硬盘中的该批数据,如此即可提升读取速度,大幅改善系统整体的效能。另外,由于从只读光盘存储器中将数据转存至硬盘时,可依照数据储存在光盘中的格式相同复制于硬盘中,但一般经操作系统(如DOS)的格式化处理后的硬盘,由于需在每一分区占用容量以造出引导扇区、根目录、文件分配表等用以管理其中的文件,故将浪费实际硬盘中可利用的空间,然光盘所运用的数据储存格式则不需上述占用容量的结构,所以可于规划硬盘时特别区隔一特定分区用以储存由上述方法所进行的转存动作所传来的数据,而此分区则不需经格式化处理,以获得最大的储存空间。虽然通过优选实施例对本专利技术进行了描述,但不脱离由所附权利要求定义的本专利技术的精神和范围,仍可做出其它的修改和变化。权利要求1.一种,其应用于一电脑所具的一高速存取存储器与一慢速只读存储器间,其步骤包含(a)在该高速存取存储器与该慢速只读存储器皆未进行任何动作达一特定时间后,进行一将该慢速只读存储器中所存放的数据复制至该高速存取存储器中的转存动作;以及(b)在使用者所欲读取该慢速只读存储器中的一批数据已复制至该高速存取存储器中时,该电脑读取复制至该高速存取存储器的该批数据。2.根据权利要求1所述的,其中在步骤(a)所进行该转存动作是将该慢速只读存储器中所存放的数据由一起始位址开始连接复制至该高速存取存储器中。3.根据权利要求2所述的,其中在步骤(a)所进行该转存动作而该高速存取存储器与该慢速只读存储器中之一接收到一中断信号时,还包含下列步骤停止该转存动作并储存该转存动作中断的位址以做为下一次转存动作的起始位址。4.根据权利要求1所述的,其所应用在该电脑所具的该高速存取存储器与该慢速只读存储器是分别为硬盘与只读光盘存储器。5.根据权利要求4所述的,其中在步骤(a)所进行该转存动作是将该只读光盘存储器中所存放的数据由一起始位址开始连接复制至该硬盘中经磁盘分区后所产生的本文档来自技高网...

【技术保护点】
一种存储器读取加速方法,其应用于一电脑所具的一高速存取存储器与一慢速只读存储器间,其步骤包含:(a)在该高速存取存储器与该慢速只读存储器皆未进行任何动作达一特定时间后,进行一将该慢速只读存储器中所存放的数据复制至该高速存取存储器中的转存 动作;以及(b)在使用者所欲读取该慢速只读存储器中的一批数据已复制至该高速存取存储器中时,该电脑读取复制至该高速存取存储器的该批数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨书侃
申请(专利权)人:精英电脑股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1