机组本章小结和课堂练习
第二章第二章 本章小结本章小结 定点数由符号位和数值域组成,有纯小数和纯整数两种表示方法。 按 IEEE754 标准,浮点数由符号位 S、阶码 E、尾数 M 组成。阶码 E 的 值等于指数 e 加偏移值。 十进制形式数据采用两种表示形式:字符串(非数值计算) ;压缩十进制 数串(完成十进制数算术运算) 。 数的机器码有四种表示:原码、反码、补码、移码。移码用于表示浮点数 阶码 E,利于比较两数大小和对阶操作。 字符信息的表示采用 ASCII 码。汉字处理有输入编码、汉字内码、字模 码等三种编码。 算术运算常采用补码加、减法,原码乘除法或补码乘除法。为了运算器的 高速性和控制的简单性,采用先行进位、阵列乘除法、流水线等并行技术 措施。 定点运算器和浮点运算器的结构复杂程度不同。 早期微机浮点运算器放在 CPU 芯片外,目前已移至 CPU 内部。 课堂练习课堂练习————单选题单选题 1. 计算机中普遍采用的字符编码是(D) A. 二进制编码B. 十六进制编码 C. BCD 编码D. ASCII编码 2. 机器数中, (C)的 0 的表示形式是唯一的 A. 原码B. 反码 C. 补码D. 移码 3. 计算机中的数据采用补码运算目的是(C) A. 提高运算可靠性B. 提高运算精度 C. 简化机器结构D. 便于数据的阅读 4. 计算机做加法运算时常常采用双符号位表示法,目的是(B) A. 提高运算精度B. 判断数据溢出 C. 提高运算速度D. 方便判断结果的符号 5. 若采用双符号位,则发生正溢的特征是双符号位为(B) A. 00B. 01 C. 10D. 11 6. 补码加法运算是指(A) A. 操作数用补码表示,连同符号位一起相加 B. 操作数用补码表示,根据符号位决定实际操作 C. 将操作数转化为原码后再相加 D. 取操作数绝对直接相加,符号位单独处理 7. 浮点加减中的对阶的方法是(A) A. 将较小的阶码调整到与较大的阶码相同 B. 将较大的阶码调整到与较小的阶码相同 C. 将被加数的阶码调整到与加数的阶码相同 D. 将加数的阶码调整到与被加数的阶码相同 8. 浮点数尾数用补码表示,下列结果为规格化数的是( A ) A. 1.1100B. 0.0111 C. 1.0001D. 0.0101 9. 算术逻辑运算单元 74181 构成 16 位的 ALU,需要芯片数为(B) A. 2 片B. 4 片 C. 8 片D. 16 片 10. 运算器的核心功能部件是(A) A. ALUB.数据总线 C.状态寄存器D. 通用寄存器 第三章第三章 本章小结本章小结 存储器是信息存储和交流中心,运行程序时,CPU 自动连续地从存储器 中取指令并执行指令操作。 计算机每完成一条指令, 至少要执行一次访问存储器操作,并把处理结果 存储在存储器中。 存储器可按存储介质、存取方式、制造工艺及用途等分类。主存一般采用 半导体存储器,容量大、存取速度快、体积小、功耗低、集成度高、价格 便宜。 ROM 在使用过程中可读取信息但不能重新写入,用来保存固定程序和数 据。 分掩膜式 ROM、 一次编程的 PROM、 通过紫外线照射擦除的 EPROM、 电可擦写只读存储器 E2PROM 等。 RAM 中信息可读也可写,断电后信息丢失。SRAM 芯片包括存储体、读 写电路、地址译码电路和控制电路等组成;DRAM 利用电容存储电荷原 理来保存信息,为保持电容中电荷不丢失,每隔一定时间须对 DRAM 刷 新。 用存储器芯片构成存储器系统的方法有位扩展法、字扩展法和字位扩展 法。 相联存储器是按内容访问的存储器, 多体交叉存储器由多个相互独立、容 量相同的存储模块构成。 层次化存储系统由 CPU 寄存器、高速缓冲、主存和辅存构成;Cache 是 为了弥补 CPU 与主存在速度上的差异,有直接、全相联和组相联 3 种地 址映象方式。 课堂练习题解析课堂练习题解析 一、单项选择题 1. 计算机中的存贮器系统是指( D) 。 A. RAM 存贮器B. ROM 存贮器 C. 主存贮器D. 主存贮器和外存贮器 2. 下列存储器中,CPU 可直接访问的是(A) 。 A. 主存储器B. 磁盘 C. 磁带D. 光盘 3. 存储单元是指(C) 。 A. 存放一个二进制信息位的存贮元 B. 存放一个机器字的所有存贮元集合 C. 存放一个字节的所有存贮元集合 D. 存放两个字节的所有存贮元集合 4. 半导体存储器 SRAM 的特点是(C) 。 A. 在工作过程中,存储内容保持不变 B. 在断电后信息仍能维持不变 C. 不需动态刷新 D. 芯片内部有自动刷新逻辑 5. 某 SRAM 芯片,存储容量为64K×16 位,该芯片的地址线和数据线条数各为 (D) 。 A. 64,16B. 16,64 C. 64,8D. 16,16 6. 交叉存贮器实质上是一种( B)存贮器,它能()执行()独立 的读写操作。 A.模块式,串行,多个 B.模块式,并行,多个 C.整体式,串行,多个 D.整体式,并行,一个 二、填空题 1. 对计算机存储器系统的总体性能要求是容量大、 价格低、 速度快; 为解决这三方面的矛盾,计算机采用多级体系结构。 2. 广泛使用的SRAM 和 DRAM 都是半导体随机存储器。前者速度比后者 快,但 集成度不如后者高 3. 为保证信息的稳定,动态 MOS 型存储器与静态 MOS 型存储器相比,其最大 特点是存储信息需要不断地刷新。 4. Cache 是高速缓冲存储器存储器,是为了解决CPU 和主存之间速度 不 匹配而采用的一项重要硬件技术。 5. 程序访问的局部性原理为 Cache 的引入提供了理论依据。 第四章第四章 本章小结本章小结 指令按照操作数设置可分隐含操作数指令、单操作数指令、 双操作数指令 及多操作数指令;按操作数存放位置有立即数、寄存器操作数、存储器操 作数等类型。 常用立即数寻址、直接寻址、寄存器寻址、寄存器间接寻址、基址寻址、 变址寻址及相对寻址等基本寻址方式。 指令系统功能决定计算机操作性能。 指令系统分为数据传送类、算术运算 与逻辑运算类、控制转移类、字符串处理类、输入输出类等。 计算机设计者利用已经成熟的微程序技术和飞速发展的 VLSI 技术,提出 当前 CPU 两种架构 RISC 和 CISC, 其区别在于不同的 CPU 设计理念和方 法。 课堂练习题解析课堂练习题解析 一、选择题 1. 指令系统可用多种寻址方法来确定操作数。若操作数直接由指令给出称(B) ; 若操作数地址由指定变址寄存器内容与位移量相加而得到称( D) ;若操作数地 址在给定寄存器中称(C) 。 A.直接寻址B. 立即数寻址 C.寄存器间接寻址D. 变址寻址 2. 单操作数指令的操作数由(A)提供。 A. 指定的寄存器或操作码指定的存储单元 B. 地址码指定的存储单元 C. 操作码直接指定数据 D. 操作码直接指定的存储单元 3. 把存储单元 A 的内容传送到存储单元 B,指令执行后存储单元 A 的内容为 (B) 。 A. 空白或零,视机器而定 B. 与存储单元 B 的内容相同