首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
本文叙述了利用DOSBIOS中的1CH时钟中断并对之修改,以执行用户自定义的中断处理程序,实现多任务处理技术。  相似文献   

2.
基于HDLC协议的实时通信软件的设计与实现   总被引:8,自引:0,他引:8       下载免费PDF全文
本文首先简单介绍课题研制背景、HDLC通信协议以及8274串行通信控制器和8031单片机的性能特点,然后讨论了8274芯片在非向量中断模式下的编程技术,最后论述了基于HDLC协议的实时通信软件的设计与实现。  相似文献   

3.
捷联惯性导航系统(SINS)是由惯性测量元件和导航计算机构成的多功能自主式导航系统,为满足这种一般单任务计算机的环境要求,本文介绍了利用C语言可对计算机硬件和内存直接进行操作的特点,实现导航计算机的输入输出功能。首先讨论了用C语言直接编码的思想步骤,然后介绍了有关接口软件的实现原理,主要包括通讯接口芯片的编程,中断控制器编程,中断服务程序的安装以及中断信号的处理等,实际应用结果表明:C语言是设计和  相似文献   

4.
介绍了多机分布式通信的一种实用技术。该技术的实现基于Intel的8344单片机,采用了国际标准化组织(ISO)建议的HDLC/SDLC协议标准。通信速率高、传送距离远、性能安全可靠,解决了全分散控制的数字程控交换机多模块之间的通信问题。  相似文献   

5.
增加DOS的多文件显示打印功能海南省科技情报研究所梁启健为解决多次键入TYPE命令,一次仅能处理一个文件的问题和增强磁盘文件管理能力,笔者通过编程实践,利用DOS中断功能,用TurboC2.0编设了一个短小精悍的程序─TYPES.C,其TYPES....  相似文献   

6.
本文离利用打印中断向磁盘文件输出的实现方法,介绍了如何解决DOS的重入,怎样利用CPU的空宋中断以及计算C驻留程序长度等系统开发需要解决的问题,实现方法简单,具有一定的参考价值。  相似文献   

7.
<正> 随着大规模集成电路的迅速发展,微型计算机的应用范围越来越广泛,并且微型机的处理能力也在不断地增强。一台微机甚至可以带很多接口,处理众多的信息。但是,如果一台微机要处理的中断信息多达八个以上,那么它本身的中断控制器的中断申请端口就显得不够用了。在这种情况下,我们可以采用中断控制器的级联技术,来扩展中断申请端口,增强微型计算机对多中断的处理能力。下面就以中断控制器8259的级联为例介绍这种技术。  相似文献   

8.
本文采用FX2-80MR型PLC实现了大布袋除尘器的控制,着重讨论了如何巧妙运用PLC的中断技术来实现顺序控制中的故障处理。  相似文献   

9.
介绍采用OMRON-C28P可编程控制器和模拟量输入模块C1K-AD组成的温度控制系统,实现了对烘干炉的自动控制,满足了多种规格焊条烘干的工艺要求。  相似文献   

10.
本文利用OOP思想,阐述了DOSD环境下的汉字图形用户界面开发技术,以面向对象的C++语言实现了一整套开发工具,利用它可以开发出DOS环境下的全Windows风格的汉字处理图形用户界面。  相似文献   

11.
12.
Power controlling on reliability-aware GPU clusters with dynamically variable voltage and speed is investigated as combinatorial optimization problem, namely the problem of minimizing task execution time with energy consumption constraint and the problem of minimizing energy consumption with system reliability constraint. The two problems have applied in general multiprocessor computing and real-time multiprocessing systems where energy consumption and system reliability both are important. These problems which emphasize the trade-off among performance, power and reliability have not been well studied before. In this research, a novel power control model is built based on Model Prediction Control theory. Maximum Entropy Method is used to determine partial ordering relation of control variable and to identify the quality of solutions. Our controller can cap the redundant energy consumption by dynamically transforming energy states of the nodes in GPU cluster. We compare our controller with the control scheme, which does not consider the system reliability. The experimental results demonstrate that the proposed controller is more reliable and valuable.  相似文献   

