在计算机装置中存取影音资料的方法及系统制造方法及图纸

技术编号:2850061 阅读:196 留言:0更新日期:2012-04-11 18:40
本发明专利技术提出一种在计算机装置中存取影音资料的方法及系统,主要包括一硬盘、一硬盘控制装置及一转换驱动单元。硬盘分成一分割区及一非分割区,分割区具有一影音资料表格,其记录影音资料在非分割区储存的位置,该非分割区仿真成一光驱,当转换驱动单元判定对仿真光驱进行存取时,则执行一转换程序,以将对光驱进行存取的指令转换为对该非分割区存取的指令,并依据该转换的指令及影音资料表格,设定硬盘控制装置的命令缓存器,以对非分割区进行存取。

【技术实现步骤摘要】

本专利技术涉及一种存取影音资料的
,尤指一种计算机装置中存取影音资料的方法及系统。
技术介绍
一般个人计算机装置的系统架构如图1所示,是由一处理器110、一北桥芯片120、一系统内存130、一南桥芯片140、一硬盘控制装置141及一硬盘150所组成,其中硬盘具有一分割区,并储存一操作系统。处理器110透过北桥芯片120来执行操作系统,并将相关的资料储存于系统内存130中。如图2所示,应用程序210欲存取硬盘150上一档案时,操作系统220则依据一档案系统,将相关的信息传送给一转换驱动单元230。该转换驱动单元230则依据操作系统220所传送的指令去设定硬盘控制装置141的缓存器,并由硬盘控制装置141的硬件执行相关的硬盘存取指令,以从硬盘150读取资料或写资料至硬盘150中。然而,一般公知操作系统的扇区大小为4K字节,以方便存取为数众多的小档案,以免造成硬盘扇区的浪费。然而,影音资料的特性是其档案大小都是非常大,而且通常都是连续性读取与写入,公知档案系统并不利于管理与保护这类型的资料。同时,将档案系统与影音档案是储存在硬盘的同一分割区上,当档案系统毁坏时造成影音档案无法读取。因此,公知计算机装置中存取影音档案的方法及系统仍有诸多缺失而有予以改进的必要。
技术实现思路
本专利技术的目的是在提供一种在计算机装置中存取影音资料的方法及系统,以避免公知档案的稳定度。依据本专利技术的一特色,是提出一种在计算机装置中存取影音资料的方法,该计算机装置包含一硬盘,该硬盘分成一分割区及一非分割区,该分割区具有一影音资料表格,该影音资料表格记录影音资料在非分割区储存的位置,该方法主要包含下列步骤一加载步骤,是加载影音资料表格,并将该非分割区仿真成一光驱;一存取判断步骤,判断该计算机装置是否对该仿真光驱进行存取;一转换步骤,其在该存取判断步骤判定对该仿真光驱进行存取时,执行一转换程序,以对光驱进行存取的指令予以转换为对该非分割区存取的指令;一存取步骤,是依据该转换的指令及该影音资料表格,以对该非分割区进行存取。依据本专利技术的另一特色,是提出一种在计算机装置中存取影音资料的系统,主要包括一硬盘、一硬盘控制装置及一转换驱动单元。该硬盘分成一分割区及一非分割区,该分割区具有一影音资料表格,该影音资料表格记录影音资料在非分割区储存的位置,该非分割区仿真成一光驱;该硬盘控制装置具有一命令缓存器,其用以执行硬盘存取指令;该转换驱动单元依据该计算机装置所传送的存取指令去设定该硬盘控制装置的命令缓存器,以由硬盘控制装置执行相关的存取指令;其中,如该转换驱动单元判定对该仿真光驱进行存取时,则执行一转换程序,以将对光驱进行存取的指令予以转换为对该非分割区存取的指令,并依据该转换的指令及该影音资料表格,设定该硬盘控制装置的命令缓存器,以对该非分割区进行存取。由于本专利技术设计新颖,能提供产业上利用,且确有增进功效,故依法申请专利技术专利。附图说明图1是公知个人计算机系统的架构图;图2是公知操作系统与转换驱动单元的示意图;图3是本专利技术的计算机装置中存取影音资料系统的示意图;图4是本专利技术的影音资料表格格式示意图;图5是本专利技术的一ATAPI READ(12)命令转换成ATA READ DMA命令的示意图; 图6是本专利技术的一ATAPI WRITE(12)命令转换成ATA WRITE DMA命令的示意图;图7是本专利技术在计算机装置中存取影音资料的方法的流程图;符号说明处理器 110北桥芯片120系统内存130南桥芯片140硬盘控制装置141硬盘150应用程序210操作系统220转换驱动单元230应用程序310操作系统320转换驱动单元330硬盘控制装置340硬盘350分割区 351非分割区352影音资料表格3具体实施方式有关本专利技术的在计算机装置中存取影音资料系统的应用环境仍请参照图3所示,其包含一应用程序310、一操作系统320、一转换驱动单元330、一硬盘控制装置340及一硬盘350。操作系统320可为窗口XP、窗口2000、窗口98或具有X窗口的Linux操作系统,也可为VxWork、ucLinux或WinCE等嵌入式操作系统。该硬盘350分成一分割区(partition)351及一非分割区(non-partition)352,该分割区351具有一影音资料表格353,该影音资料表格353记录影音资料在非分割区352储存的位置,该非分割区仿真成一可擦写光盘机。由于硬盘容量日益扩大,非分割区352不只可仿真成一可擦写光盘机(rewritable compact disk、CDRW),还可仿真成一可擦写的数字多功能光驱(rewritable digital versatile disc、DVD-RW),甚至仿真成若干台可擦写的数字多功能光驱。硬盘控制装置340具有一命令缓存器,其用以执行硬盘存取指令。转换驱动单元330其依据该计算机装置所传送的存取指令去设定该硬盘控制装置340的命令缓存器,以由硬盘控制装置340执行相关的存取指令。操作系统320激活后,一应用程序310加载影音资料表格353,并将该非分割区352仿真成一可擦写光盘机。当操作系统320为嵌入式操作系统时,可由转换驱动单元330加载影音资料表格353。此时,转换驱动单元330可为一使用者模式驱动程序(user mode device driver)。图4是影音资料表格353格式示意图,其中主信道及8个子信道(P、Q、R、S、T、U、V、W)是仿真一可擦写光盘机的轨道。上述的字段可为若干个,以让非分割区352仿真成若干台可擦写的数字多功能光驱。当主信道区块数目(NMCB)的最高位(most significant bit)为1,表示其后没有再记录其它仿真光驱的轨道。由于影音资料其大小都是非常大,一般至少为数兆字节(M-byte),甚至千兆位组(G-byte),故于本专利技术中,区块大小可由转换驱动单元330设定成1M、2M、…、2n-1M字节。亦即,转换驱动单元330对非分割区352进行存取时,是以新的区块大小为单位,而非公知技术以4K字节。如此不仅可加速对非分割区352的存取速度,也可减少非分割区352的破碎区(fragment)。当一使用者经由应用程序310存取光驱时,操作系统320会传送一先进技术连结封包界面(Advanced Technology Attachment Packet Interface、ATAPI)格式的存取指令至转换驱动单元330。转换驱动单元330判断是否对非分割区352的仿真光驱进行存取,如判定对该仿真光驱进行存取时,转换驱动单元330则执行一转换程序,以将先进技术连结封包界面(ATAPI)格式的存取指令予以转换为先进技术连结(Advanced Technology Attachment、ATA)格式的存取指令。转换驱动单元330依据该转换指令及影音资料表格353,设定硬盘控制装置340的命令缓存器,以对非分割区352进行存取。如判定非对该仿真光驱进行存取时,转换驱动单元330则依据该先进技术连结封包界面(ATAPI)格式的存取指令设定硬盘控制装置340的命令缓存器,以对一真正光驱进行存取。图5是将一ATAPI READ(12)命令转换成ATA READ DMA命令的本文档来自技高网...

