简答题

假设某计算机带有20个终端同时工作,在运行用户程序的同时,能接受来自任意一个终端输入的字符信息,并将字符回送显示(或打印)。每一个终端的键盘输入部分有一个数码缓冲寄存器RDBRi(i=1~20),当在键盘上按下某一个键时,相应的字符代码即进入RDBRi,并使它的“完成”状态标志Donei(i=1~20)置1,要等处理器把该字符代码取走后,Donei标志才置0。每个终端显示(或打印)输出部分也有一个数码缓冲寄存器TDBRi(i=1~20),并有一个Readyi(i=1~20)状态标志,该状态标志为1时,表示相应的TDBRi是空着的,准备接收新的输出字符代码,当TDBRi接收了一个字符代码后,Readyi标志才置0,并送到终端显示(或打印),为了接收终端的输入信息,处理器为每个终端设计了一个指针PTRi(i=1~20)指向为该终端保留的主存输入缓冲区。处理器采用下列两种方案输入键盘代码,同时回送显示(或打印)。 (1)每隔一固定时间T转入一个状态检查程序DEVCHC,顺序地检查全部终端是否有任何键盘信息要输入,如果有,则顺序完成之。 (2)允许任何有键盘信息输入的终端向处理器发出中断请求。全部终端采用共同的向量地址,利用它使处理器在响应中断后,转入一个中断服务程序DEVINT,由后者询问各终端状态标志,并为最先遇到的请求中断的终端服务,然后转向用户程序。要求画出DEVCHC和DEVINT两个程序的流程图。

正确答案

答案解析

相似试题
  • 某软件项目已将有待开发的软件分解为600个对象点数,其中有20%可以复用。假设该项目参与人员月平均工资为3000元人民币,每月按20个工作日计算,每人每天能够完成1个对象点数的工作量。试估算该软件项目的人力成本。

    简答题查看答案

  • 一台带有多个终端的计算机系统即称为计算机网络。

    判断题查看答案

  • 已知某一办公楼有6层,每层20个房间。根据用户需求分析得知,每个房间需要安装1个电话语音点,1个计算机网络信息点,1个有线电视信息点。请你计算出该办公楼综合布线工程应定购的信息点插座的种类和数量是多少?需定购的信息模块的种类和数量是多少?(工作区子系统)

    简答题查看答案

  • 假设某软件生命周期为5年。现在投资20万,年利率为3%。从每一年年底收入5万元,请计算该项目的: ①货币的时间价值; ②投资回收期(保留小数点后两位)。

    简答题查看答案

  • 编一个关于求多个某门功课总分和平均分的程序。具体要求如下: (1)每个学生信息包括姓名和某门功课成绩。 (2)假设5个学生。 (3)使用静态成员计算5个学生的总成绩和平均分。

    简答题查看答案

  • 某公司信息点数量为20个,根据工作区子系统的设计,考虑到富余量,则理论上需要()。

    多选题查看答案

  • 某公司将一台运行WindowsServer2003操作系统的计算机配置为VPN服务器。该公司希望限制最多只能允许5个用户同时访问这台VPN服务器,那么应该采取()措施。

    单选题查看答案

  • 在以太网标准中约定了一个以太网上只允许出现5个网段,最多使用4个中继器,而且其中只有3个网段可以挂接计算机终端。

    判断题查看答案

  • 假设下述4个作业同时到达,当使用最大优先数优先调度算法时,作业的平均周转时间为()。

    单选题查看答案