首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
基于数据区交换的弹出型TSR的设计与实现本文分析了常规TSR设计方法的弱点后,介绍了基于数据区交换的TSR设计技术和方法及在TurboC上的实现.此方法突破了DOS不可重入的限制,使DOS可以在任何时刻重入,其设计难度也低于常规TSR,因此,可以扩展其使用范围.  相似文献   

2.
《中国计算机用户》1996年第8期刊登了《驻留内存截取TVGA256色屏幕图形》一文,介绍了一个截取TVGA256色的程序,很好地解决了截取图象问题,对很多读者无疑是雪中送炭。我对该程序进行了仔细研究,并结合自己掌握的DOS多任务技术,在以下两方面作了一些改进,希望能和读者朋友一起探讨。 (1)该程序在TSR(终止并驻留程序)弹出后,没有采取避免重入的措施,也没有采取在重入后恢复DOS内核环境变量的措施,在运行完截取图象功能后,返回前台任务就会死机,启动一次只能截获一次图象。由于DOS是单任务操作系统,其内核代码不可重入。该程序没有避免DOS重入,而驻留的弹出运行部分使用了open()、write()、close()等函数,显然要  相似文献   

3.
本文对《TVGA256色图像截取技术》中的DOS重入问题进行了分析,提出了一种解决方法。木方法采用DOS数据交换区技术建立了一组解决DOS重入的宏程序库,把该程序插入源程序之中,即解决DOS重入问题。该方法具有通用性。  相似文献   

4.
介绍了在PC DOS环境下,通过开发的Intel iRMX86操作系统接口库使用某些iRMX系统调用的方法。系统调用包括常用的有关文件、内存、外设等的调度管理部分。使用该库可以使用户在Intel iRMX86操作系统下编写、运行的许多程序只做较少的修改就可在DOS环境下运行。  相似文献   

5.
热键激活TSR     
TSR程序(Terminate and Store Resident Programs)是解决MS DOS缺乏对多任务支持的一种很巧妙机构。但是,由于MS DOS所谓“不可重入”却成为这类程序开发中的一大技术难题。我们经过对DOS内核工作情况的详尽分析,开发出了一个安全可靠、性能良好的TSR通用接口。此接口采用了当前国际软件行业中流行的热键激活方式。  相似文献   

6.
吴涛 《电脑》1994,(11)
由于TSR可以被异步激活,但DOS却不可重入,所以如何避免它们两者之间的冲突是在设计TSR 时应当考虑的问题.最好的方法是将TSR的激活推迟到DOS不活动之后,但如何才能确定DOS当前是否正在执行呢?目前最广泛的方法是使用DOS一个末写入文档的功能调用,即中断21H的34H功能,它可以返回一个指向由DOS维护其标志的远指针indos,但此方法有两个缺点:1 因为其末写入文档,所以开发出来的程序的兼容性将有所影响;  相似文献   

7.
本文讨论一种利用DOS可交换数据区SDA实现DOS重入的新方法,介绍了实现该方法的具体技术以及相应的程序框架结构,并给出了一个程序实例。  相似文献   

8.
本文详细分析了INT 21H嵌套调用中多个堆栈的建立过程,并通过实例给出了一种解决DOS中断重入问题的可行性方法。  相似文献   

9.
该论文论述了两级微机控制发油系统通讯中存在的两级计算机共占上位机的 CPU时间,竞争硬盘资源,DOS 重入等问题,并介绍了解决这些问题的方法,最后详细描述了后台作业的初始化程序的工作过程。  相似文献   

10.
王向阳  杨红颖 《软件》1994,(10):33-39
本文从DOS内核堆栈区出发,详细剖析了DOS的“不可重入性”,提出了三种避免内核重入对策,并对三种对策进行了优缺点比较。  相似文献   

11.
本文介绍在DOS操作系统下网络通讯实现方法.主要基于DOS实模式的TCP/IP库Dsock,利用Borland C /Turboc 编写开发程序.硬件部分采用基于PCI04兼容Dsock库的Reahek 8139/8019AS系列网卡.  相似文献   

12.
本文讨论了MS-DOS环境下的任务切换技术,提出了解决DOS重入和内存分配的有效办法,可供编写任务切换器的程序员参考。  相似文献   

