一种微机软件防护装置制造方法及图纸

技术编号:2904680 阅读:166 留言:0更新日期:2012-04-11 18:40
本实用新型专利技术属于微机软件防护技术领域,特别涉及一种磁盘仿真器。包括译码电路、RAM、EPROM存储器,其特征在于还包括比较电路、段选电路、ROM存储器、闪烁存储器FLASH,EPROM、ROM、FLASH的选择电路。本实用新型专利技术提供一种结构简单,使用方便的软件防护装置。使其解决微机软件和软件载体的可靠性、安全性、保密性、环境适应性和系统兼容性。(*该技术在2007年保护过期,可自由使用*)

【技术实现步骤摘要】
一种微机软件防护装置本技术属于微机软件防护
,特别涉及一种磁盘仿真器。用于固化微机操作系统、应用程序、抗电磁干扰和抗恶劣环境影响的软件防护装置。就微机软件存放载体而言,迄今为止,一般使用软盘和硬盘。由于其作为微机的外存贮器,容量大等特点,通常微机均有配置。使用时,可自动引导操作系统和运行用户程序,但由于一方面由于软件本身易受人为和病毒的破坏,另一方面软盘和硬盘有机械装置,故它们对防电磁干扰,恶劣环境如振动、高低温的适应能力差,不能适应一些野外作业和专用的军事领域,而在民用一些特定的场合完成某一特定的功能,一方面容易损坏,另一方面又显得浪费。《微计算机应用》杂志1995年第16卷第3期介绍的《一种用于固化软件的电子盘》其中包括可用于固化DOS操作系统,还可将应用软件固化起来,取代软、硬盘工作,使用时,将电子盘插入微机总线槽,就能象软盘和硬盘一样使用操作系统各种命令和运行用户程序。该电子盘仍有许多不足,其一,没有存储器转换电路,实用性差;其二,由于采用I/O控制,兼容性和可靠性差,电路复杂,在一些机型上不能使用;其三,没有存储器容错电路,一旦存储器损坏,则将失去电子盘能力;其四,采用一卡一软件设计思路,硬件改动,软件必须重新编写,缺乏通用性和可扩展性。本技术的目的在于克服上述不足之处,提供一种结构简单,使用方便的软件防护装置。使其解决微机软件和软件载体的可靠性、安全性、保密性、环境适应性和系统兼容性。本技术设计的一种微机软件的防护装置,包括译码电路、RAM、EPROM存储器,其特征在于还包括比较电路、段选电路、ROM存储器、闪烁存储器FLASH,EPROM、ROM、FLASH的选择电路,其中所说的比较电路与微机I/O通道相连,它的输出端与译码电路相连,译码电路输出端与段选电路及ROM、RAM和EPROM、FLASH的选择电路相连,EPROM、FLASH的选择电路的输出端接在EPROM和FLASH存储器上,EPROM储器中固化有DOS操作系统和应用程序,且前两个字节存放AAH和55H。ROM存储器中固化有防病毒软件,ROM中前两个字节也为AA和55H,如图1所示。它们工作过程是这样的:在开机前将该防护装置直接插入微机I/O通道,然后开机,首先执行微机本身ROM BIOS程序,ROM BIOS依次检测本技术各硬件电路,并对其初始化,接着扫描COOO~EFFFF,当在该段每2KB间隔中找到AA55字符,就确认此后为一段程序,然后就开始执行该段程序的第一条指令,这样就象软、硬盘一样进入引导程序,实现了磁盘仿真、防病-->毒和运行应用程序。为使该装置具有通用性和可扩展性,克服传统的软件过于被动,依据硬件的设计思想。本技术还给出了一个变段重叠映射系列设计表,如表1。表1为软件编程提供一个标准接口,凡符合此表的软件,可一次编程,支持同一系列的不同硬件结构。表1占系统空间ROM体选ROM段号页数/每段ROM容量    21片ROM/体00H-FFH    4 512 KB    41片ROM/体00H-7FH    8 512 KB    81片ROM/体00H-3FH    16 512 KB    161片ROM/体00H-1FH    32 512 KB    ………………    …… ……表1中,占系统空间指ROM、RAM所占CPU内存的容量,分别可为2KB,4KB,8KB,16KB,体选是将EPROM和FLASH每一个芯片定义为一个体,段号指所有ROM、RAM连续空间的任一编号。设计时,EPROM和FLASH可在不同的物理位置上,但在硬件设计时只要保证它们的整个空间连续即可。EPROM和FLASH容量指的是选择存储器的实际容量。为提高通用性、兼容性。本技术有一改进型防护装置,如图2所示。它在上述的基础上增加了三部分电路,其特征在于还包括写电路,0页选择电路和数据收发器,所说的写电路输入端与I/O通道相连,它的输出端接在段选电路和ROM的选择电路上,0页选择电路输入端与EPROM的选择电路输出端相连,其输出接在EPROM存储器上,数据收发器输入与I/O通道相接,其输出端与EPROM、FLASH、ROM和RAM存储器相连。写电路可向段选电路灵活可靠地选择段址,同时实现对ROM的段选,0页控制电路实现了多个EPROM的0段(页)选择,数据收发器解决了总线输输出信息的驱动和与微机I/O通道的隔离。为增强该装置的灵活性,适应不同环境不同用户的需要,其特征在于还包括转换电路1和转换电路2,锁存器1、2控制电路1、2,其中转换电路1的输入端接在译码电路1和译码电路2上,它的输出与0页控制电路,所说的各存储器的选择电路、控制电路1、控制电路2、ROM和RAM存储器相连;转换电路2的输入端与段选电路相接,它的输出端接在存储器EPROMo-EPROMn和FLASH芯片上,如图3所示。采用转换电路可使主机地址和存储器段选地址同步转换,实现以最小的硬件开锁,解决了该装置在不同机型上的兼容性。它在工作过程是这样的,当转换电路1和转换电路2在一种状态时,存储器映射地址为8K,在另一种状态时,存储器映射地址为4K。为提高可靠性,本技术还设计了存储器的三取二容错表决电路,实现-->和解决了利用信息本身进行裁决和控制:自动更换信息被破坏的存贮器,并切换至正常的存贮器工作。本技术还包括存储器三取二容错表决电路,如图4所示。它包括与所说的闪烁存储器FIASH0及与其并联的同样的存储器FLASH1、FLASH2、裁决电路1,裁决电路2、裁决电路3、输出选择电路、输出电路1、输出电路2、输出电路3,其中所说的存储器FLASH0、FLASH1、FLASH2的数据线分别与裁决路1、裁决电路2、裁决电路3相连,裁决电路1~3的输出接在输出选择电路输入端,电路输出分别接在输出电路1、输出电路2和输出电路3。在该电路中设计三个同样的存贮器,构成了三取二表决电路和信号流向控制电路。当微机存储器中写数据时,表决电路不起作用。由写信号选通信号流向控制电路,使三个存储器同时接收到来自微机总线上的数据和程序,表决电路不对来自微机的数据进行裁决。当微机读取存贮器数据时,在读信号控制下,三路存贮器中的数据信息同时流向表决电路和信号流向控制电路,此时,表决电路对三路信号进行比较,当三路信号中,有两路以上是完全一样的,则认为多数为正确,少数为错误,则表决电路发出控制信号给信号流向控制电路,由信息流向控制电路切断出错存贮器与微机数据总线的联系,使之隔离。同时由信号流向控制电路打开相应数据门,使正常的存贮器中的内容能及时送上微机的数据总线上。当三个存贮器的内容均不相等时,表决电路则认为所有存贮器的内容全部被破坏,通过控制信号流向控制电路隔离所有的存贮器。并发出存贮器出错报警信号。它的工作过程是这样的:在数据写入时,来自主机的总线信号分别送入FLASH0、FLASH1、FLASH2中,在数据读出时,三个RAM芯片的内容分别送入裁决电路1~3,裁决后的信号送入输出选择电路,其输出分别送入输出电路1,输出电路2、输出电路3,且只有一个输出电路有数据输出,其它处于浮空状态。由此可知FLASH0、FLASH1、FLA本文档来自技高网...

