北理工计算机组成原理在线作业解析

版权申诉
0 下载量 103 浏览量 更新于2024-08-06 收藏 17KB DOCX 举报
"16秋北理工《计算机组成原理》在线作业范例" 这篇文档是北京理工大学《计算机组成原理》课程的一份在线作业,包含了30道选择题,涵盖了计算机组成原理的基础知识点。以下是其中部分题目及其涉及的概念解析: 1. 存储器芯片地址线的数量决定了能够寻址的存储单元数。16K×32位存储器意味着有16K个存储单元,每个单元为32位宽。16K等于2^14,因此地址线数量为14条。 2. 计算机发展的时代划分主要基于所用的电子器件。例如,第一代是真空管,第二代是晶体管,第三代是集成电路,第四代是大规模集成电路。 3. 零的原码在二进制中可以表示为全0,即选项B的10000000。在某些系统中,负数的补码形式下,零可能表示为全1,但这不是原码。 4. 微程序控制器中,机器指令通常由一系列微指令构成的微程序来解释执行,这是因为微指令比机器指令更细粒度,能控制硬件的低级别操作。 5. 通用寄存器是可编程指定多种功能的寄存器,可以用来存储指令、数据或其他信息,不是专门用于某一特定目的。 6. I/O编址方式中,统一编址是将I/O设备的地址视为存储器地址的一部分,可以用存储器访问指令访问I/O设备;独立编址则是使用专门的I/O指令来访问设备,I/O地址和存储器地址分开。 7. 在中断周期,CPU主要工作包括关闭中断、保存当前程序状态(断点)、发送中断响应信号,并形成中断服务程序的入口地址。 8. 采用DMA(直接内存访问)方式时,每传输一个数据会占用一个存储周期,因为DMA直接操作内存,其速度依赖于内存的存取速度。 9. 存储器容量为32K×16表示有32K个地址,每个地址对应16位数据。因此,地址线需要15条(2^15 = 32K),数据线需要16条。 10. ASCII码是目前小型和微型计算机中最普遍采用的字符编码,它包含128个字符,包括英文、数字、标点符号等。 11. 高速缓冲存储器(Cache)的引入是为了解决CPU和主存速度不匹配的问题,Cache可以临时存储CPU频繁访问的数据,提高数据访问速度。 12. 除了以上提及的知识点,计算机组成原理还包括:数据总线、地址总线和控制总线的作用;指令系统设计;运算器的组成与操作;流水线技术;以及各种存储器层次结构如寄存器、主存、Cache、磁盘等。 这些题目涵盖了计算机组成原理的基本概念,对于理解和掌握计算机硬件的工作原理非常重要。通过这些习题,学生可以复习和巩固计算机硬件的组成和操作机制。