本实用新型专利技术公开了一种基于ISA总线的软件保护接口卡,包括第一74LS138译码器、第二74LS138译码器、74LS244缓冲器、75452P与非驱动器、74LS373锁存器和ISA总线接口;第一74LS138译码器实现对接口卡的访问控制,第二74LS138译码器利用ISA部分地址信号产生75452P与非驱动器和74LS373锁存器的输入信号;74LS244缓冲器缓存ISA总线8位地址信号,产生第二74LS138译码器和74LS373锁存器的输入信号;与非驱动器75452P产生74LS373锁存器的数据输出控制信号;74LS373锁存器产生密钥并输出到ISA总线。
【技术实现步骤摘要】
本技术涉及一种计算机总线接口卡,尤其是一种基于ISA总线的软件保护接口卡。
技术介绍
计算机软件作为一种特殊商品,它的开发周期长,成本高,而复制却异常容易,代价也很低。为了保护软件生产者的利益,国家制定了相应的版权保护法律,并多次打击盗版活动,但盗版软件依然存在,为此各软件生产者在依靠法律保护的同时,也在花费大量的精力给自己的软件商品加保护伞,进行技术保护,从而出现了各种软件保护方法。软件保护一般分为软加密和硬加密,软加密包括序列号机制、时间限制、注册机制等方法;硬加密一般是制作一个硬件插件,安装在计算机总线接口、并口、串口或USB接口上,俗称加密狗或加密锁。当被加密锁保护的应用软件运行时,程序向插在计算机上的加密锁发出查询命令,加密锁迅速计算查询并给出响应;如果响应正确,软件将继续运行,否则程序将停止工作。
技术实现思路
本技术要解决的技术问题是提供一种基于ISA总线的软件保护接口卡,能够解决现有技术的不足,加密效果好,可靠性高。为解决上述技术问题,本技术所采取的技术方案如下。一种基于ISA总线的软件保护接口卡,包括第一74LS138译码器、第二74LS138译码器、74LS244缓冲器、75452P与非驱动器、74LS373锁存器和ISA总线接口;第一74LS138译码器的第1引脚连接到ISA总线接口的A24引脚和74LS244缓冲器的第2引脚;第一74LS138译码器的第2引脚连接到ISA总线接口的A23引脚;第一74LS138译码器的第3引脚连接到ISA总线接口的A22引脚;第一74LS138译码器的第4引脚接地;第一74LS138译码器的第5引脚接地;第一74LS138译码器的第6引脚连接到ISA总线接口的B28引脚;第一74LS138译码器的第7引脚悬空;第一74LS138译码器的第8引脚接地;第一74LS138译码器的第9引脚和第10引脚悬空;第一74LS138译码器的第11引脚连接到第二74LS138译码器的第4引脚和第5引脚;第一74LS138译码器的第12引脚、第13引脚、第14引脚和第15引脚悬空;第一74LS138译码器的第16引脚连接电源;第二74LS138译码器的第1引脚连接到74LS244缓冲器的第9引脚;第二74LS138译码器的第2引脚连接到74LS244缓冲器的第7引脚;第二74LS138译码器的第3引脚连接到74LS244缓冲器的第5引脚;第二74LS138译码器的第4引脚和第5引脚连接到第一74LS138译码器的第11引脚;第二74LS138译码器的第6引脚连接到ISA总线接口的A10引脚;第二74LS138译码器的第7引脚悬空;第二74LS138译码器的第8引脚接地;第二74LS138译码器的第9引脚、第10引脚、第11引脚、第12引脚和第13引脚悬空;第二74LS138译码器的第14引脚连接到75452P与非驱动器的第1引脚和第2引脚;第二74LS138译码器的第15引脚连接到74LS373锁存器的第4引脚和第8引脚;第二74LS138译码器的第16引脚连接电源;74LS244缓冲器的第1引脚接地;74LS244缓冲器的第2引脚连接到第一74LS138译码器的第1引脚和ISA总线接口的A24引脚;74LS244缓冲器的第3引脚悬空;74LS244缓冲器的第4引脚连接到ISA总线接口的A25引脚;74LS244缓冲器的第5引脚连接到第二74LS138译码器的第3引脚;74LS244缓冲器的第6引脚连接到ISA总线接口的A26引脚;74LS244缓冲器的第7引脚连接到第二74LS138译码器的第2引脚;74LS244缓冲器的第8引脚连接到ISA总线接口的A27引脚;74LS244缓冲器的第9引脚连接到第二74LS138译码器的第1引脚74LS244缓冲器的第10引脚接地;74LS244缓冲器的第11引脚连接到ISA总线接口的A28引脚;74LS244缓冲器的第12引脚连接到74LS373锁存器的第18引脚;74LS244缓冲器的第13引脚连接到ISA总线接口的A29引脚74LS244缓冲器的第14引脚连接到74LS373锁存器的第17引脚;74LS244缓冲器的第15引脚连接到ISA总线接口的A30引脚;74LS244缓冲器的第16引脚连接到74LS373锁存器的第14引脚;74LS244缓冲器的第17引脚连接到ISA总线接口的A31引脚;74LS244缓冲器的第18引脚连接到74LS373锁存器的第13引脚;74LS244缓冲器的第19引脚接地;74LS244缓冲器的第20引脚接电源;75452P与非驱动器的第1引脚连接到第二74LS138译码器的第14引脚;75452P与非驱动器的第2引脚连接到第二74LS138译码器的第14引脚;75452P与非驱动器的第3引脚连接到74LS373锁存器的第11引脚;75452P与非驱动器的第4引脚接地;75452P与非驱动器的第5引脚、第6引脚和第7引脚悬空;75452P与非驱动器的第8引脚接电源;74LS373锁存器的第1引脚连接到ISA总线接口B14引脚;74LS373锁存器的第2引脚连接到ISA总线接口A2引脚;74LS373锁存器的第3引脚接地;74LS373锁存器的第4引脚连接到第二74LS138译码器的第15引脚;74LS373锁存器的第5引脚连接到ISA总线接口A3引脚;74LS373锁存器的第6引脚连接到ISA总线接口A4引脚;74LS373锁存器的第7引脚接地;74LS373锁存器的第8引脚连接到第二74LS138译码器的第15引脚;74LS373锁存器的第9引脚连接到ISA总线接口A5引脚;74LS373锁存器的第10引脚接地;74LS373锁存器的第11引脚连接到75452P与非驱动器的第3引脚74LS373锁存器的第12引脚连接到ISA总线接口A6引脚;74LS373锁存器的第13引脚连接到74LS244缓冲器的第18引脚74LS373锁存器的第14引脚连接到74LS244缓冲器的第16引脚;74LS373锁存器的第15引脚连接到ISA总线接口A7引脚;74LS373锁存器的第16引脚连接到ISA总线接口A8引脚;74LS373锁存器的第17引脚连接到74LS244缓冲器的第14引脚;74LS373锁存器的第18引脚连接到74LS244缓冲器的第12引脚;74LS373锁存器的第19引脚连接到ISA总线接口A9引脚;74LS3本文档来自技高网...
【技术保护点】
一种基于ISA总线的软件保护接口卡,其特征在于:包括第一74LS138译码器(U1)、第二74LS138译码器(U2)、74LS244缓冲器(U3)、75452P与非驱动器(U4)、74LS373锁存器(U5)和ISA总线接口(J1);第一74LS138译码器(U1)的第1引脚连接到ISA总线接口(J1)的A24引脚和74LS244缓冲器(U3)的第2引脚;第一74LS138译码器(U1)的第2引脚连接到ISA总线接口(J1)的A23引脚;第一74LS138译码器(U1)的第3引脚连接到ISA总线接口(J1)的A22引脚;第一74LS138译码器(U1)的第4引脚接地;第一74LS138译码器(U1)的第5引脚接地;第一74LS138译码器(U1)的第6引脚连接到ISA总线接口(J1)的B28引脚;第一74LS138译码器(U1)的第7引脚悬空;第一74LS138译码器(U1)的第8引脚接地;第一74LS138译码器(U1)的第9引脚和第10引脚悬空;第一74LS138译码器(U1)的第11引脚连接到第二74LS138译码器(U2)的第4引脚和第5引脚;第一74LS138译码器(U1)的第12引脚、第13引脚、第14引脚和第15引脚悬空;第一74LS138译码器(U1)的第16引脚连接电源(VCC);第二74LS138译码器(U2)的第1引脚连接到74LS244缓冲器(U3)的第9引脚;第二74LS138译码器(U2)的第2引脚连接到74LS244缓冲器(U3)的第7引脚;第二74LS138译码器(U2)的第3引脚连接到74LS244缓冲器(U3)的第5引脚;第二74LS138译码器(U2)的第4引脚和第5引脚连接到第一74LS138译码器(U1)的第11引脚;第二74LS138译码器(U2)的第6引脚连接到ISA总线接口(J1)的A10引脚;第二74LS138译码器(U2)的第7引脚悬空;第二74LS138译码器(U2)的第8引脚接地;第二74LS138译码器(U2)的第9引脚、第10引脚、第11引脚、第12引脚和第13引脚悬空;第二74LS138译码器(U2)的第14引脚连接到75452P与非驱动器(U4)的第1引脚和第2引脚;第二74LS138译码器(U2)的第15引脚连接到74LS373锁存器的第4引脚和第8引脚;第二74LS138译码器(U2)的第16引脚连接电源(VCC);74LS244缓冲器(U3)的第1引脚接地;74LS244缓冲器(U3)的第2引脚连接到第一74LS138译码器(U1)的第1引脚和ISA总线接口(J1)的A24引脚;74LS244缓冲器(U3)的第3引脚悬空;74LS244缓冲器(U3)的第4引脚连接到ISA总线接口(J1)的A25引脚;74LS244缓冲器(U3)的第5引脚连接到第二74LS138译码器(U2)的第3引脚;74LS244缓冲器(U3)的第6引脚连接到ISA总线接口(J1)的A26引脚;74LS244缓冲器(U3)的第7引脚连接到第二74LS138译码器(U2)的第2引脚;74LS244缓冲器(U3)的第8引脚连接到ISA总线接口(J1)的A27引脚;74LS244缓冲器(U3)的第9引脚连接到第二74LS138译码器(U2)的第1引脚;74LS244缓冲器(U3)的第10引脚接地;74LS244缓冲器(U3)的第11引脚连接到ISA总线接口(J1)的A28引脚;74LS244缓冲器(U3)的第12引脚连接到74LS373锁存器(U5)的第18引脚;74LS244缓冲器(U3)的第13引脚连接到ISA总线接口(J1)的A29引脚;74LS244缓冲器(U3)的第14引脚连接到74LS373锁存器(U5)的第17引脚;74LS244缓冲器(U3)的第15引脚连接到ISA总线接口(J1)的A301脚;74LS244缓冲器(U3)的第16引脚连接到74LS373锁存器(U5)的第14引脚;74LS244缓冲器(U3)的第17引脚连接到ISA总线接口(J1)的A31引脚;74LS244缓冲器(U3)的第18引脚连接到74LS373锁存器(U5)的第13引脚;74LS244缓冲器(U3)的第19引脚接地;74LS244缓冲器(U3)的第20引脚接电源(VCC);75452P与非驱动器(U4)的第1引脚连接到第二74LS138译码器(U2)的第14引脚;75452P与非驱动器(U4)的第2引脚连接到第二74LS138译码器(U2)的第14引脚;75452P与非驱动器(U4)的第3引脚连接到74LS373锁存器(U5)的第11引脚;75452P与非驱动器(U4)的第4引脚接地;75452P与非驱动器(U4)的第5引脚、第6引脚和第7引脚悬空;75452P与非驱动器(U4)的第8引脚接电源(V...
【技术特征摘要】
1.一种基于ISA总线的软件保护接口卡,其特征在于:包括第一
74LS138译码器(U1)、第二74LS138译码器(U2)、74LS244缓冲器(U3)、
75452P与非驱动器(U4)、74LS373锁存器(U5)和ISA总线接口(J1);
第一74LS138译码器(U1)的第1引脚连接到ISA总线接口(J1)
的A24引脚和74LS244缓冲器(U3)的第2引脚;第一74LS138译码器
(U1)的第2引脚连接到ISA总线接口(J1)的A23引脚;第一74LS138
译码器(U1)的第3引脚连接到ISA总线接口(J1)的A22引脚;第一
74LS138译码器(U1)的第4引脚接地;第一74LS138译码器(U1)的第
5引脚接地;第一74LS138译码器(U1)的第6引脚连接到ISA总线接口
(J1)的B28引脚;第一74LS138译码器(U1)的第7引脚悬空;第一
74LS138译码器(U1)的第8引脚接地;第一74LS138译码器(U1)的第
9引脚和第10引脚悬空;第一74LS138译码器(U1)的第11引脚连接到
第二74LS138译码器(U2)的第4引脚和第5引脚;第一74LS138译码
器(U1)的第12引脚、第13引脚、第14引脚和第15引脚悬空;第一
74LS138译码器(U1)的第16引脚连接电源(VCC);
第二74LS138译码器(U2)的第1引脚连接到74LS244缓冲器(U3)
的第9引脚;第二74LS138译码器(U2)的第2引脚连接到74LS244缓
冲器(U3)的第7引脚;第二74LS138译码器(U2)的第3引脚连接到
74LS244缓冲器(U3)的第5引脚;第二74LS138译码器(U2)的第4引
脚和第5引脚连接到第一74LS138译码器(U1)的第11引脚;第二74LS138
译码器(U2)的第6引脚连接到ISA总线接口(J1)的A10引脚;第二
74LS138译码器(U2)的第7引脚悬空;第二74LS138译码器(U2)的第
8引脚接地;第二74LS138译码器(U2)的第9引脚、第10引脚、第11
引脚、第12引脚和第13引脚悬空;第二74LS138译码器(U2)的第14
引脚连接到75452P与非驱动器(U4)的第1引脚和第2引脚;第二74LS138
译码器(U2)的第15引脚连接到74LS373锁存器的第4引脚和第8引脚;
第二74LS138译码器(U2)的第16引脚连接电源(VCC);
74LS244缓冲器(U3)的第1引脚接地;74LS244缓冲器(U3)的第
2引脚连接到第一74LS138译码器(U1)的第1引脚和ISA总线接口(J1)
的A24引脚;74LS244缓冲器(U3)的第3引脚悬空;74LS244缓冲器(U3)
的第4引脚连接到ISA总线接口(J1)的A25引脚;74LS244缓冲器(U3)
的第5引脚连接到第二74LS138译码器(U2)的第3引脚;74LS244缓冲
器(U3)的第6引脚连接到ISA总线接口(J1)的A26引脚;74LS244缓
冲器(U3)的第7引脚连接到第二74LS138译码器(U2)的第2引脚;
74LS244缓冲器(U3)的第8引脚连接到ISA总线接口(J1)的A27引脚;
74LS244缓冲器(U3)的第9引脚连接到第二74LS138译码器(U2)的第
1引脚;74LS244缓冲器(U3)...
【专利技术属性】
技术研发人员:严可,
申请(专利权)人:东北大学,
类型:新型
国别省市:辽宁;21
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。