【技术保护点】
一种在计算机装置中存取影音资料的方法,其特征在于:该计算机装置包含一硬盘,该硬盘分成一分割区及一非分割区,该分割区具有一影音资料表格,该影音资料表格记录影音资料在非分割区储存的位置,该方法主要包含下列步骤:一加载步骤,是加载影音资料 表格,并将该非分割区仿真成一光驱;一存取判断步骤,判断该计算机装置是否对该仿真光驱进行存取;一转换步骤,其在该存取判断步骤判定对该仿真光驱进行存取时,执行一转换程序,以对光驱进行存取的指令予以转换为对该非分割区存取的指令;以 及一存取步骤,是依据该转换的指令及该影音资料表格,以对该非分割区进行存取。

【技术特征摘要】
1.一种在计算机装置中存取影音资料的方法,其特征在于该计算机装置包含一硬盘,该硬盘分成一分割区及一非分割区,该分割区具有一影音资料表格,该影音资料表格记录影音资料在非分割区储存的位置,该方法主要包含下列步骤一加载步骤,是加载影音资料表格,并将该非分割区仿真成一光驱;一存取判断步骤,判断该计算机装置是否对该仿真光驱进行存取;一转换步骤,其在该存取判断步骤判定对该仿真光驱进行存取时,执行一转换程序,以对光驱进行存取的指令予以转换为对该非分割区存取的指令;以及一存取步骤,是依据该转换的指令及该影音资料表格,以对该非分割区进行存取。2.如权利要求1所述的方法,其特征在于若该存取判断步骤判定该计算机装置非对该仿真光驱进行存取时,则重回该存取判断步骤。3.如权利要求1所述的方法,其特征在于该加载步骤中,是将非分割区仿真成一可擦写的光驱。4.如权利要求1所述的方法,其特征在于该对光驱存取的指令是先进技术连结封包界面格式的存取指令。5.如权利要求1所述的方法,其特征在于该转换的指令是先进技术连结格式的存取指令。6.如权利要求1所述的方法,其特征在于在存取步骤中,对该非分割区进行读取时是使用预读方式。7.如权利要求1所述的方法,其特征在于在存取步骤中,对该非分割区进行写入时是使用延后写回方式。8.如权利要求1所述的方法,其特征在于在该加载步骤中,是将该非分割区仿真成若干个可擦写的光驱。9.一种在计算机装置中存取影音资料的系...

【专利技术属性】
技术研发人员:黄俊彰
申请(专利权)人:凌阳科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1