直接输入输出的主要过程是什么?它有什么缺点?

题目
问答题
直接输入输出的主要过程是什么?它有什么缺点?
参考答案和解析
正确答案: 用户程序直接控制CPU与外围设备的数据传送。例如要把一个记录写到9号设备上,其描述如下:
BEGIN
将写命令加载到5号通用寄存器;对于记录的每个字节
DO
将输出记录的下一个字节装入寄存器2;重复测试设备9的状态寄存器和控制寄存器直到状态达到“就绪”为止;将寄存器2的数据送入设备控制器的数据寄存器;输出数据;
ENDDO;
END;
直接输入输出的缺点:由于CPU重复测试设备的状态寄存器和控制寄存器的状态,数据输出时由CPU负责传送数据,所以,一旦I/O过程开始,CPU时间全部被占用。造成CPU利用率降低,失去并发能力,和入出被测试的硬件出错的“死等待”。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

什么是机位直接闪光?其主要优缺点是什么?


正确答案:机位直接闪光就是闪光灯位于照相机上或紧靠照相机向被摄物体闪光拍摄。这是常用的闪光拍摄方法。该方法的优点是:操作简便、使用灵活、容易掌握、光线效果明亮、影像清晰度高。其缺点是:平光效果立体性较差,离主体较近的背景上会产生讨厌的“黑影环”,前亮后暗受光不匀,光滑面的反光呈刺眼的光斑,拍彩色照片会产生“红眼效果”。

第2题:

Microsoft Project主要功能是什么?它有哪些主要视图?这些视图的主要功能是什么?


正确答案: P.roject对网络工程项目进行规划和管理
功能:可以迅速而有效地对项目计划进行管理,交流项目状态,以及报告项目信息。与Microsoft Project Server 配合使用时,它还具有企业资源管理功能和公文包管理功能,如实时报告和方案分析工具。这些工具能使项目经理和业务决策人查看他们所在的部门或整个单位的项目和资源信息。
主要视图:
甘特图视图:甘特图视图是以工作表和条形图的形式显示基本的任务信息
跟踪甘特图:以图形化的方式查看任务的同时也可以访问有关部门任务的详细状况
任务分配状况视图:任务分配状况视图显示了资源完成的任务工时,它给每项任务列出了分配给该项任务的资源,以及每项资源在各个时间段内完成的具体工时
日历视图:日历视图是以月为时间单位的日历格式,用天或周来计算任务时间
网络图视图:主要以流程图方式来显示任务及其相关性。在网络视图中可以输入任务信息,但是不能够改变任务的相对位置
资源工作表视图:它主要采用电子表格的形式来显示有关资源的信息
资源使用状况视图:它主要是可以一次性查看所有资源的分配信息
资源图表视图:它主要显示的是单个资源的分配信息。以直方图的形式显示出了某一特定天内的资源总工时

第3题:

直接移印原理是什么?它有哪些用途?


正确答案:基本原理:直接移印是利用凹版印刷的的原理,即将凹版面上全部涂以印墨后,用刮刀刮去高面空白部份的印墨,仅剩下凹面的图纹部份印墨,再用硅橡胶制作的移印头施以压力粘出油墨,然后再转移到承印物上。
用途:直接移印可用于平面或不规则的凹凸表面,如多段面、多曲面、多角平面的各种成型物上进行印刷,一般面积较小、形状独特。多用于电子制品、光学制品、日用化妆品、儿童玩具、陶瓷、仪器、机械零部件等表面的印刷。

第4题:

应用层网关的工作过程是什么?它有什么优缺点?


正确答案: 主要工作在应用层,又称为应用层防火墙。它检查进出的数据包,通过自身复制传递数据,防止在受信主机与非受信主机间直接建立联系。应用层网关能够理解应用层上的协议,能够做复杂的访问控制,并做精细的注册和审核。
基本工作过程是:当客户机需要使用服务器上的数据时,首先将数据请求发给代理服务器,代理服务器再根据这一请求向服务器索取数据,然后再由代理服务器将数据传输给客户机。
常用的应用层网关已有相应的代理服务软件,如HTTP、SMTP、FTP、Telnet等,但是对于新开发的应用,尚没有相应的代理服务,它们将通过网络层防火墙和一般的代理服务。
应用层网关有较好的访问控制能力,是目前最安全的防火墙技术。能够提供内容过滤、用户认证、页面缓存和NAT等功能。但实现麻烦,有的应用层网关缺乏“透明度”。应用层网关每一种协议需要相应的代理软件,使用时工作量大,效率明显不如网络层防火墙。

