[实用新型]计算机2000年直通卡无效

专利信息
申请号: 99232676.1 申请日: 1999-01-21
公开(公告)号: CN2368082Y 公开(公告)日: 2000-03-08
发明(设计)人: 何诚;罗晓奔;谢竹生;王跃;罗继东;雷凯;文通;石跃军 申请(专利权)人: 苏博泰克(湖南)数据系统工程有限公司
主分类号: G06F17/00 分类号: G06F17/00
代理公司: 湖南省专利服务中心 代理人: 魏国先
地址: 410068 湖南省长沙*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 计算机 2000 直通
【说明书】:

实用新型涉及计算机领域中的一种用于解决2000年问题的PC微机BLOS扩展卡。

现代的计算机(从286开始)内部有实时时钟(RTC),在计算机不工作时,实时时钟用来保持着系统时钟,包括日期和时间,实时时钟实际上是依靠实时时钟芯片来完成的,实时时钟芯片都有秒、分、时、日、月、年寄存器,芯片依靠这些寄存器累加完成计时任务,然而,其中的年寄存器只有2位,计数范围是00-99,因此,所谓1999年实际上是“99”,而年的高两位是DOS系统通过计算得出的,并保存在RAM32H内。由于芯片使用芯片内晶体振荡器计数,所以系统工作时,通过DOS命令设置当前日期,然而,DOS也只有在读取或设置当前日期时才会修改RAM32H内的时间,当系统重新启动时,BLOS从CMOS的RTC读取时间,当发现年的低两位<80时,即将低两位变为80,高两位设置为“19”,虽然最新的BLOS改进为发现年的低两位=00或<80时低两位不变,高两位为“20”,但也只是部分地解决了2000年问题,如果用DOS盘启动时,问题又会出现,不仅DOS系统如此,WINDOWS3.1/WINDOWS95,WINDOWS98也都如此,这就是所谓“2000年的世纪问题”。

本实用新型之目的旨在提供一种使得BLOS能够正确保持年的所有四位、设置时间不受CMOS时钟芯片限制的2000年直通卡,使现有的PC机/工作站能够继续服务到2000年以后,且网络用户不再为时间问题所困扰。

本实用新型的技术解决方案是:

2000年直通卡硬件由程序存储器、总线驱动器和地址译码电路为主构成,程序存储器用于存储2000年直通卡的程序代码,它可以保存程序代码100年,具备良好的可靠性,程序存储器、总线驱动器和地址译码电路都与ISA或EISA的八位微机数据总线相连接,当ISA或EISA的八位微机数据总线选择微机的存储器读写模式时,地址译码电路检查ISA或EISA的八位微机数据总线上的地址线的数值是否在2000年直通卡上地址译码电路预先设置的地址范围内,如果ISA或EISA的八位微机数据总线上的地址与2000年直通卡上地址译码电路预先设置的地址相匹配,地址译码电路立刻使程序存储器、总线驱动器开始工作,如果ISA或EISA的八位微机数据总线上的地址与2000年直通卡上地址译码电路预先设置的地址不匹配,则地址译码电路使得程序存储器、总线驱动器无效,即停止工作,程序存储器不再输出数据,总线驱动器也处于三态,相当于未与ISA或EISA的八位微机数据总线连接,当ISA或EISA的八位微机数据总线上微机的读信号到来时,程序存储器根据ISA或EISA的八位微机数据总线上的地址输出相应的程序代码至总线驱动器,总线驱动器则将信号进行增强后输出到ISA或EISA的八位微机数据总线的数据线上,而当ISA或EISA的八位微机数据总线选择微机的输入输出模式或选择微机的存储器读写模式时,但ISA或EISA的八位微机数据总线上的地址线的数值与2000年直通卡上的地址译码电路预先设置的地址不相匹配,地址译码电路使程序存储器、总线驱动器无效,程序存储器不再输出数据,避免2000年直通卡对微机其他部分工作的不良影响。

这种2000年直通卡插入PC微机后,通过卡上的ROMBIOS将系统(DOS/WINDOWS 3.1/WINDOWS 95)的时间保持在CMOS的RAM内,并且当系统重新启动时,在系统BIOXS引导系统启动前系统的RAM区内恢复正确的系统时间,方便地解决了PC微机系统时钟由1999到2000年跳变的“世纪问题”。每当用户调用INTIAH“读RTC内当前的日期值”时,板上相应程序模块先从RTC读出当前的世纪(19-20):年(00-99):月(01-12):日(01-31),然后判断“世纪:年”是否等于(19-00),如果不等,则程序模块直接返回读出的所在值,如果相等,则程序模块进行修改,将世纪值改成20,写到RTC中,然后返回修改后的世纪值和读出的其他所有值。2000年直通卡的硬件上,使用74LS245作为数据总线驱动器,74LS688八位比较器进行地址选通,27C010作为:“2000年直通卡”上程序代码储存器;卡上设置的3个跳线,可以将卡的硬件地址设置在C800-DC00之间,基本消除同原系统扩展ROMBIOS的冲突,使PC微机CPU能正确运行“2000年直通卡”上的程序。因此,本实用新型具有如下特点:

(1)将2000年直通卡插入任何一个8位的ISA或EISA总线即可;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏博泰克(湖南)数据系统工程有限公司,未经苏博泰克(湖南)数据系统工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/99232676.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code