当前位置: 首页 > 专利查询>邵通专利>正文

微机硬盘读写控制器制造技术

技术编号:3073842 阅读:192 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种微机硬盘读写控制器,该控制器有三种方案,其一是由存贮器、单片机、硬盘读写选通信号控制电路和接口电路组成,其二是将前述方案中的硬盘读写选通信号控制电路改为I/O口封锁电路,其三是由硬盘适配器和存贮器组成,该控制器的优点是能够控制硬盘的读写到扇区,使每个扇区的读写均受到可靠的保护,能防止所有操作系统型的微机病毒,保证数据不被破坏。本发明专利技术广泛适用于各类微型计算机的病毒防治和数据保护。(*该技术在2012年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种计算机附件,特别是一种微机硬盘读写控制器。在计算机应用日益普及的当今世界,计算机犯罪日渐猖獗。犯罪的手段是多种多样的,计算机病毒便是其中最为受宠,最为有效的一种手段。而且,计算机病毒攻击得最多和最广泛的是基于DOS操作系统的IBM系列微型计算机及其兼容机。DOS操作系统是一个使用简便、信息共享性强,适合于个人开发与应用,全面开放的系统。DOS操作系统资料详细齐全,几乎没有什么秘密可言,用户对它可进行扩充、缩减或其它改造。而且由于没有从硬件上对它所使用的数据提供保护,造成对它的数据破坏轻而易举。所以DOS操作系统成为计算机病毒主要的攻击对象。为了增强DOS的安全性,人们做了大量的工作,并从软件角度研制了很多的防病毒软件及防病毒卡。但是,如果不从硬件的角度对硬盘的数据提供保护,一旦病毒发作,可能使硬盘的数据被彻底破坏,造成大量宝贵数据的丢失,使人们多年的心血毁于一旦。如果病毒的发作是修改数据,则后果更不堪设想。从硬件上增强DOS的安全性,主要在于增加对硬盘读写的可靠控制。微机的硬盘对微机而言是一个子系统,计算机只要对它发送命令,即可实现对硬盘操作。由于微机的结构所致,完全可以使任何软件监控系统,在病毒发出破坏操作之前不能被检测出来。这样,只能采用预处理的办法,即若需对硬盘操作,先由计算机发出相应的请求,正确无误才能开放硬盘使之能够工作。中国专利(CN10477160A),公开了一种防病毒的方法,该方法是通过控制硬盘适配器到硬盘驱动器连线中的写选通和读选通信号来实现控制硬盘读写的目的。但用这种方法所设计的硬盘读写控制卡,没有具有计算能力的芯片,同时存贮器的容量小,因而只能以磁道为单位进行硬盘的读写保护。由于DOS操作系统下的文件是以族为单位存取,可以说是以扇区为单位读写,这样现有的硬盘存取控制卡只能设定某个逻辑盘为只读或可读可写,从而造成给用户提供的安全软件的人机界面不友好和不习惯。本专利技术的目的是提供能够控制硬盘的读写到扇区,使每个扇区的读写均受到可靠保护的微机硬盘读写控制器。本专利技术的目的是这样实现的该微机硬盘读写控制器是由存贮器、单片机、硬盘读写控制电路和接口电路组成,其中硬盘读写控制电路为硬盘读写选通信号控制电路,微机进行硬盘读写前,通过接口电路向单片机提出读写申请,单片机根据存贮器的存贮状态,决定申请是否合法,若申请合法则接通硬盘读写选通信号控制电路,使微机进行读写,若申请不合法则关闭硬盘读写选通信号控制电路,使微机不能进行读写。这种微机硬盘读写控制器中的硬盘读写控制电路还可以采用I/O口封锁电路,当微机执行硬盘I/O指令时,该I/O口封锁电路输出信号线与微机向硬盘输出的I/O信号,并根据读写申请,决定是否使微机输出信号有效或无效。本专利技术的目的还可以这样实现该微机硬盘读写控制器,它包括硬盘适配器,其特征在于它还含有存贮器,在进行硬盘读写操作时,硬盘适配器根据微机硬盘读写操作命令和存贮器中的状态决定硬盘适配器是否对硬盘驱动器进行操作。该微机硬盘读写控制器的工作原理为当微机刚开机或(reset)后,首先把硬盘置为全盘可读可写,如果确认为是软盘启动,则把硬盘改为全盘只读不写。硬盘启动后,由于DOS操作系统所用区均设为只读,故启动开始时,系统一定是没有病毒感染和破坏的。系统启动后,进入与该硬盘控制硬件相联系的应用软件,使用户选择本次开机需要使用的可读可写的子目录(一个或数个)。然后,以该硬件的应用软件生成本次使用的硬盘读写权利表,即只有本次使用的子目录中的文件是可读可写的(只读文件也是不可写),其它子目录的文件都是只读或不可读写的,这些功能都是用硬件保证的。把本次使用的硬盘读写权利表,通过接口送入硬盘读写控制器上的大容量存贮器,以保存本次使用权利表,这个工作只能在系统开始时做一次,这样,这个使用权利表不能被任何非法操作加以破坏。做完上述预处理后,在操作系统中修改与硬盘有关的设备驱动程序(例如DOS操作系统下的INT13)。在用户进行操作的过程中,如需要对硬盘进行读写,必须首先通过硬盘的设备驱动程序(INT13)和I/O接口向硬盘读写控制器进行本次读写要求的申请,然后硬盘读写控制器上有计算能力的芯片(单片机等),通过大容量RAM中保存的读写权利表,决定是否允许这次读写请求,并把结果通过I/O接口返回给硬盘设备驱动程序(INT13),如正确则开放硬盘读写控制电路,使操作能顺利正常进行,对不正确的读写硬盘的请求,则把这个信息通过I/O接口返回给设备驱动程序(INT13),由该程序报警并把信息返回给操作系统。本专利技术与现有技术相比,具有如下显著优点1、控制硬盘的读写到扇区,使每个扇区的读写均受到可靠的保护;2、可以防止所有操作系统型的计算机病毒,保证操作系统启动时干净无毒;3、保证系统下的数据不被随意破坏;4、保证计算机内的机密数据不被非法读写。本专利技术广泛适用于各类微型计算机的病毒防治和数据保护。本专利技术的具体方案由下列附图和实施例详细给出附图说明图1为本专利技术实施例1示意图。图2为本专利技术实施例2示意图。图3为本专利技术实施例3示意图。实施例1该微机硬盘读写控制器是由存贮器1,单片机2,硬盘读写选通信号控制电路3和接口电路4组成。其中存贮器1选用一片62256(32k*8)静态RAM,单片机选用由8031和一片EPROM(27128)构成的单片机,硬盘读写选通信号控制电路3按中国专利(CN10477160A)设计,接口电路4选用4片74LS373和相应的译码电路,4片74LS373的I/O口地址分别为1F3~1F6H,选用一片3态门电路74LS368作为向计算机返回信息的器件,I/O地址为176H。微机进行硬盘读写前,通过接口电路4向单片机2提出读写申请,单片机2根据存贮器1的存贮状态,决定申请是否合法,若申请合法则接通硬盘读写选通信号控制电路3,使微机进行读写,若申请不合法则关闭硬盘读写选通信号控制电路3,使微机不能进行读写。实施例2除了硬盘读写选通信号控制电路3之外,其余部件和连接方式与实施例1相同。本例中的硬盘读写选通信号控制电路3采用I/O口封锁电路,该I/O口封锁电路选用74LS368和相应的译码电路,当微机执行向硬盘适配器发送读写请求命令时,I/O口封锁电路同时发出正确的命令信号或封锁信号,两种命令信号在总线上进行线与,以决定是否使微机输出信号有效或无效。实施例3该微机硬盘读写控制器由硬盘适配器1和存贮器2组成。其中硬盘适配器1采用现有的适配器,存贮器2采用62256(32k*8)静态RAM。在进行硬盘读写操作时,硬盘适配器1根据微机硬盘读写操作命令和存贮器2中的状态决定硬盘适配器1是否对硬盘驱动器进行操作。本文档来自技高网...

【技术保护点】
一种微机硬盘读写控制器,其特征在于该微机硬盘读写控制器是由存贮器1、单片机2、硬盘读写控制电路3和接口电路4组成,其中硬盘读写控制电路3为硬盘读写选通信号控制电路,微机进行硬盘读写前,通过接口电路4向单片机2提出读写申请,单片机2根据存贮器1的存贮状态,决定申请是否合法,若申请合法则接通硬盘读写选通信号控制电路3,使微机进行读写,若申请不合法则关闭硬盘读写选通信号控制电路3,使微机不进行读写。

【技术特征摘要】
1.一种微机硬盘读写控制器,其特征在于该微机硬盘读写控制器是由存贮器1、单片机2、硬盘读写控制电路3和接口电路4组成,其中硬盘读写控制电路3为硬盘读写选通信号控制电路,微机进行硬盘读写前,通过接口电路4向单片机2提出读写申请,单片机2根据存贮器1的存贮状态,决定申请是否合法,若申请合法则接通硬盘读写选通信号控制电路3,使微机进行读写,若申请不合法则关闭硬盘读写选通信号控制电路3,使微机不进行读写。2.根据权...

【专利技术属性】
技术研发人员:邵通
申请(专利权)人:邵通
类型:发明
国别省市:32[中国|江苏]

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

1