第七章 输入输出(IO)系统

上传人:飞*** 文档编号:6548211 上传时间:2017-09-11 格式:DOCX 页数:7 大小:29.57KB
返回 下载 相关 举报
第七章 输入输出(IO)系统_第1页
第1页 / 共7页
第七章 输入输出(IO)系统_第2页
第2页 / 共7页
第七章 输入输出(IO)系统_第3页
第3页 / 共7页
第七章 输入输出(IO)系统_第4页
第4页 / 共7页
第七章 输入输出(IO)系统_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《第七章 输入输出(IO)系统》由会员分享,可在线阅读,更多相关《第七章 输入输出(IO)系统(7页珍藏版)》请在金锄头文库上搜索。

1、1一、 选择1、计算机所配置的显示器中,若显示控制卡上双薪存储器的容量是 1MB,则当采用 800600 像素的分辨率时,每个像素最多可以有(C)种不同的颜色。A.256 B.65536 C.16M D.40962、 CRT 的分辨率为 10241024 像素,像素的颜色数为256,则刷新存储器的容量约为(B)A.256M B.1M C.256KB D.32MB 3、 CRT 的分辨率为 10241024 像素,像素的颜色总数为256 色,则刷新存储器每单元字长是(A)A.1 个字节 B.2 个字节 C.256 个字节 D.1024 个字节4、若计算机屏幕上每个像素的灰度级为 256,则刷新存

2、储每个单元的宽度是 。5、显示汉字采用点阵字库,若每个汉字用 1616 的点阵表示,7500 个汉字的字库容量是 240KB 。6、磁盘存储器的等待时间通常是磁盘旋转半周所用的时间 。7、某磁盘的转速为 7200r/min,传输速度为 4MN/s,控制器开销为 1ms,要保证读或写一个 512B 的扇区的平均时间为 11.3ms。那么,该磁盘的平均寻道时间不超过(D)A.3.9ms B.4.7ms C.5.5ms D.6.1ms8、一个磁盘的转速为 7200 转 /分,每个磁道有 160 个扇区,每扇区有 512 字节,那么理想情况下,其数据传输率为(C )A.7200160KB/s B.72

3、00KB/sC.9600KB/s D.19200KB/s9、某计算机系统中,假定硬盘以中断方式与处理机进行数据输入输出,以 16 位为传输单位,传输率为 50KB/s,每次传输的开销(包括中断)为 100 个 CPU 时钟,处理器的主频为 50MHz,请问软盘数据传送时占处理器的时间比例是 10、设一个磁盘盘面共有 200 个磁道,盘面总存储容量60MB,磁盘旋转一周的时间为 25ms,每磁道有 8 个扇区,各扇区之间有一间隙,磁头通过每个间隙需1.25ms。则磁盘通道所需最大传输率是 11、下列有关程序中断 I/O 方式的叙述中,错误的是(D)A. 程序中断 I/O 方式是 CPU 和外设能

4、够并行工作B. 中断 I/O 方式下,外设和 CPU 直接交换数据C. 中断 I/O 方式下,CPU 会有额外的开销用于断点、现场的保护和回复等D. 中断 I/O 方式适用于像磁盘一类的高速设备12、指令执行结果出现异常而引起的中断是(B)A.I/O 中断 B.程序性中断 C.机器校验中断 D.外中断13、主存故障引起的中断是(C)A.I/O 中断 B.程序性中断 C.机器校验中断 D.外中断214、为了实现多级中断,保存现场信息最有效的方法是(B)A.通用寄存器 B.堆栈 C.存储器 D.外存15、在中断处理过程中,完全由硬件自动执行的步骤是(A)A.保存中断点 B.识别中断点 C.保存将被

5、中断服务程序破坏的通用寄存器的内容D.返回中断点16、在蛋鸡中断系统中,CPU 一旦响应,则立即关闭 中断允许 标志,以防止本次中断任务结束前同级的其他中断产生另一次中断进行干扰。17、设置中断屏蔽标志可以改变(D)A.多个中断源的中断请求优先级B.CPU 对多个中断请求响应的优先次序C.多个中断服务程序被开始执行的次序D.多个中断服务程序执行完的次序18、设置中断排队判优逻辑的目的是使同时提出的请求中的优先级别最高者得到及时响应。19、当有中断源发出请求时,CPU 可以执行响应的中断服务程序,提出中断请求的可以是 专用寄存器 。20、在以下情况下,可能不发生中断请求的是(B)A.DMA 操作

