计算机组成原理是计算机科学的基础,涉及计算机硬件的各个组成部分及其相互作用。试题涵盖了多个关键概念,以下是其中一些知识点的详细解释:
1. **定点整数表示**:在计算机中,定点整数通常由符号位和数值位组成。题目中提到的最小数比较,涉及到不同基数下的数值比较。选项中最小的数是B,因为(1010010)2在二进制下比其他数小。最大正整数和最小负整数的表示则涉及到符号位和数值位的组合。
2. **运算器**:运算器是计算机硬件中的核心组件,负责执行算术和逻辑运算。其中,算术逻辑运算单元(ALU)是运算器的核心,负责实际的计算过程。
3. **立即寻址**:这种寻址方式指指令直接包含操作数,而不是操作数的地址。例如,指令可以直接给出数值,CPU将这个数值作为操作数进行处理。
4. **输入输出(I/O)指令**:这类指令用于CPU与外部设备间的数据传输,如键盘输入和屏幕输出。它们不直接进行算术或逻辑运算,也不改变程序执行顺序,而是控制数据流动。
5. **微程序控制器**:微程序是一系列控制微指令的集合,每个机器指令对应一段微程序。这种设计使得复杂的机器指令可以通过简单的微指令序列来实现。
6. **RAM芯片**:内存芯片的引脚数量除了电源和地线外,还包括地址线、数据线、读写信号等。根据题目,1024×8位的RAM,除去电源和地,至少需要20根引脚。
7. **Cache**:Cache是用来解决CPU和主存速度差异的,通过高速缓存数据,提高数据访问速度。其与主存之间的映射方式包括直接映像、组关联映像和全关联映像。直接映像是最简单的映射方式,优点是结构简单,但可能导致冲突命中率低。
8. **输入输出接口**:它是CPU与外围设备之间的接口,用于协调不同速度设备的数据交换。
9. **DMA(直接存储器访问)**:DMA允许外设直接与内存交换数据,无需CPU介入,提高了数据传输效率。
10. **寻址方式**:相对寻址方式下,操作数地址是通过程序计数器(PC)的当前值加上偏移量得到。
简答题涉及了浮点运算器的作用(处理浮点数的加减乘除和规格化等)、操作数来源(寄存器、内存、外设)、Cache的映像方式(直接映像的优缺点)以及总线传输方式(串行、并行、复用和数据包)的特点。
计算题主要测试了原码和补码的表示以及计算,以及十进制数转换为二进制和补码表示。
以上知识点展示了计算机组成原理的基础,包括数据表示、运算器设计、内存、I/O、寻址方式和总线传输等核心概念。理解和掌握这些内容对于理解计算机的工作原理至关重要。