首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
李工在设计IOC模块软件时指出:为了使CPM模块能够及时处理RS422数据,在IOC与CPM间的双端口存储器中为每个422通道设计一级缓冲,当某通道接收一个字节时,就将数据放入缓冲,由CPM接收(其结构如图3-2所示)。这样的好处在于每当有数据输入时,CP
李工在设计IOC模块软件时指出:为了使CPM模块能够及时处理RS422数据,在IOC与CPM间的双端口存储器中为每个422通道设计一级缓冲,当某通道接收一个字节时,就将数据放入缓冲,由CPM接收(其结构如图3-2所示)。这样的好处在于每当有数据输入时,CP
admin
2009-03-25
128
问题
李工在设计IOC模块软件时指出:为了使CPM模块能够及时处理RS422数据,在IOC与CPM间的双端口存储器中为每个422通道设计一级缓冲,当某通道接收一个字节时,就将数据放入缓冲,由CPM接收(其结构如图3-2所示)。这样的好处在于每当有数据输入时,CPM模块可立即读取,而增大双口缓冲的目的是在CPM来不及处理时可防止数据的丢失。同时,IOC中的程序相对简单、实时性好、可以不考虑422通道的数据传输周期,只要按查询方式对16路422输入进行查询读取即可。
会上,王工提出了强烈的反对意见,认为这种设计方法绝对不可取,这种方法只考虑了软件的简单与便利,而没有针对软件特点考虑问题,在设计中对实时性、负载平衡分配及实现算法上均存在缺陷,必须改进。
(1)你认为李工的设计在实时性、负载平衡分配和实现算法上存在怎样的缺陷?详细说明理由。
(2)请给出IOC模块和CPM模块之间双口存储器数据交换方法。
请用150字以内的文字说明针对IOC模块的多路RS422接口的数据采集,其驱动程序使用中断方式或查询方式的主要差别是什么?主要优缺点有哪些?
选项
答案
(1)主要差别如下。 中断方式是在程序接收或发送每一个字节时,均产生中断信号,发中断主要通知处理器一个字节已经发送完成;接收中断主要通知处理器RS422接口中有一个字节数据达到。 查询方式主要用程序读取RS422接口的寄存器,判别接口是否有数据到达或接口发送缓冲区是否空。 (2)优缺点如下。 中断方式:及时响应数据、不会产生数据丢失;系统开销大、实现较复杂。 查询方式:软件实现简单、接收数据快、系统开销小;不能及时响应。 在实现时,可根据具体要求,将两种方式结合使用。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/G4QZ777K
本试题收录于:
系统分析师下午案例分析考试题库软考高级分类
0
系统分析师下午案例分析考试
软考高级
相关试题推荐
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树10
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。要求不能创建任何新的结点,只调整指针的指向。 比如将二元查找树转换成双向链表4=6=8=10=12=14=16。
将一整数逆序后放入一数组中(要求递归实现)
输入一个整数,求该整数的二进制表达中有多少个1。例如输入10,由于其二进制表示为1010,有两个1,因此输出2。
概述.NET里对remoting和webservice两项技术的理解和实际中的应用。
输入一个整数数组,调整数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。要求时间复杂度为O(n)。
使用鼠标右键菜单方式,全部答复发件人为“jolin”的邮件,回复内容为“收到,请等待通知”。
利用【Internet】选项查看临时文件夹中的文件,并将其中的line文件删除。
关于“在Word中复制一段文本”的错误说法是()。A.可以使用剪贴板B.必须首先选定需要复制的文本C.可以用鼠标操作D.不能用键盘操作
编辑艺术字的方法()A.双击右键B.单击右键C.双击左键D.单击左键
随机试题
关于施工成本控制的说法,正确的是()。
诗句“天街小雨润如酥,草色遥看近却无”所描写的季节是()。
北京师范大学2017年秋季入学的学生中有些是免费师范生。所有的免费师范生都是家境贫寒的。凡家境贫寒的学生都参加了勤工助学活动。如果以上陈述为真,则以下各项必然为真,除了:
下列不是新生儿特殊生理状态的是()
依据企业所得税法的规定,下列各项中,按照支付所得的企业所在地确定所得来源地的是()。
下列关于银行利率风险的说法中,正确的有()。
根据公务员法,以下人员哪些不具有公务员身份?()
在软件需求规范中,下述()可以归类为过程要求。
Theevolutionofartificialintelligenceisnowproceedingsorapidlythat【C1】______theendofthecenturycheapcomputers【C2】
A、School.B、Hospital.C、Factory.B
最新回复
(
0
)