6、结束 B.一条指令执行完毕C.机器出现故障 D.执行“软中断”指令21、 I/O 设备提出中断请求的条件是 I/O 设备工作完成和系统允许 。22、 CPU 相应 DMA 请求的条件是当前( A)执行完。A.机器周期 B.总线周期 C.硬件和软件 D.固件23、在 DMA 方式传送数据的过程中,由于没有破坏(B)的内容,所有 CPU 可以正常工作(访存除外) 。A.程序计数器 B.程序计数器和寄存器C.指令寄存器 D.都不对24、以下关于 DMA 方式进行 IO 的描述中,正确的是(A )A.一个完整的 DMA 过程,部分由 DMA 控制器控制,部分由 CPU 控制B. 一个完整的 DMA 过

7、程,完全由 CPU 控制C. 一个完整的 DMA 过程,完全由 DMA 控制器控制,CPU 不介入任何控制D. 一个完整的 DMA 过程,完全由 CPU 采用周期挪用法控制25、在 DMA 方式中,由(A )发出 DMA 发出请求。A.IO 设备 B.DMA 控制器 C.CPU D.内存26、采用 DMA 方式的数据传送,每传送一个数据要占用(A)A.一个存取周期 B.一个指令周期C.一个机器周期 D.一个中断周期27、 DMA 方式的并行性主要是指 CPU 和DMA 控制器并行工作 。328、以下有关 DMA 方式的叙述中,错误的是(B)A. DMA 方式下,DMA 控制器向 CPU 请求的

8、是总线使用权B. DMA 方式可以用于键盘和鼠标器的数据输入C. 在数据传送阶段,不需要 CPU 介入,完全由 DMA控制器控制D. DMA 方式下要用到中断处理29、以下关于 DMA 控制器和 CPU 关系的叙述中,错误的是(B)A. DMA 控制器和 CPU 都可以作为总线的主控设备B.当 DNA 控制器和 CPU 都需要使用总线访问内存时,CPU 优先级别高C. CPU 可以通过执行 I/O 指令来访问 DMA 控制器D. CPU 可以通过执行指令来启动 DMA 控制器30、在配有通道的计算机系统中,用户程序需要输入输出时,引起的中断是(A)A.方管中断 B.IO 中断 C.程序性中断

9、D.外中断31、通过对 CPU 的请求方式是( B)A.总线请求 B.中断 C.通道命令 D.通道状态字32、 CPU 对通道的启动时通过 IO 指令 实现的。33、通道程序结束时引起的中断是 IO 中断 。34、通道工作的四个步骤是: 编制通道程序启动 IO 通道组织 IO 操作向 CPU 发中断请求。35、通道程序结束是引起的冲突是(B)A.访管中断 B.IO 中断 C.程序性中断 D.外中断36、由多个通道组成的 IO 系统中,IO 系统的最大流量是 各通道最大流量之和 。37、下列说法正确的是( )A.计算机中一个汉字内码在主存中占 4 个字节B.输出额字型码 1616 点阵在缓冲区存

10、储区中占用32 个字节C. 输出额字型码 1616 点阵在缓冲区存储区中占用16 个字节D.以上说法都不对38、一台字符显示器的 VRAM 中存放的是( )A.显示字符的 ASCII 码 B.BCD 码 C.字模 D.汉字内码39、当有中断源发出请求时,CPU 可执行相应的中断服务程序,可以提出中断的有(A D)A.外部事件 B. Cache C.浮点数运算下溢 D.浮点数运算上溢40、下列不属于程序控制指令的是(C)A.无条件转移指令 B.有条件转移指令C.中断隐指令 D 循环指令.4二、 综合应用题1、某 CRT 显示器可显示 64 种 ASCII 字,每帧可显示 72 字24 排,每个字

