第八章输入输出系统习题参考答案
- 格式:doc
- 大小:74.50 KB
- 文档页数:3
思考题一、判断题1、变压器的额定容量是指变压器二次侧输出的视在功率。
×2、变压器接负载后,主磁通是由一次侧和二次侧电流共同产生的。
√3、负载变化时,变压器的励磁电流基本保持不变。
√4、电源电压变化时,变压器的励磁电流基本保持不变。
×5、变压器空载和负载时,主磁通基本保持不变。
√6、变压器可以用来进行频率变换。
×7、变压器可以用来进行功率变换。
×8、自耦变压器的电压比越大,共用绕组中的电流越小。
×9、电压互感器的二次侧绕组线径较一次侧绕组粗。
×11、电流互感器的二次侧绕组线径较一次侧绕组粗。
×10、由于变压器的励磁电流基本不变,所以变压器的铜耗称为不变损耗。
×二、选择题1、对于电阻性和电感性负载,当变压器副边电流增加时,副边电压将( b )。
(a)上升(b)下降(c)保持不变2、变压器对( c )的变换不起作用(a)电压(b)电流(c)功率(d)阻抗3、变压器是通过( a )磁通进行能量传递的。
(a)主(b)一次侧漏(c)二次侧漏(d)一次、二次侧漏4、一台电压比为2的单相变压器,二次侧接有8Ω的负载;若从一次侧看,其负载为( d )Ω。
(a)4 (b)8 (c)16 (d)325、变压器的负载变化时,其( c )基本不变。
(a)输出功率(b)输入功率(c)励磁电流(d)输入电流6、变压器电源电压升高,空载时其励磁电流( b )。
(a)略有增大(b)增大较多(c)基本不变(d)反而减小7、变压器的同名端与绕组的(c )有关。
A、电压(b)电流(c)绕向(d)匝数8、工作时电压互感器的二次侧不能(b);电流互感器的二次侧不能()。
(a)短路;短路(b)短路;开路(c)开路;短路(d)开路;开路9、自耦变压器的共用绕组导体流过的电流( a )。
(a)较大(b)较小(c)为一次二次边电流之和(d)等于负载电流10、变压器的铁损耗称为“不变损耗”,是因为铁损耗不随( a )而变化。
6.1 分类说明8086CPU有哪几种中断?答:8086CPU中断源可分为内部中断和外部中断,内部中断有溢出中断、除法出错中断、INTn指令中断、断点中断、单步(陷阱)中断;外部中断有可屏蔽中断INTR\不可屏蔽中断NMI。
6.2 简述 8086可屏蔽中断的响应过程。
可屏蔽中断INTR接受来自普通外设的中断请求信号(一般使用可编程中断控制器8059A来管理此类外设的中断请求),当该信号线有效时,CPU将根据中断允许标志IF的状态来决定是否响应。
如果IF=0,则表示INTR线上中断被屏蔽或禁止,CPU将不理会该中断请求而处理下一条指令。
由于CPU并不锁存INTR信号,INTR信号必须保持有效状态,直到接受到响应信号或撤销请求为止。
如果IF=1,则表示INTR线上的中断开放,CPU在完成现在正在执行的指令后,识别该中断请求,并进行中断处理。
6.5 中断应答时序如图6.2所示,说明前后两个INTA周期的任务。
第一个INTA表示对中断请求的响应,用于通知中断请求设备,第二个INTA用于将中断类型号送数据总线的低8位上。
期间LOCK信号用于保证在中断响应过程中不会被其他CPU占用总线而导致中断响应失败。
6.9 某外设中断类型号为10H,它的中断服务程序的入口地址为1020H:3FC9H,求其向量地址并具体描述中断向量的各字节在存储器中的存储情况。
解:向量地址:10H*4=40H[0040H]、[0041H]、[0042H]、[0043H]依次存放C9H、3FH、20H、10H6.10 某外设的中断服务子程序名称为INT_PROC,其中断类型号为18H,试编写一程序段将该外设的中断向量装入到中断向量表中。
解:向量地址:18H*4=60HPUSH DSMOV AX,0MOV DS,AXMOV WORD PTR [0060H],OFFSET INT_PROCMOV WORD PTR [0062H],SEG INT_PROCPOP DSHLT7.2 简述CPU与外围设备交换信息的过程。
第六章文件系统6.3习题6.3.1 单项选择题1.操作系统对文件实行统一管理,最基本的是为用户提供( )功能。
A.按名存取 B.文件共享 C.文件保护 D.提高文件的存取速度2.按文件用途分类,编译程序是( )。
A.系统文件 B.库文件 C.用户文件 D.档案文件3.( )是指将信息加工形成具有保留价值的文件。
A.库文件 B.档案文件 C.系统文件 D.临时文件4.把一个文件保存在多个卷上称为( )。
A.单文件卷 B.多文件卷 C.多卷文件 D.多卷多文件5.采取哪种文件存取方式,主要取决于( )。
A.用户的使用要求 B.存储介质的特性C.用户的使用要求和存储介质的特性 D.文件的逻辑结构6.文件系统的按名存取主要是通过( )实现的。
A.存储空间管理 B.目录管理 C.文件安全性管理 D.文件读写管理7.文件管理实际上是对( )的管理。
A.主存空间 B.辅助存储空间 C.逻辑地址空间 D.物理地址空间8.如果文件系统中有两个文件重名,不应采用( )结构。
A.一级目录 B.二级目录 C.树形目录 D.一级目录和二级目录9.树形目录中的主文件目录称为( )。
A.父目录 B.子目录 C.根目录 D.用户文件目录10.绝对路径是从( )开始跟随的一条指向制定文件的路径。
A.用户文件目录 B.根目录 C.当前目录 D.父目录11.逻辑文件可分为流式文件和( )两类。
A.索引文件 B.链接文件 C.记录式文件 D.只读文件12.由一串信息组成,文件内信息不再划分可独立的单位,这是指( )。
A.流式文件 B.记录式文件 C.连续文件 D.串联文件13.记录式文件内可以独立存取的最小单位是由( )组成的。
A.字 B.字节 C.数据项 D.物理块14.在随机存储方式中,用户以( )为单位对文件进行存取和检索。
A.字符串 B.数据项 C.字节 D.逻辑记录15.数据库文件的逻辑结构形式是( )。
A.链接文件 B.流式文件 C.记录式文件 D.只读文件16.文件的逻辑记录的大小是( )。
第八章输入输出系统一、填空题;1.直接内存访问(DMA)方式中,DMA控制器从CPU完全接管对的控制,数据交换不经过CPU,而直接在内存和之间进行。
2.通道是一个特殊功能的,它有自己的专门负责数据输入输出的传输控制。
3.并行I/O接口和串行I/O接口是目前两个最具有权威性的标准接口技术。
4.在计算机系统中,CPU对外围设备的管理,除了程序查询方式、程序中断方式外,还有方式、方式和方式。
5.程序中断方式控制输入输出的主要特点是,可以使A 和B 并行工作。
6.DMA控制器按其A 结构,分为B 型和C 型两种。
7.通道是一个特殊功能的A ,它有自己的B 专门负责数据输入输出的传输控制,CPU只负责C 功能。
8.通道有三种类型:A 通道、B 通道、C 通道。
9.二、选择题:1.下面有关“中断”的叙述,______是不正确的。
A.一旦有中断请求出现,CPU立即停止当前指令的执行,转而去受理中断请求B.CPU响应中断时暂停运行当前程序,自动转移到中断服务程序C.中断方式一般适用于随机出现的服务D.为了保证中断服务程序执行完毕以后,能正确返回到被中断的断点继续执行程序,必须进行现场保存操作2.中断向量地址是______。
A. 子程序入口地址B. 中断服务例行程序入口地址C. 中断服务例行程序入口地址的地址D. 主程序返回地址3.在数据传送过程中,数据由串行变并行或由并行变串行,其转换是通过______。
A. 移位寄存器B. 数据寄存器C. 锁存器D. 指令寄存器4.下述I/O控制方式中,主要由程序实现的是______。
A. PPU(外围处理机)方式B. 中断方式C. DMA方式D. 通道方式5.采用DMA方式传送数据时,每传送一个数据要占用______的时间。
A. 一个指令周期B. 一个机器周期C. 一个时钟周期D. 一个存储周期6.发生中断请求的条件是______。
A. 一条指令执行结束B. 一次I/O操作开始C. 机器内部发生故障D. 一次DMA操作开始7.中断向量地址是______。
一、判断题1、(√)使用括号改善表达式的清晰性。
2、(×)对递归定义的数据结构不要使用递归定义的过程。
3、(×)尽可能对程序代码进行优化。
4、(√)不要修改不好的程序,要重新编写。
5、(√)不要进行浮点数的相等比较。
6、(×)应尽可能多地使用临时变量。
7、(√)利用数据类型对数据值进行防范。
8、(×)用计数方法而不是用文件结束符判别批量数据输入的结束。
9、(×)程序中的注释是可有可无的。
10、(√)使用有意义的标识符。
11、(×)应尽量把程序编写的短一些。
12、(×)应尽量使用goto语句。
二、选择题1、在编码中首先要考虑的是(B)。
A、程序的执行效率B、程序的可读性C、程序的一致性D、程序的安全性2、(D)。
不属于序言性注释内容的是A、模块设计者B、修改日期C、程序的整体说明D、语句功能3、序言性注释应置于文件或模块的(A)位置。
A、起始B、结束C、中间D、起始和中间4、如果编写系统软件,可选用的语言是(C)。
A、FoxProB、COBOLC、CD、FORTRAN5、选择程序设计语言不应该考虑的是(B)。
A、应用领域B、语言的功能C、用户的要求D、用户的使用水平6、与编程风格有关的因素不包括(D)。
A、源程序文档化B、语句构造C、输入输出D、程序的编译效率7、最早用于科学计算的程序设计语言是(C)。
A、PROLOGB、SmalltalkC、FORTRAND、COBOL8、功能性注释的主要内容不包括(B)。
A、程序段的功能B、模块的功能C、数据的状态D、语句的功能9、对建立良好的编程风格,下面描述正确的是(A)。
A、程序应简单、清晰、可读性好B、符号名的命名只要符合语法即可C、充分考虑程序的执行效率D、程序的注释可有可无10、源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括合适的标识符、注释和(A)。
第八章文件系统(3)一、单项选择题1.磁盘是可共享设备,因此每一时刻 D 作业启动它。
A.可以由任意多个 B.能限定多个C.至少能由一个D.至多能由一个2.磁盘调度的目的是为了缩短 B 时间。
A.寻道 B.延迟 C.传送 D.启动3.磁盘上的文件以 A 单位读写。
A.盘块 B.记录 C.柱面 D.磁道4.某磁盘组的每个盘面上有200个磁道,格式化时每个磁道被分成4个扇区,整个盘组共有8000个物理块,那么该盘组应由 C张盘组成。
A.4 B.5 C.8 D.105.一个磁盘的转速为7200转/分,每个磁道有160个扇区,每扇区有512字节,那么理想情况下,其数据传输率为 C 。
A.7200×160KB/s B.7200KB/sC.9600KB/s D.19200KB/s6.在以下磁盘调度中, A 算法可能出现饥饿现象。
A.电梯调度 B.最短寻道时间优先C.循环扫描算法 D.先来先服务7.在以下磁盘调度中, B 算法可能会随时改变磁头的运动方向。
A.电梯调度B.先来先服务C.循环扫描算法 D.都不会8.假设磁头当前位于第105道,正在向磁道序号增加的方向移动。
现有一个磁道访问请求序列为35、45、12、68、100、180、170、195。
采用SCAN调度(电梯调度)算法得到的磁道访问序列是 A 。
A.110、170、180、195、68、45、35、12B.110、68、45、35、12、170、180、195C.110、170、180、195、12、35、45、68D.12、35、45、68、110、1 70、1 80、1959.设磁盘的I/O请求队列中的柱面号为19、376、205、134、18、56、193、396、29、3、19、40,磁头的起始位置为100,若采用SCAN(电梯调度)算法(磁头的运行方向是向内的),则磁头移动 C 个磁道。
A.205 B.480 C.490 D.51210.设磁盘的I/O请求队列中的柱面号为55、58、39、18、90、160、150、38、184,磁头的起始位置为100,若采用SSTF(最短寻道利间优先)算法,则磁头移动个磁道。
第八章管理信息系统的系统实施8.1 单项选择题1、在项目管理中, 主要需协调( c )之间的矛盾,并加强他们之间的联系和合作。
a. 系统设计人员和系统分析人员b. 领导和计算机技术人员c. 系统分析人员和计算机技术人员d. 系统设计人员和编程人员2、程序员设计程序和编写程序时主要依据下列资料进行:( c )。
a. 系统流程图b. 程序流程图c. 系统流程图、程序编写说明书及输入/ 输出说明d. 处理流程图3、DO WHILE-ENDDO 语句用于( b ) 。
a. 选择结构b. 循环结构c. 顺序结构d. 网络结构4、系统实施阶段的工作内容中有( b )。
a. 文件和数据库设计b.系统运行的日常维护c. 编写程序设计说明书d.制定设计规范5、程序的总调指的是( c )a. 主控制调度程序调试b. 调试功能模块c. 将主控制调度程序和各功能模块联结d. 测试模块的运转效率6、调试程序时, 用空数据文件去进行测试, 检查程序能否正常运行。
这是属于( a ) 。
a. 用异常数据调试 b 用正常数据调试c. 用更新数据调试 d 用错误数据调试7、调试程序时应当使用( a )。
a. 错误数据和异常数据去调试b. 更新数据去调试c. 预测数据去调试d. 模糊数据去调试8.2 填充题1、系统总调应由__系统分析员_和程序员合作进行。
2、在系统实施阶段中, 用新系统取代旧系统通常采用_平行_转换方法,即新旧两系统同时运行, 在这过程中对照两者的__输出_。
3、主控制和调度程序调试是调试所有控制程序和各_功能模块,参数__相联的接口, 保证控制通路和传送的正确性。
4、整个系统程序的总调是将主控制程序和__主控制调度功能模块_联结起来进行调试。
5、循环结构是重复执行一个或几个模块, 直到满足某一__条件_为止。
6、结构化程序设计方法的特点是对任何程序都设计成顺序结构、_循环结构_和_选择结构_等三种基本逻辑结构。
7、现在的DBMS 往往不只用于数据管理, 而且还具备一定的生成功能, 如具有__菜单__生成功能和__报表_生成功能等。
第5章S7-200 PLC的指令系统习题与思考题7-200指令参数所用的基本数据类型有哪些?:S7-200 PLC的指令参数所用的基本数据类型有1位布尔型(BOOL)、8位无符号字节型(BYTE)、8位有符号字节型(SIMATIC模式仅限用于SHRB指令)、16位无符号整数(WORD)、16位有符号整数(INT)、32位无符号双字整数(DWORD)、32位有符号双字整数(DINT)、32位实数型(REAL)。
实数型(REAL)是按照ANSI/IEEE 754-1985标准(单精度)的表示格式规定。
2~255字节的字符串型(STRING)即I/O指令有何特点?它应用于什么场合?:立即指令允许对输入和输出点进行快速和直接存取。
当用立即指令读取输入点的状态时,相应的输入映像寄存器中的值并未发生更新;用立即指令访问输出点时,访问的同时,相应的输出映像寄存器的内容也被刷新。
由于立即操作指令针对的是I/O端口的数字输入和数字输出信号,所以它们的位操作数地址只能是物理输入端口地址Ix.x和物理输出端口地址Qx.x。
辑堆栈指令有哪些?各用于什么场合?:复杂逻辑指令,西门子称为逻辑堆栈指令。
主要用来描述对触点进行的复杂连接,并可以实现对逻辑堆栈复杂的操作。
杂逻辑指令包括:ALD、OLD、LPS、LRD、LPP和LDS。
这些指令中除LDS外,其余指令都无操作数。
这些指令都是位逻辑指令。
装载与指令ALD用于将并联子网络串联起来。
装载或指令OLD用于将串联子网络并联起来。
辑推入栈指令LPS,在梯形图中的分支结构中,用于生成一条新的母线,左侧为主控逻辑块时,第一个完整的从逻辑行从此处开始。
辑读栈指令LRD,在梯形图中的分支结构中,当左侧为主控逻辑块时,该指令用于开始第二个和后边更多的从逻辑块。
辑栈弹出指令LPP,在梯形图中的分支结构中,用于恢复LPS指令生成的新母线。
入堆栈指令LDS,复制堆栈中的第n级值,并将该值置于栈顶。
计算机系统基础袁春风第二版课后答案计算机系统基础是计算机科学与技术专业中非常重要的一门课程。
它主要介绍了计算机系统的基本原理、结构和运行机制等内容。
为了帮助同学们更好地理解和掌握这门课程,袁春风老师编写了《计算机系统基础》第二版,并在课后附上了一系列的习题与答案。
本文将就该书第二版的课后答案进行论述和解答。
第一章:计算机系统概述本章主要介绍了计算机系统的概念、发展历程以及计算机硬件和软件的基本组成部分等。
通过学习本章,同学们可以了解到计算机系统的总体结构,为后续章节的学习打下坚实的基础。
第二章:数字逻辑与数字系统本章主要介绍了数字逻辑与数字系统的基本概念和基本形式,如布尔代数、逻辑函数、逻辑门电路等。
同时,还涉及到数字系统的组合逻辑和时序逻辑设计等内容。
通过学习本章,同学们可以更好地理解和掌握数字逻辑与数字系统的相关知识,为后续章节的学习打下坚实的基础。
第三章:存储系统本章主要介绍了计算机存储系统的基本概念、结构和存储器的层次结构等。
同时,还涉及到存储系统的性能指标和存储器的组成原理。
通过学习本章,同学们可以更好地理解和掌握计算机存储系统的相关知识,为后续章节的学习打下坚实的基础。
第四章:指令系统本章主要介绍了计算机的指令系统和指令的执行方式等。
同时,还涉及到指令的寻址方式和指令的编码方式等内容。
通过学习本章,同学们可以更好地理解和掌握计算机的指令系统,为后续章节的学习打下坚实的基础。
第五章:中央处理器本章主要介绍了计算机的中央处理器(CPU)的基本组成和工作原理等。
同时,还涉及到CPU的指令执行过程和数据传输方式等内容。
通过学习本章,同学们可以更好地理解和掌握计算机的中央处理器的相关知识,为后续章节的学习打下坚实的基础。
第六章:总线与I/O系统本章主要介绍了计算机系统中的总线和I/O系统的基本概念和工作原理等。
同时,还涉及到总线的分类和总线的组织方式等内容。
通过学习本章,同学们可以更好地理解和掌握计算机系统中总线和I/O系统的相关知识,为后续章节的学习打下坚实的基础。
1.如果认为CPU等待设备的状态信号是处于非工作状态(即踏步等待),那么在下面几种主机与设备之间的数据传送中:()主机与设备是串行工作的;()主机与设备是并行工作的;()主程序与设备是并行运行的。
A.程序查询方式 B. 程序中断方式 C. DMA方式
解: A C B
2.中断向量地址是_____。
A.子程序入口地址 B. 中断服务程序入口地址
C.中断服务程序入口地址指示器 C. 例行程序入口地址
解: C
3.利用微型机制作了对输入数据进行采样处理的系统。
在该系统中,每抽取一个输入数据就要中断CPU一次,中断处理程序接受采样的数据,将其放到主存的缓冲区内。
该中断处理需时x 秒,另一方面缓冲区内每存储n个数据,主程序就将其取出进行处理,这种处理需时y秒。
因此该系统可以跟踪到每秒_____次的中断请求。
A.N/(n×x+y) B. N/(x+y)×n C. Min(1/x, n/y)
解: A
4.采用DMA方式传送数据时,每传送一个数据就要占用一个____的时间。
A.指令周期 B. 机器周期
C. 存储周期
D. 总线周期
解: C
5.通道的功能是:(1)________,(2)______。
按通道的工作方式分,通道有______通道、_______通道和______通道三种类型。
解:(1)执行通道指令,组织外围设备和内存进行数据传输;
(2)执行CPU的I/O指令,以及向CPU报告中断。
选择通道、字节多路通道、数组多路通道
6.在教科书图8.7中,当CPU对设备B的中断请求进行服务时,如设备A提出请求,CPU能够响应中断吗?为什么?如果设备B一提出请求总能立即得到服务,问怎样调整才能满足此要求?
解:(1)CPU不能响应中断
(2)因为同级中断不能嵌套,而A、B设备属于同级中断
(3)如果想要设备B一提出请求即能得到服务,则应该使设备B为最高优先级,这里可将设备 B单独接至3级IR,处于最高优先级。
8.设某机有5级中断:L0,L1,L2,L3,L4,其中断响应优先次序为:L0最高,L1次
之,L4最低。
现在要求将中断处理次序改为L1→L3→L0→L4→L2,试问:
(1)下表中各级中断处理程序的各中断级屏蔽值如何设置(每级对应一位,该位
为"0"表示允许中断,该位为"1"表示中断屏蔽)?
(2)若这5级中断同时都发出中断请求,按更改后的次序画出进入各级中断处理程序的过程示意图。
解:(1)
(2)
9.某机器CPU中有16个通用寄存器,运行某中断处理程序时仅用到其中2个寄存器,请问响应中断而进入该中断处理程序时,是否要将通用寄存器内容保存到主存中去?需保存几个寄存器?
解:响应中断而进入该中断处理程序时,需将通用寄存器内容保存到主存中去,但为减少中断处理时间,不必保存所有通用寄存器内容,这里只需将2个中断处理程序中用到的寄存器内容保存起来。
12.下列陈述中正确的是_____。
A.在DMA周期内,CPU不能执行程序
B.中断发生时,CPU首先执行入栈指令将程序计数器内容保护起来
C. DMA传送方式中,DMA控制器每传送一个数据就窃取一个指令周期
D.输入输出操作的最终目的是要实现CPU与外设之间的数据传输
解: D
13.Pentium系统有两类中断源:①由CPU外部的硬件信号引发的称为_____,它分为可屏蔽______和非屏蔽_____;②由指令引发的称为_______,其中一种是执行______,另一种是
_______。
解:① 外部中断 INTR NMI
② 异常中断执行软件中断指令引发的出错或故障引发的
14.IEEE1394是______I/O标准接口,与SCSI_____I/O标准接口相比,它具有更高的______,更强的_______,提及_____,连接方便。
解:B A C D E
15.SCSI是系统级_____,是处于主适配器和智能设备控制器之间的_____I/O接口。
SCSI-3标准允许SCSI总线上连接的设备由______个提高到_____个,可支持_____位数据传输。
A.并行 B. 接口 C. 16 D. 8 E. 32
解: B A D C D
18.若设备的优先级依次为CD-ROM、扫描仪、硬盘、磁带机、打印机,请用标准接口SCSI进行配置,画出配置图。
解:PCI HBA → CD-ROM → 扫描仪→ 硬盘→ 磁带机→ 打印机→ 终端器。