第5题:

直接输入输出的主要过程是什么?它有什么缺点?


正确答案: 用户程序直接控制CPU与外围设备的数据传送。例如要把一个记录写到9号设备上,其描述如下:
BEGIN
将写命令加载到5号通用寄存器;对于记录的每个字节
DO
将输出记录的下一个字节装入寄存器2;重复测试设备9的状态寄存器和控制寄存器直到状态达到“就绪”为止;将寄存器2的数据送入设备控制器的数据寄存器;输出数据;
ENDDO;
END;
直接输入输出的缺点:由于CPU重复测试设备的状态寄存器和控制寄存器的状态,数据输出时由CPU负责传送数据,所以,一旦I/O过程开始,CPU时间全部被占用。造成CPU利用率降低,失去并发能力,和入出被测试的硬件出错的“死等待”。

第6题:

Java的输入输出类库是什么?Java的基本输入输出类是什么?流式输入输出的特点是什么?


正确答案:Java的输入输出类库是Java.io包。Java的基本输入输出类是类InputStream和OutputStream类。流式输入输出的一大特点是数据的写入、读取都是沿着数据流序列的顺序进行。

第7题:

什么叫“单一草坪”?它有什么主要优点与缺点?


正确答案: 单一草坪是指草坪组合中只含一个种,并且只含该种中的一个品种。其优点是保证了草坪最高的纯度和一致性,可造就最美、最均一的草坪外观。由于遗传背景较为单一,因此对环境的适应能力较差,要求养护管理的水平也较高。

第8题:

什么是机械密封?它有那几部分组成?机械密封的适用范围是什么?其优缺点有哪些?


正确答案: 机械密封又称端面密封,是一种随轴旋转用的接触式动密封。它是在流体介质和弹性元件的作用下,两个垂直于轴心线的密封端面紧密贴合,相对旋转,从而达到密封的目的。
组成:动环、静环、补偿缓冲机构、辅助密封圈、传动机构组成。适用范围:旋转的机械上广泛使用。特点:密封性能可靠、寿命长、摩擦功率损耗小、对旋转轴的振摆和轴对壳体孔的偏斜不敏感。适用范围广泛。比填料密封结构复杂,动静环端面加工要求高,需要一定的安装技术,成本较高。

第9题:

再生制动的原理是什么,它有什么优缺点,适用于什么场合?


正确答案: 在电动机工作过程中,由于外力的作用(如起重机在下放重物时)可使电动机的转速n超过旋转磁场的同步转速n1,此时电动机转子导体与旋转磁场的相对切割方向同电动机原状态相反,则转子电流及电磁转矩的方向也相反,即电磁转矩方向与转子旋转方向相反,变为制动转矩。因此电动机此时是将机械功率转变为电功率,向电网传送电能,故称为再生制动(发电制动),也称为回馈制动,即将电能回送给电网。
再生制动的优点是经济性能好,可将负载的机械能转换成电能反送到电网上,缺点是范围较窄,仅当电动机转速n>n1(同步转速)时才能实现制动。
它有两种制动状态:
(1)在调速过程中的再生制动,这种制动应用在多速异步电动机由高速变换到低速时的制动过程(由交流电动机拖动的龙门刨工作台,从高速变为低速时,同样有再生制动状态存在);
(2)生产机械下放重物时的再生制动,这种制动应用在起重机下放重物时的制动过程。电动机下放重物时,在重物的位能转矩作用下,电动机的转速高于同步转速,电动机的电磁转矩与外加转矩相反,这时电磁转矩变成了阻止重物下降的制动转矩,重物的位能转换成电能馈送回电网。

第10题:

使用查询方式进行输入输出的优缺点是什么?


正确答案:使用查询方式编程可直接在端口级上输入输出信息,数据的传送速度和吞吐量比较高,另外在控制多个设备的I/O时,可在程序中安排它们的优先级,最先查询的设备,其作的优先级也最高。修改程序中的查询次序,实际上也就修改了设备的优先级,这样以最简便的方法实现了对设备优先级的控制。查询方式的缺点主要是在查询过程中,要反复地查询等待,浪费了CPU原本可执行大量指令的时间,而且由询问转向相应的处理程序的时间较长,尤其在设备比较多的情况下。