13.
Windows(客户端)和MS—DOS(服务器)网络通信的实现   总被引:1,自引:0,他引:1  
文中主要介绍了DOS操作系统和Windows操作系统之间网络通讯的实现方法.在Windows平台下基于Visual C++6.0环境下,利用MFC提供的Winsock类开发客户端程序.在MS-DOS平台下基于Borland C++3.1环境下,利用一个DOS下基于Packet Driver的开发包Wattcp开发服务器端程序.DOS操作系统缺乏类似Winsock的API,所以在该系统下设计基于TCP/IP协议的应用程序时,需要先安装DOS操作系统网卡的Packet Driver驱动,并在DOS下制作Makefile文件,把Wartcp所有的源程序编译、链接成库.采用C/S模式,运用Socket网络编程原理、方法和技巧,开发了基于TCP/IP协议的服务器和客户机通信程序,实现了服务器端与客户端的网络通信.  相似文献   

14.
王水  余光莉 《电脑》1994,(5):70-71
本文给出了一种完善的DOS“黑匣”的实现方法,以重入DOS的方式,及时而完整地记录直或间接地利用BIOS视频中断或DOS屏幕输出功能的所有屏幕输出。  相似文献   

15.
本文详细地剖析了DOS操作系统在系统工作模式、存储管理、I/O控制、可重入性及安全保护等方面的缺陷,进而阐明了DOS所面临的挑战及其发展策略,客观地分析了DOS操作系统的发展前景。  相似文献   

16.
本文较全面地介绍和讨论了XENIX的XENIX→DOS交叉开发系统的使用和用户从DOS向XENIX过渡以及DOS和XENIX两种操作系统混用的问题.我们首先简介了XENIX下的DOS实用程序及其使用方法,然后讨论并提供了在XENIX下把MS—DOS文件目录递归地传送到XENIX文件系统的SHELL程序.接着又较仔细地讨论了在XENIX下开发 DOS应用软件的问题.最后,介绍了美国SCO公司提供的XENIX环境下的虚拟 DOS软件包VP/ix的丰富的功能.  相似文献   

17.
文中主要介绍了IX3S操作系统和Windows操作系统之间网络通讯的实现方法。在Windows平台下基于Visual C++6.0环境下,利用MFC提供的Winsock类开发客户端程序。在MS—DOS平台下基于Borland C++3.1环境下,利用一个DOS下基于Packet Driver的开发包Wattcp开发服务器端程序。DOS操作系统缺乏类似Winsock的API,所以在该系统下设计基于TCP/IP协议的应用程序时,需要先安装DOS操作系统网卡的Packet Driver驱动,并在DOS下制作Makefile文件,把Wattcp所有的源程序编译、链接成库。采用C/S模式,运用Socket网络编程原理、方法和技巧,开发了基于TCP/IP协议的服务器和客户机通信程序,实现了服务器端与客户端的网络通信。  相似文献   

18.
针对用户使用MS—DOS6.0操作系统遇到的实际困难,给出了较为简单的处理方法,从而解决了软件不能在MS—DOS6.0中正常运行的问题.  相似文献   

19.
MS-DOS 5.0、6.0是美国Microsoft公司推出的优秀DOS操作系统,它的丰富内存管理命令使广大计算机用户爱不释手,因此,大多数用户已将自己的DOS操作系统升级为DOS 5.0或DOS 6.0。但是,Novell网在DOS 5.0、6.0上不能直接运行,致使有的用户仍然使用MS—DOS 3.30或3.31版本。在MS—DOS 3.X版本中运行Novell网,若调入汉字系统和MIS系统,则往往出现“内存空间不够”等情况。笔者根据在Novell网络中开发汉字MIS系统的经验,提出以下四种方法解决在MS—DOS 5.0、6.0下运行Novell网的问题。 1.将NetWare 3.11版本中的SHELL程序NET3.COM或NET4.COM在MS—DOS 5.0、6.0中模拟成3.X和4.X的运行环境 MS—DOS 5.0、6.0中提供了模拟版本号的驱动程序SETVER.EXE,在CONFIG.  相似文献   

20.
基于综合规则与遗传算法的可重入生产系统调度   总被引:1,自引:0,他引:1  
吕文彦  党延忠 《计算机工程》2005,31(13):186-188
可重入生产系统调度问题属于NP难题,该文将遗传算法方法与调度规则结合起来用于解决可重入生产系统的调度问题。首先针对系统的可重入性建立了一类综合规则,然后在设备分组与分时段的基础上,提出了基于一类综合规则组合的可重入生产系统调度策略,并采用遗传算法与过程仿真相结合的办法对综合规则组合进行优化,仿真比较验证了该调度策略的有效性。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号