11、符为 78 点阵,即横向 7 点,字间隔1 点,纵向 8 点,排间间隔 6 点。帧频 50Hz,采用逐行扫描方式。假设不考虑屏幕四边的失真问题,且行回扫和帧回扫均占扫描时间的 20%。回答以下问题:1)显存容量至少有多大?2)字符 发生器(ROM)容量至少有多大?3)显存中存放的是哪种信息?4)显存地址和屏幕显示位置如何对应?5)为控制显存访问与屏幕扫描之间的同步应设置哪些计数器?它们的分频各是多少?6)点时钟频率为多少?2、某磁盘存储器的转速为 3000 转/ 分,共有 4 个记录面,每毫米 5 道,每道记录信息为 12288B,最小磁道直径为 230mm,共有 275 道。问:1)磁盘存储

12、器的存储容量是多少?2)最大位密度,最小位密度是多少?3)磁盘数据传输率是多少?4)平均等待时间是多少?5)给出一个磁盘地址格式方案。14 6 5 4 3 0柱面(磁道)号 盘面(磁头)号 扇区号3、简述 CPU 访问 IO 端口的过程。在 IO 指令中给出要访问的端口号,当CPU 执行 IO 指令时,根据指令的操作码得知要访问的 IO 设备。因而在总线的地址线上送出端口号,在总线的控制线上送出 IO 读或写命令,被访问端口所在的接口对地址译码后选中相应的端口,并从控制线上取得读/写命令,由接口中的读写控制电路对被访问端口进行读或写操作。54、简述 I/O 端口的编址方式。在设计计算机时,要规

13、定机器内所有 I/O 接口中的各个寄存器如何进行编号,接口中寄存器的编号称为端口号。一般有两种编址方式:独立编址和统一编址。这里的“统一”和“独立”不是指各个不同接口之间的“统一”和“独立”关系,而是所有 I/O 端口号组成的地址空间(称为 I/O 地址空间)和所有主存单元号组成的地址空间(称为主存地址空间)之间的关系。独立编址方式:指对 I/O 地址空间独立编址,不占用主存单元的地址空间,也就是两者分别编号,因而可能有相同的编号,单地址位数大多不同,主存单元个数多。地址空间大,地址位数多;I/O 端口少,地址空间小,地址位数少。因为可能有相同的编号,所以指令中无法靠地址来区分要访问的是主存单

14、元还是 I/O 端口,所以,需要有和访存指令不同的操作码。因而需要设计专门的 I/O 指令。统一编址方式:指 I/O 端口和主存单元统一编址,一个地址空间分成了两部分,各在不同的地址段中,但地址的位数是相同的,可根据地址范围的不同来区分访问的是主存单元还是 I/O 端口,所以无需专门的输入输出指令。5、一个 I/O 接口只能有一个地址码?为什么?一个 I/O 接口可能有多个地址。因为一个 I/O 接口中可能有多个用户可访问的寄存器,也就是有多个 I/O 端口,每个 I/O 端口有一个地址,所以一个 I/O 接口可能有多个地址。6、假定某 IO 设备向 CPU 传送信息最高频率为 40K 次/秒

15、,而相应中断处理程序的执行时间为 40s ,问该 IO 设备是否可采用中断方式工作?为什么?7、 若 IO 系统采用字节多路通道控制方式,共有 8 个子通道,各子通道每次传送一个字节,已知整个通道最大传输率为 1200B/s,问每个子通道的最大传输速率是多少?若是数组多路通道,则每个子通道的最大传输速率又是多少?8、假设磁盘存储器转速为 3000 转/ 分,分 8 个扇区,每扇区存储 1KB,主存与磁盘存储器数据传送的宽度为 16 位(即每次传送 16 位) 。假设一条指令最长执行时间为 25s。问是否可采用一条指令执行结束时响应 DMA 请求的方案,为什么?若不行,应采用什么方案。69、假设磁盘传输数据以 32 位的字为单位,传输速率为1MB/s。CPU 的时钟频率为 50MHz。回答以下问题:1)采用程序查询的输入输出方式,假设查询操作需要 100个时钟周期,求 CPU 为 IO 查询所花费的时间比率;假定进行足够的查询以避免数据丢失。2)采用中断方法进行控制,每次传输的开销(包括中断处理)为 80 个时钟周期。求 CPU 为传输硬盘数据花费的时间比率。3)采用 DMA 的输入输出方式,假定 DMA 的启动操作需要 100 个时钟周期,DMA 完成时处理中断需要 500 个时钟周期。如果平均传输的数据长度为 4KB,问硬盘工作时处理器将

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 其它中学文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号