收藏 分享(赏)

计算机组成原理之习题课2.ppt

上传人:cjc2202537 文档编号:1046913 上传时间:2018-06-07 格式:PPT 页数:8 大小:117KB
下载 相关 举报
计算机组成原理之习题课2.ppt_第1页
第1页 / 共8页
计算机组成原理之习题课2.ppt_第2页
第2页 / 共8页
计算机组成原理之习题课2.ppt_第3页
第3页 / 共8页
计算机组成原理之习题课2.ppt_第4页
第4页 / 共8页
计算机组成原理之习题课2.ppt_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、2. 微型机系统中,主机和高速硬盘进行数据交换一般采用_方式。 A. 程序查询 B程序中断 CDMA 答案:C5. 主机与设备传送数据时, 采用_,主机与设备是串行工作的。 A程序查询方式 B中断方式 CDMA方式 答案:A6主机与I/O设备传送数据时,采用_,CPU的效率最高。 A. 程序查询方式 B中断方式 CDMA方式 答案:C8中断发生时,程序计数器内容的保护和更新,是由_完成的 A硬件自动 B进栈指令和转移指令 C. 访存指令 答案:A9. 中断向量地址是_。 A子程序入口地址 B中断服务程序入口地址 C中断服务程序入口地址的地址 答案:C,第五章 输入输出系统,10. 在中断响应周

2、期,置“0”允许中断触发器是由_完成的。 A. 硬件自动 B. 程序员在编制中断服务程序时设置的 C. 关中断指令 答案:A11采用DMA方式传送数据时,每传送一个数据要占用_的时 间。 A一个指令周期 B一个机器周期 C一个存储周期 答案:C12周期挪用(窃取)方式常用于_中。 A直接存储器存取方式的输入输出 B直接程序传送方式的输入输出 C程序中断方式的输入输出 答案:A,13DMA方式_。 A. 既然能用于高速外围设备的信息传送,也就能代替中断方式 B. 不能取代中断方式 C. 也能向CPU请求中断处理数据传送 答案:B14DMA方式中,周期窃取是窃取一个 A. 存取周期 B指令周期 C

3、CPU周期 D总线周期 答案:A15. 当采用_输入操作情况下,除非计算机等待,否则无法传 送数据给计算机。 A程序查问方式 B中断方式 CDMA方式 答案:A,16、I/O编址方式通常可分统一编址和不统一编址,_。 A. 统一编址就是将I/O地址看作是存储器地址的一部分,可 用专门的I/O指令对设备进行访问 B. 不统一编址是指I/O地址和存储器地址是分开的,所以对 I/O访问必须有专门的I/O指令 C. 统一编址是指I/O地址和存储器地址是分开的,所以可用 访存指令实现CPU对设备的访问 答案:B,22某计算机的I/O设备采用异步串行传送方式传送字符信息,字符信息的格式为:一位起始位、七位

4、数据位、一位检验位、一位停止位。若要求每秒钟传送480个字符,那么该I/O设备的数据传送速率应为_bps(位秒)。 A1200 B4800 C9600 答案:B,23以串行接口对ASCII码进行传送,带一位奇校验位和两位停止位,当波特率为9600波特时,字符传送率为_字符/秒 A960 B 1371 C. 480 答案:A25I/O与主机交换信息的方式中,中断方式的特点是_。 ACPU与设备串行工作,传送与主程序串行工作 BCPU与设备并行工作,传送与主程序串行工作 CCPU与设备并行工作,传送与主程序并行工作 答案:B,26I/O与主机交换信息的方式中,DMA方式的特点是_。 A. CPU与

5、设备串行工作,传送与主程序串行工作 B. CPU与设备并行工作,传送与主程序串行工作 C. CPU与设备并行工作,传送与主程序并行工作 答案:C,38中断服务程序的最后一条指令是_。 A转移指令 B. 出栈指令 C. 中断返回指令 答案:C,39. DMA方式的接口电路中有程序中断部件,其作用是_。 A. 实现数据传送 B. 向CPU提出总线使用权 C. 向CPU提出传输结束 答案:C,1. 假设某设备向CPU传送信息的最高频率是40 KHz,而相应的中断处理程序其执行时间为40s,试问该外设是否可用程序中断方式与主机交换信息,为什么?,二、综合题,解: 该设备每 1/ 40KHz = 25

6、s 向CPU传送一个数据, CPU中断处理程序需40 s 可造成数据丢失,故不能可用程序中断方式与主机交换信息。,2. 设磁盘存储器转速为3000转/分,分8个扇区,每扇区存储1KB,主存与磁盘存储器传送的宽度为16b。假设一条指令最长执行时间是25s,是否可采用一条指令执行结束时响应DMA请求的方案,为什么? 若不行,应采取什么方案?,解: 磁盘的转速为 30006050 rs 则磁盘每秒可传送 1KB 8 50400KB 信息 若采用DMA方式,每秒需有: (400 KB2B) = 200K 次DMA请求,即: ( 1200K ) = 5 s 有一次DMA请求。 故,不能采用一条指令执行结

7、束时响应DMA请求的方案。 可以按每个存取周期结束响应DM A请求的方案(本来就 是如此),10. 一个DMA接口可采用周期窃取方式把字符传送到存储器,它支持的最大批量为400个字节。若存取周期为0.2s,每处理一次中断需5s ,现有的字符设备的传输率为9600 bps。假设字符之间的传输是无间隙的,试问DMA方式每秒因数据传输占用处理器多少时间,如果完全采用中断方式,又需占处理器多少时间? (忽略预处理所需的时间)。,解: 根据字符设备的传输率为9600 bps,得每秒能传输 960081200B,即1200个字符 若采用DMA方式,传送l 200个字符共需1200个存取周期,考虑到每传400个字符需中断处理一次,因此DMA方式每秒因数据传输占用处理器的时间是: 0.2 s 1200 + 5 s (1200400) 255 s 若采用中断方式,每秒因数据传输占用处理器的时间是 5 s 1200 6000 s,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高等教育 > 教育学

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报