13.
Distributed-memory parallel computers and networks of workstations (NOWs) both rely on efficient communication over increasingly high-speed networks. Software communication protocols are often the performance bottleneck. Several current and proposed parallel systems address this problem by dedicating one general-purpose processor in a symmetric multiprocessor (SMP) node specifically for protocol processing. This protocol processing convention reduces communication latency and increases effective bandwidth, but also reduces the peak performance since the dedicated processor no longer performs computation. In this paper, we study a parallel machine with SMP nodes and compare two protocol processing policies: the Fixed policy, which uses a dedicated protocol processor; and the Floating policy, where all processors perform both computation and protocol processing. The results from synthetic microbenchmarks and five macrobenchmarks show that: (i) a dedicated protocol processor benefits light-weight protocols much more than heavy-weight protocols, (ii) a dedicated protocol processor is generally advantageous when there are four or more processors per node, (iii) multiprocessor node performance is not as sensitive to interrupt overhead as uniprocessor node because a message arrival is likely to find an idle processor on a multiprocessor node, thereby eliminating interrupts, (iv) the system with the lowest cost-performance will include a dedicated protocol processor when interrupt overheads are much higher than protocol weight—as in light-weight protocols.  相似文献   

14.
SMP系统WindowsNT移植中的中断处理技术   总被引:2,自引:0,他引:2       下载免费PDF全文
本文介绍了WindowsNT在某SMP系统中移植的处理技术,包括中断的初始化,中断的多机分配与登录,中断的管理与处理等技术。  相似文献   

15.
基于MSP430的多处理器通信技术研究   总被引:3,自引:0,他引:3  
廖明燕  崔凤新  郑金吾 《微处理机》2006,27(1):86-88,91
MSP430系列单片机处理能力强大,超低功耗设计,功能高度集成,适合众多的场合使用。但是在大型复杂的场合或者实时性要求较高的场合,使用一个处理器处理所有的任务,总是显得有些不足。提出用多片MSP430组成多处理器系统,利用MSP430固有的UART硬件模块,采用MODBUS通讯协议实现不同处理器之间的数据交换。  相似文献   

16.
In this paper, we compare the relative performance of two iterative schemes, based on projection techniques, on a shared memory multiprocessor - VAX 6240. We consider the CG accelerated Block-SSOR method and the CG accelerated Symmetric-Kaczmarz method for the solution of large non-symmetric systems of linear equations. We show that the regular structure of many matrices can be exploited by the CG-accelerated Block-SSOR method to provide good speedup in a multiprocessing environment. However, the CG accelerated Symmetric-Kaczmarz method, while being a viable alternative on a scalar machine, is unable to benefit from multiprocessing.  相似文献   

17.
This paper generalizes the traditional dataflow model of computation and defines the essential problems in multiprocessing: control implementation, program partitioning, scheduling, synchronization, and memory access. The paper assumes that these essential problems are axes of a multiprocessor design space and that the solutions to these problems are values on the axes. Each point in the space represents a multiprocessor including a computational paradigm that a user must follow to achieve high performance and efficiency on the particular machine. Thus, a classification of machines from the user's point of view is introduced naturally. Five well-known multiprocessors are compared using this classification scheme.  相似文献   

18.
Most research on multiprocessing has concentrated on synchronization methods through special language statements and/or operating system capabilities. In contrast, this paper is concerned with identifying and developing system design principles for information systems in a real-time multiprocessing environment. We do not assume that the processes of the system are independent. We identify how interference can occur and show what is necessary to prevent it. Theorems are proven that show how to determine which processes cannot be multiprocessed. These theorems create the basis for determining what portions of a program need to be placed in a critical region. We show that even some disjoint processes may not be multiprocessed. We then identify system design principles that will yield a better system with respect to total throughput time and multiprocessor utilization. Our results do not depend upon any specific synchronization method.  相似文献   

19.
本文研究并实现了一种快速响应中断请求信号的中断处理系统。设计过程中,在保证功能正确的前提下,尽量减小中断的延时开销。本文硬件中断和软件中断的处理机制相同,中断嵌套机制非常灵活。与传统的只有不可屏蔽中断源能打断可屏蔽中断源的中断嵌套机制不同,本文中断处理系统只要是优先级较高的中断信号就可以打断优先级较低的中断信号。这种机制简化了控制逻辑,减少了中断延时开销,使得延时开销从传统的5拍缩短为4拍。  相似文献   

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

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