1、第 1 次作业一、单项选择题(本大题共 70 分,共 25 小题,每小题 2.8 分)1. DMA 数据的传送是以( )为单位进行的。A. 字节B. 字C. 数据块D. 位2. 在 CPU 中,跟踪后继指令地指的寄存器是( )。A. 指令寄存器B. 程序计数器C. 地址寄存器D. 状态条件寄存器3. 使主机从外部获取信息的设备称为( )。A. 外部存储器B. 外部设备C. 输入设备D. 输出设备4. 在表示存储器容量时,1K8 表示( )。A. 有 1000 个存储单元,每个单元为 8bitB. 存储器中有 8000 个存储器单元C. 有 1k 个存储器单元,每个单元可存一个字节D. 访问时需
2、要 20 位地址线5. 计算机能直接识别的语言是( )。A. 高级程序语言B. 汇编语言C. 机器语言D. C 语言6. 在微程序控制器中,控制部件向执行部件发出的某个控制信号称为 ( ) 。A. 微指令B. 微操作 C. 微命令D. 微程序7. 8 位定点小数补码表示的最大负数是( )。A. 1.1111111B. 1.0000000C. 1.0000001D. 1.11111108. 原码乘法是( )。A. 先取操作数绝对值相乘,符号位单独处理B. 用原码表示操作数,然后直接相乘C. 被乘数用原码表示,乘数取绝对值,然后相乘D. 乘数用原码表示,被乘数取绝对值,然后相乘9. 主机与高速硬盘
3、进行数据交换一般用( )方式。A. 程序中断控制 B. DMA C. 程序直接控制D. 通道方式10. 若采用双符号位,则发生负溢的特征是:双符号位为( )。A. 00B. 01C. 10D. 1111. IEEE754 标准规定的 32 位浮点数格式中,符号位为 1 位,阶码为 8 位,尾数为23 位,则它能表示的最大规格化正数为:( )。A. (22 -23)2 +127B. (12 -23)2 +127C. (22 -23)2 +255 D. 2+1272 -2312. 在 cache 存储器系统中,当程序正在执行时,由( )完成地址变换。A. 程序员B. 硬件C. 硬件和软件D. 操作
4、系统13. IEEE754 标准规定的 32 位浮点数格式中,符号位为 1 位,阶码为 8 位,尾数为23 位,则它能表示的最大规格化正数为( )。A. (22 -23)2 +127B. (12 -23)2 +127 C. (22 -23)2 +255D. 2+1272 -2314. 在采用 DMA 方式高速传输数据时,数据传送是( )。A. 在总线控制器发出的控制信号控制下完成的B. 在 DMA 控制器发出的控制信号控制下完成的C. 由 CPU 执行的程序完成的D. 由 CPU 响应硬中断处理完成的15. 目前大多数集成电路生产中,所采用的基本材料为( )。A. 单晶硅B. 非晶硅C. 锑化
5、钼D. 硫化镉16. 在下面描述的 RISC 指令系统基本概念中不正确的表述是( )。A. 选取使用频率低的一些复杂指令,指令条数多。B. 指令长度固定C. 指令格式种类多D. 只有取数/存数指令访问存储器17. DMA 的电路中有中断部件,其作用是( )。A. 通知 CPU 传输结束B. 向 CPU 提出总线使用权C. 实现数据传送D. 发中断请求18. 系统级的总线是用来连接( )。A. CPU 内部的运算器和寄存器B. 主机系统板上的所有部件C. 主机系统板上的各个芯片D. 系统中的各个功能模块或设备19. 在虚拟存储器中,当程序正在执行时,由( )完成地址映射。A. 程序员 B. 编译
6、器C. 装入程序D. 操作系统20. MIPS32 指令系统描述正确的是( )。A. MIPS 指令可一次性取出 32 位的立即数B. 其条件跳转指令跳转的范围大约为指令前后约 1M 字节C. 其无条件跳转指令的跳转范围为指令前后范围的 4GB 字节D. 其指令的长度为固定长度,均为 32 位长度的指令21. 下列陈述中正确的是:( ) 。A. 中断响应过程是由硬件和中断服务程序共同完成的B. 每条指令的执行过程中,每个总线周期要检查一次有无中断请求C. 检测有无 DMA 请求,一般安排在一条指令执行过程的末尾D. 中断服务程序的最后一条指令是无条件转移指令22. 下列命令组合情况中,一次访存
7、过程中,不可能发生的是( )。A. TLB 未命中,Cache 未命中,Page 未命中B. TLB 未命中,Cache 命中,Page 命中C. TLB 命中,Cache 未命中,Page 命中D. TLB 命中,Cache 命中,Page 未命中23. MIPS 中条件分支的地址范围( )。A. 地址范围 0-64K-1B. 地址范围 0-256K-1C. 分支前后地址范围各大约 32KD. 分支前后地址范围各大约 128K24. 计算机执行程序所需的时间 P,可用 PI*CPI*T 来估计,其中 I 是程序经编译后的机器指令数,是执行每条指令所需的平均机器周期数,为每个机器周期的时间。计
8、算机是采用( )来提高机器的速度。A. 虽增加 CPI,但更减少 IB. 虽增加 CPI,但更减少 T C. 虽增加 T,但更减少 CPID. 虽增加 I,但更减少 CPI25. 使用编译或解释两种方式将高级语言编写的源程序翻译成机器指令,下列表述中正确的是( )。A. 机器语言经编译方式转换为计算机能执行的指令B. 汇编语言必须经解释方式转换为计算机能执行的指令C. 编译方式是将源程序逐句翻译,边翻译边执行D. 解释过程不产生目标程序 二、判断题(本大题共 30 分,共 15 小题,每小题 2 分)1. 执行时间不是唯一的性能指标,但它是最普遍的性能表示形式。2. 在所有的进位计数制中,整数
9、部分最低位的权都是 1。3. 集成电路基片成本和基片面积有一定比例关系。4. C 程序转换为 MIPS 汇编指令由汇编程序完成的。5. 在一个指令系统中,若所有指令的长度都是相等的,称为变长指令字结构。6. 32 位宽的数 0x12345678 在小端模式 CPU 内存中的存放方式(假设从地址0x4000 开始存放)为:内存地址 0x4000 0x4001 0x4002 0x4003存放内容 0x78 0x56 0x34 0x127. Cache 与主存统一编址,即主存空间的某一部分属于 Cache。8. 单总线结构系统是指:各大功能部件之间用一根信号线连接。9. MIPS 的实现中还用了另外
10、两种状态单元:ALU 和寄存器。10. 每个进程有它自己的虚拟地址空间,操作系统通常允许一个进程访问另一个进程的数据。11. 在 Cache 中,只要增加块容量,一定可以减小失效率。12. 速度为 10MIPS 的计算机一定比速度为 5MIPS 的计算机快。13. 程序中断与调用子程序于一样,都是程序的切换过程,没有任何区别。14. I/O 设备是处于主机之外的输入/输出设备,所以应为外围设备分配独立的设备码而不能与主存单元统一进行编址15. 一条机器指令由一段微指令编成的微程序来解释执行。答案:一、单项选择题(70 分,共 25 题,每小题 2.8 分)1. C 2. B 3. C 4. C 5. C 6. C 7. D 8. A 9. B 10. C 11. A 12. B 13. A 14. B 15. A 16. A 17. A 18. D 19. D 20. C 21. A 22. D 23. C 24. D 25. D 二、判断题(30 分,共 15 题,每小题 2 分)1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.