【技术保护点】
一种微机软件的防护装置,包括译码电路、RAM、EPROM存储器,其特征在于还包括比较电路、段选电路、ROM存储器、闪烁存储器FLASH,EPROM、ROM、FLASH的选择电路,其中所说的比较电路与微机I/O通道相连,它的输出端与译码电路相连,译码电路输出端与段选电路及ROM、RAM和EPROM、FLASH的选择电路相连,EPROM、FLASH的选择电路的输出端接在EPROM和FLASH存储器上,EPROM存储器中固化有DOS操作系统和应用程序,且前两个字节存放AAH和55H。ROM存储器中固化有防病毒软件,ROM中前两个字节也为AA和55H。

【技术特征摘要】
1、一种微机软件的防护装置,包括译码电路、RAM、EPROM存储器,其特征在于还包括比较电路、段选电路、ROM存储器、闪烁存储器FLASH,EPROM、ROM、FLASH的选择电路,其中所说的比较电路与微机I/O通道相连,它的输出端与译码电路相连,译码电路输出端与段选电路及ROM、RAM和EPROM、FLASH的选择电路相连,EPROM、FLASH的选择电路的输出端接在EPROM和FLASH存储器上,EPROM存储器中固化有DOS操作系统和应用程序,且前两个字节存放AAH和55H。ROM存储器中固化有防病毒软件,ROM中前两个字节也为AA和55H。2、如权利要求1所述的防护装置,其特征在于还包括写电路,0页选择电路和数据收发器,所说的写电路输入端与I/O通道相连,它的输出端接在段选电路和ROM的选择电路上,0页选择电路输入端与EPROM的选择电路输出端相连,其输出接在EPROM存储器上,数据收发器输入与I/O通道相接,其输出端与E...

【专利技术属性】
技术研发人员:李万志李长珍牛振有黄飞东李实肖龙旭刘军
申请(专利权)人:中国人民解放军第二炮兵第三研究所
类型:实用新型
国别省市:11[中国|北京]

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

1