在I/O管理中通常需要设立缓冲机制,请说明建立I/O缓冲的主要目的是什么?另外若采用缓冲池管理I/O访问时,请说明缓冲池中包含的缓冲区是可以用做输入呢?还是用做输出?这时对于某种I/O设备来讲,最多可以使用缓冲池中的多少个缓冲区来完成设备的管理呢?
A、有16个输入端,1个输出端,4个控制端
B、有16个输入端,1个输出端,3个控制端
C、有1个输入端,16个输出端,4个控制端
D、有1个输入端,16个输出端,3个控制端
B.由于接口处于主机与I/O设备之间,因此数据必须通过接口才能实现主机与I/O设备之间的传送。为实现此功能,要求接口中具有数据通路,这种数据通路还应具有缓冲能力,即将数据暂存在接口内。
C.此功能是为了使CPU能及时了解各I/O设备的工作状态,接口内必须设置一些反映设备工作状态的触发器。
D.当CPU向IO设备发出命令时,要求I/O设备能做出响应,如果I/O接口不具备此功能,那么设备将无法响应,故通常在I/O接口中设有存放命令的命令寄存器以及命令译码器。
A.数据总线上输出的数据
B.不同的地址代码
C.内存与I/O设备使用不同的地址总线
D.不同的指令
A.
B.
C.
D.
A.0000H~FFFFH
B.0000H~7FFFH
C.0000H~3FFFH
D.0000H~03FFH
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!