首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
There are different ways that operating systems can carry out software I/O procedures. Which of the following is used when the C
There are different ways that operating systems can carry out software I/O procedures. Which of the following is used when the C
admin
2013-12-19
39
问题
There are different ways that operating systems can carry out software I/O procedures. Which of the following is used when the CPU sends data to an I/O device and then works on another process’s request until the I/O device is ready for more data?
选项
A、I/O using DMA
B、Interrupt-driven I/O
C、Programmable I/O
D、Premapped I/O
答案
B
解析
B正确。如果操作系统使用的是中断驱动型I/O(输入/输出),这就意味着CPU向I/O设备发送数据后便转而去处理另外一个进程的请求。当I/O设备准备接受更多数据时,它会向CPU发送一个中断请求。CPU将停止它正在进行的工作,发送更多的数据,然后再转向另一个工作。这个过程(发送数据——离开,做其他事——中断——发送数据)将持续进行直到该进程结束。
A不正确。因为直接内存访问(Direct Memory Access,DMA)是一种不使用CPU而直接在I/O设备和系统内存之间传输数据的方法。这种方式大大提高了数据传输速度。当用于I/O活动时,DMA控制器在不打扰CPU的情况下向I/O设备发送数据。这种方法有时叫未映射I/O。
C不正确。因为当操作系统使用可编程I/O时,这意味着该CPU向I/O设备发送数据,并轮询该设备是否准备接收更多数据。如果该设备不准备接收更多数据,那么CPU等待该设备做好数据接收的准备就是在浪费时间。例如,CPU向打印机发送一个字节的数据(一个字符),然后询问打印机是否准备接收另外一个字节的数据。CPU每次仅发送一个字节去打印。这是一个非常慢的工作方式,非常浪费CPU的宝贵时间。
D不正确。因为在预映射的I/O系统中,CPU把发出请求进程的物理内存地址发送给I/O设备;而该I/O设备足够可信,可以和内存的内容直接进行交互。所以CPU并不控制I/O设备和存储器之间的交互活动。该操作系统相信该设备会循规蹈矩。因此,预映射型I/O并不像其他方法一样是性能相关的,而是提供一个能直接影响安全的方法。完全映射型I/O也影响安仝性。然而,在这种情况中操作系统并不完全相信I/O设备,它并不为I/O设备分配物理地址。相反,I/O设备使用纯粹的逻辑地址,并(在安仝环境中)代表提出请求的进程进行工作。所以,该操作系统并不相信直接与内存进行交互的设备。操作系统不会信任进程或者设备,而是作为控制它们之间通信的代理。
转载请注明原文地址:https://jikaoti.com/ti/alO7FFFM
0
CISSP认证
相关试题推荐
Thecountry’sinadequatementalhealthsystemgetsthemostattentionafterinstancesofmassviolencethatthenationhasseen
[A]Meetingdifferentneeds[B]Smallerisbetter[C]Betterproductmakesgreaterquantity[D]Qualityvsquantity[E]Chillyc
VirtualDriverDrivinginvolvessharpeyesandkeenears,analyzingwithabrain,andcoordinationbetweenhands,feetandb
CigarettesmokingisahealthhazardofsufficientimportanceintheUnitedStatestowarrantappropriateremedialaction.Itwa
Everytwoweeksalanguagedisappears.By2100nearlyhalfofthe6,000spokentodaymaybegone.Migration,eitherbetweencoun
[A]ThecontrolofthemixtureissoperfectthatwhereveryougointheworldwhereKFCissold,theendresultisexactlythe
Fewthingssay"forgetI’mhere"quitesoeloquentlyastheposeoftheshy—theavertedgaze,thehunchedshoulders,thebodypi
Companieshaveembarkedonwhatlookslikethebeginningsofare-runofthemergersandacquisitions(M&A)wavethatdefinedth
IfthetradeunionistJimmyHoffawerealivetoday,hewouldprobablyrepresentcivilservant.WhenHoffa’sTeamsterswereinth
Manypeopletalkedofthe288,000newjobstheLaborDepartmentreportedforJune,alongwiththedropintheunemploymentrate
随机试题
石崇和王恺争豪,并穷绮丽,以饰舆服。武帝,恺之甥也,每助恺。尝以一珊瑚树高二尺许赐恺。枝柯扶疏,世罕其比。恺以示崇;崇视讫,以铁如意击之,应手而碎。恺既惋惜,又以为疾己之宝,声色甚厉。崇日:“不足恨,今还卿。”乃命左右悉取珊瑚树,有三尺、四尺,条千绝世,光
Allthatwereallyneedtoplotoutthefutureofouruniverseareafewgoodmeasurements.Thisdoesnotmeanthatwecansitd
能引起生物机体发生反应的各种环境变化,统称为
()是指水与土空隙管壁接触时,由于湿润和静电引力作用,在毛细管壁形成的水。
有抗冻性要求的混凝土必须掺入(),使其具有要求的含气量。
甲公司将它的关键业务外包出去,结果外包公司仗着该业务对公司的重要性,开出高价,后来查出是因为企业内部涉及该业务的人员,与外包公司的人员串通,对于业务涉及的关键环节的技术多收费用,导致业务控制系统失控。其中包含的风险有()。
企业享受的下列税收优惠中,属于企业会计准则规定的政府补助的是()。
为清除井底污泥,用揽绳将抓斗放入井底,抓起污泥提出井口,设井深30m,抓斗自重400N,揽绳每米重50N,抓斗盛污泥2000N,提升速度为3m/s,在提升过程中,污泥以20N/s的速度从抓斗中漏掉,现将抓斗从井底提升到井口,问客服重力做多少功?
Oracle的Internet解决方案主要包括哪几部分工具?Ⅰ.OracleExpressServerⅡ.OracleExpressObjectsⅢ.OracleExpressAnalyzerⅣ.OracleWebListenerⅤ.OracleWebAg
下列关于对象的描述,不正确的是()。
最新回复
(
0
)