计算机组成原理是计算机科学的基础,它涵盖了计算机系统的基本构造和工作原理。在这些期末考试题中,我们可以看到涉及了多个核心知识点。
1. **浮点数运算**:问题3介绍了浮点数的加法。浮点数由阶码和尾数组成,其中[x]浮和[y]浮分别代表x和y的浮点表示。通过比较阶码,确定调整方向(左规或右规),然后进行尾数相加,并考虑进位和规格化。在这个例子中,计算了x和y的和,经过操作后得到结果x+y=0.1111*2^10。
2. **总线带宽计算**:问题4涉及总线性能的计算。总线带宽(Dr)等于数据量(D)除以总线时钟周期(T)。给定总线周期等于时钟周期,且时钟频率为66MHz,每次周期传输8个字节数据,带宽计算为Dr=8B*66*10^6/s=528MB/s。
3. **串行通信**:问题5讨论了波特率的概念,它是每秒传输的比特数。给定字符传送速率为2400字符/秒,每个字符含11位(包括起始位、停止位、数据位和校验位),波特率计算为11位*2400/秒=26400波特/秒。
4. **磁盘存储系统**:问题6涉及到磁盘存储的计算。磁盘有3片,每片2个记录面,通过计算内外径确定有效存储区域,结合道密度和位密度得出总柱面数。进一步计算单面信息量和总存储容量。根据转速计算数据传输率。
填空题部分主要考察了计算机系统的各个层次:
1. **指令周期与CPU周期**:指令周期是执行一条指令所需的时间,CPU周期是完成一个基本操作所需的时间。
2. **高速缓存与主存速度比较**:高速缓存(快)通常比主存(高)速度更快,用于存储常用数据,减少访问主存的延迟。
3. **寻址方式**:直接寻址是指直接指定内存地址,立即寻址则是直接在指令中包含操作数。
4. **串行与并行处理**:数据可以并行(多个数据同时处理)或串行(逐个处理)传输。
5. **数据传输的路径**:在CPU内部,数据可能通过总线、数据线、地址线等路径传输。
选择题部分涵盖的内容更为广泛,包括计算机体系结构、指令执行、存储系统、I/O设备等。这些问题强调了对基础知识的理解和应用,如指令执行的时间关系、处理器速度比较、内存层次结构、指令格式、数据流和控制流、数据传输模式、二进制运算、编码方式、计算机性能指标等。
这些题目覆盖了计算机组成原理的多个核心概念,包括浮点运算、总线通信、磁盘存储管理和基础的计算机系统结构。理解和掌握这些知识点对于深入理解计算机的工作原理至关重要。