首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
IBM5550机的键盘输入输出是通过调用BIOS中断处理程序来实现的。对于键盘字符的输入输出,则是由16H中断处理程序的0号子模块(调用时,置AH=0,然后进行INTl6H)来完成的,它的工作是从键盘缓冲区读取所按键的键盘代码,返回到命令处理程序或应用程序进行处理,同时修改键盘缓冲区指针以表示本次处理完毕,等待下一次处理。处理汉  相似文献   

2.
VB中端口I/O操作的实现   总被引:1,自引:0,他引:1  
Visual Basic作为一种非常方便的Windows应用程序开发平台,可以实现Windows的绝大多数功能。但是VB却缺乏端口输入输出函数,而且Windows API(应用程序接口)也没有提供端口输入输出的能力。但是,在实际工程应用中(例如报警信号的检测),我们用VB做好了界面,底层操作往往需要端口的读写(I/O)。因为像自己设计的仪器控制器这样的硬件,Windows是无法提供访问权的。幸好VB提供了动态链接库(DLL)功能,可以通过用其他高级语语言(如Borland C )建立的DLL来解决。下面就如何建立端口读写的DLL以及怎样调用相应的函数作一介绍。  相似文献   

3.
Visual Basic端口输入输出功能的实现   总被引:2,自引:0,他引:2  
Visual Basic(以下简称VB)是基于Windows环境下的一种可视化,面向对象,采用事件驱动的结构化高级程序设计语言.使用它可以快速、高效地编制出Win-dows环境下功能强大、图形界面丰富的应用系统软件.但不足的是VB缺乏端口输入输出函数,Windows的API也未提供端口输入输出功能.而在一些工业测控系统中,计算机从现场的仪器仪表获取数据,或向它们发布控制命令,都需要端口输入输出操作.为了完成上述功能,可通过调用某些DOS应用程序、或动态连接库、或VB定制控制来实现.1 VB端口输入输出功能的实现方法1.1 调用DOS应用程序VB中设有一调用外部程序的函数——“shell”函数,用它可以在VB程序中运行具有端口输入输出功能的DOS应用程序.1.2 调用动态连接库  相似文献   

4.
黄亚来 《电脑》1994,(11):58-59
网络基本输入输出系统(NETBIOS)是一种应用程序接口,用于在数据源和数据目的地之间的数据交换.简单地说,NETBIOS对一些服务来说是一个编程的网点,它可以使计算机的应用程序与设备进行通讯.应用程序使用特别的命令序列来调用各种NETBIOS功能,来完成各种不同的数据传输的需要.NETBIOS接口在调用NETBIOS之前,必须设置消息块(NLB)中的命令及其它参数(本文中的MCB为NCB),然后以NCB的段地址和偏移地址装截寄存器对ES:BX.为了调用NET-BIOS,执行中断5CH.本文所给出的几个基本例程都以在A-1煤矿安全监控系统中通过.运行环境是长城或东海286微机,D-Link的DE-200网卡,它的传输速率是  相似文献   

5.
分析了Windows操作系统的I/O保护机制,实现了一种普通用户的程序直接进行I/O端口输入/输出的方法。该方法通过创建服务进程启动应用程序,使普通的应用程序以SYSTEM用户身份运行,在此基础上,调用Windows的Native API函数调整进程的IOPL,使得用户进程拥有直接执行in、out特权指令的权限,从而实现了直接端口输入输出功能。  相似文献   

6.
驻留在硬件ROM芯片中的BIOS和以磁盘文件形式提供的DOS模块(IBMBIO.COM、IBMDOS、COM)中含有大量的用于支持各种输入输出、设备管理、文件及目录管理等操作的实用程序,我们可以在用户的应用程序中通过中断方式调用这些系统功能,以获得所要求的服务。中断,是指程序运行过程中发生了某种紧急事件,这时CPU必须暂  相似文献   

7.
何群 《微计算机应用》1998,19(6):357-359
首先分析了32位Windows环境下动态链接库(DLI)与硬件中断服务程序的关系,采用设备驱动设计(Device Driver Design)技术,将中断服务程序代码驻留到DLL固定数据段内,解决了硬件中断服务的实时响应这一关键性问题。其次说明利用DLL的初始化函数实现硬、软件中断矢量的设置。在应用程序方面,说明了装入含有中断服务程序的动态链接库的方法以及如何实现软中断调用。  相似文献   

8.
王咸伟 《电脑》1996,(6):47-49
Visual Basic(VB)是一种可视化编程语言,也是多媒体应用程序的可选开发工具.由于具有好学、易用及较高的开发效率而受到众多用户的青睐.它确实能适应相当多应用的需要,但是没有端口输入输出函数(Windows也没有提供端口输入输出函数),因而没有I/O端口访问功能,使一些用VB开发的应用程序无法访问一些外部设备,实现诸如仪器、仪表的实时控制及信号处理.而在传统的程序设计语言中端口输入输出函数是很常见的.本文将提出一  相似文献   

9.
AFDX端系统通信端口的设计与实现   总被引:3,自引:1,他引:2  
航空电子全双工交换以太网(AFDX)通信端口作为AFDX端系统提供给应用程序的接口,对于AFDX网络消息的传递有着重要的作用.针对AFDX端系统仿真接口板卡的AFDX协议栈在板上实现的特点,提出了一种满足AFDX协议的通信端口的实现方法.端口在端系统驱动中通过加载配置,创建端口、端口发送/接收3个步骤实现,经过应用程序测试验证了其正确性和可靠性.  相似文献   

10.
本文介绍了将传统的GUI(图形用户接口)上组件信息采用XML描述的方法,使得一套GUI的XML配置可以实现多种形式表现,并给出Web以及窗口应用程序的表现形式无关的表现层架构设计。  相似文献   

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

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