首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
嵌入式系统中配置了大量的外围设备,即I/O设备。依据工作方式不同可以分为字符设备、块设备和网络设备。下面描述不正确的是__________。
嵌入式系统中配置了大量的外围设备,即I/O设备。依据工作方式不同可以分为字符设备、块设备和网络设备。下面描述不正确的是__________。
admin
2021-01-07
42
问题
嵌入式系统中配置了大量的外围设备,即I/O设备。依据工作方式不同可以分为字符设备、块设备和网络设备。下面描述不正确的是__________。
选项
A、键盘、显示器、打印机、扫描仪、鼠标等都属于字符设备
B、块设备是以块为单位进行传输的,如磁盘、磁带和光盘等
C、网络设备主要用于与远程设备进行通信
D、网络设备的传输速度和字符设备相当
答案
D
解析
本题考查嵌入式系统中设备分类方面的基础知识。
嵌入式系统中配置了大量的外围设备,即I/O设备。依据工作方式不同可以分为字符设备、块设备和网络设备。
字符(char)设备是能够像字节流(类似文件)一样被访问的设备,由字符设备驱动程序来实现这种特性。字符设备驱动程序通常至少要实现open、close、read和write的系统调用。字符终端(/dev/console)和串口(/dev/ttyS0以及类似设备)就是两个字符设备,它们能很好的说明“流”这种抽象概念。字符设备可以通过节点来访问,比如/dev/tty1和I/devilp0等。这些设备文件和普通文件之间的唯一差别是:对普通文件的访问可以前后移动访问位置,而大多数字符设备是一个只能顺序访问的数据通道。然而,也存在具有数据区特性的字符设备,访问它们时可前后移动访问位置。例如framebuffer就是这样的一个设备,可以用mmap或lseek访问抓取的整个图像。
与字符设备类似,块设备也是通过/dev目录下的文件系统节点来访问。块设备(例如磁盘)上能够容纳文件系统。在大多数的Unix系统中,进行I/O操作时块设备每次只能传输一个或多个完整的块,而每块包含512字节(或2的更高次幂字节的数据)。Linux可以让应用像字符设备一样地读写块设备,允许一次传递任意多字节的数据。因此,块设备和字符设备的区别仅仅在于内核内部管理数据的方式,也就是内核及驱动程序之间的软件接口,而这些不同对用户来讲是透明的。在内核中,和字符驱动程序相比,块驱动程序具有完全不同的接口。
网络接口是一个能够和其他主机交换数据的设备。接口通常是一个硬件设备,但也可能是个纯软件设备,比如回环(loopback)接口,网络接口由内核中的网络子系统驱动,负责发送和接收数据包。许多网络连接(尤其是使用TCP协议的连接)是面向流的,但网络设备却围绕数据包的传送和接收而设计。网络驱动程序不需要知道各个连接的相关信息,它只要处理数据包即可。由于不是面向流的设备,因此将网络接口映射到文件系统中的节点(比如/dev/ttyl)比较困难。Unix访问网络接口的方法仍然是给它们分配一个唯一的名字(比如eth0),但这个名字在文件系统中不存在对应的节点。内核和网络设备驱动程序间的通信,完全不同于内核和字符以及块驱动程序之间的通信,内核调用一套和数据包相关的函数而不是read、write等。
转载请注明原文地址:https://kaotiyun.com/show/hVWZ777K
本试题收录于:
嵌入式系统设计师上午基础知识考试题库软考中级分类
0
嵌入式系统设计师上午基础知识考试
软考中级
相关试题推荐
为了推动多媒体会议系统的发展,ITU组织制定了一系列标准,其中(59)系列标准用于LAN,会议。通用视频会议系统中的核心是(60)。
为了推动多媒体会议系统的发展,ITU组织制定了一系列标准,其中(59)系列标准用于LAN,会议。通用视频会议系统中的核心是(60)。
信息工程是计算机信息系统发展的产物,形成了以(33)为中心的开发方法,以(34)的组织和实施来实现,并提供直到系统完成的各阶段的实施方法。
COCOMO模型按其详细程度分为三级,其中(62)COCOMO模型是一个静态单变量模型,它用一个已估算出来的源代码行数为自变量的函数来计算软件开发工作量。
《监理大纲》、《监理规划》、《监理实施细则》是相互关联的,它们在制定的时间上具有先后顺序。下面顺序中,正确的是(3)。
ISO9000族标准中的位置,它是计算机软件机构实施(3)的(4)标准,由于(5)标准本来是针对传统的制造业制定的,而软件业又有许多不同于制造业的特必(6)起了桥梁作用。(7)将整个软件生产周期分成17个过程,并且对每一个过程按“过程—活动—任务”的三个
计算机系统(21)的提高,不利于提高系统的可移植性。
Whichofthefollowingwouldrequirereal-timeprocessing?______.
(2013年上半年)Theworkthatneedstobeaccomplishedtodeliveraproduct,service,orresultwiththespecifiedfeaturesandfunction
信息物理系统(CPS,Cyber-PhysicalSystems)是一个综合计算、网络和物理环境的多维复杂系统,通过3C(Computing、Communication、Control)技术的有机融合与深度协作,实现大型工程系统的实时感知、动态控制和信息
随机试题
下列关于资产收益的说法中,正确的有()。
男,45岁,无痛性全程血尿2个月,查体无异常。IVP:左肾上盏拉长、变窄边缘不规则。最可能的诊断是
非处方药专有标识可以单色印刷的位置有
备单位保存的会计档案不得借出,本单位内部人员查阅或复制会计档案,应经会计主管人员批准。()
产品成本项目一般包括()。
A公司向B银行申请1000万元的贷款。首先,银行为了取得这笔资金,以6%的利率吸收存款,这笔贷款成本中含有6%的资金成本;其次,分析、发放和管理这笔贷款的非资金性营业成本估计为总贷款额的4%;再次,银行贷款部门可能会因为贷款违约风险追加4%的贷款利率;最后
金融监管国际化的进程如下:1975年2月,在瑞士巴塞尔成立了银行管理和监督实施委员会,简称巴塞尔银行监管委员会。1988年7月,巴塞尔银行监管委员会公布了《关于统一国际银行资本测量和资本标准的报告》,简称《巴塞尔资本协议》。1997年9月,巴塞尔银行
企业收入的主要来源是()。
ThepurposeoftheauthorinwritingthistextistoThephrase"current’accommodative’monetarystance"(Para.3)denotes
关于主板的描述中.错误的是()。
最新回复
(
0
)