简答题

试画出缓冲池的组成结构图,并说明收容输入和提取输入的工作情况。

正确答案

缓冲池应该有三个队列:空缓冲区队列、装满输入数据的缓冲区队列、输出数据的缓冲区队列;四个工作缓冲区:收容输入工作缓冲区、收容输出工作缓冲区、提取输入工作缓冲区、提取输出工作缓冲区。
当输入设备欲输入数据时,从空缓冲区队列上取下来一个空缓冲区,作为收容输入工作缓冲区,待装满输入数据后,就将其挂在装满输入数据的缓冲区队列上。当cpu需要数据处理的时候,就从装满输入数据的缓冲区队列上取下一个缓冲区,作为提取输入工作缓冲区,当将其中数据消耗完后变成空缓冲区,将其挂在空缓冲区队列上。

答案解析

相似试题
  • 试说明盘块缓冲区的组成和盘块缓冲池的构成。

    简答题查看答案

  • 请绘出数字基带传输系统的基本结构图,并示意性地画出各个组成部分处理后的信号图形,说明图形中的信号有什么特点?

    简答题查看答案

  • 设有数据结构(D,R),其中D={1,2,3,4,5,6},R={(1,2),(2,3),(2,4),(3,4),(3,5),(3,6),(4,5),(4,6)}。试画出其逻辑结构图并指出属于何种结构。

    简答题查看答案

  • 什么是缓冲池?试说明缓冲池的工作情况。

    简答题查看答案

  • 某8255A端口地址范围为03F8H~03FBH,A组和B组均工作在方式0,A口作为数据输出端口,C口低4位作为状态信号输入口,其他端口未用:试画出该8255A与系统的连接图,并编写初始化程序。

    简答题查看答案

  • 某8255A的端口地址范围为03F8H~03FBH,A组和B组均工作在方式0,A口作为数据输出端口,C口低4位作为状态信号输入口,其它端口未用。试画出该片8255A与系统的连接图,并编写初始化程序。

    简答题查看答案

  • 设8255芯片的接口地址范围为03F8H~03FBH,A组B组均工作于方式0,A口作为数据输出口,C口低4位作为控制信号输入口,其他端口未使用。试画出该片8255芯片与系统的电路连接图,并编写初始化程序。

    简答题查看答案

  • 利用三态门芯片74LS244作为输入接口,接口地址为40FBH,试画出其与8088系统总线的连接图。

    简答题查看答案

  • 请画出总线型、环形和星型网络的拓扑结构图并说明各自的特点参见。

    简答题查看答案