文章目录
第2章 运算方法和运算器
2.1 数据与文字的表示方法
2.1.1 数据格式
- 定点数的表示方法
- 定点纯小数
- 纯小数表示范围
- 定点纯整数
- 定点表示法特点
- 浮点数的表示方法:
- 浮点的规格化表示:阶码、尾数、指数、基数
- IEEE754标准:单精度、双精度
- 浮点数表示范围
- 十进制数串的表示方法
- 【 情报 】
- 定点数的表示方法:定点纯小数、定点纯整数
- 浮点数的表示方法:IEEE754表示法,浮点数的表示范围、0、±∞
2.1.2 数的机器码表示
- 真值、机器数/机器码
- 原码表示法
- 定义(可忽略)
- 掌握:真值→原码
- 原码特点:
- 表示简单,实现乘除运算规则简单
- 进行加减运算十分麻烦 p20
- 补码表示法
- 定义:运算受字长限制属于有模运算
- 表示法
- 定点小数:
- 定点整数:
- 补码优点
- 反码表示法
- 定义:
- 表示法
- 定点小数
- 定点整数
- 反码和补码的关系:正数一样,负数:原数→取反→末位加一
- 移码表示法
- 特点:
- 范围
- 原码表示法
- 补码表示法
- 反码表示法
- 移码表示法
- 原码 → 反码(正不变,负取反,有±0) → 补码(正不变,末位加一,放最左边,只有一个+0) → 移码(符号位取反)
- 特殊的码
- 【 情报 】
2.1.3 字符和字符串的表示方法
- 符号数据
- 字符表示方法ASCII
- 字符串的存放方法
2.1.4 汉字的表示方法
- 汉字字模码:汉字字形
- 点阵
- 汉字库
- 汉字的表示方法
- 输入码
2.1.5 校验码
- 校验码
- 引入
- 解决方法
- 奇偶校验位定义
- 只能检查出奇数位错;不能纠正错误
- p26 L10
- 其他Hamming,CRC
2.2 定点加法、减法运算
2.2.1 补码加法
- 补码→原码(反向/按位取反,末位加一)
2.2.2 补码减法
- 包括符号位按位取反,末位加一
2.2.3 溢出概念与检测方法
- 正溢
- 负溢
- 检测方法
- 双符号位(变形补码)
- 0 0 正确(正数)
- 0 1 正溢
- 1 0 负溢
- 1 1 正确(负数)
- 异或门实现
- 单符号位
- 和双符号位原理一致
- 数值位最高位进位C0,和符号位进位Cf 进行检测
- 双符号位(变形补码)
2.2.4 基本的二进制加法/减法器
- 一位全加器真值表,异或、与
- FA逻辑方程
- n位行波进位加法器
2.3 定点乘法运算
2.3.1 原码乘法运算
2.3.1 人工算法与机器算法的异同
2.4 定点除法运算
2.5 定点运算器的组成
2.6 浮点运算法和浮点运算器
第3章 存储系统
3.1 存储器概述
3.1.1 存储器の分类
- 按存储介质分类:磁表面 / 半导体存储器
- 按存取方式分类:随机 / 顺序存取(磁带)
- 按读写功能分类:ROM,RAM
- RAM:双极型 / MOS
- ROM:MROM/PROM/EPROM/EEPROM
- 按信息的可保存性分类:永久性和非永久性的
- 按存储器系统中的作用分类:主 / 辅 / 缓 / 控
3.1.2 存储器の分级
- 目前存储器的特点是:
- 速度快的存储器价格贵,容量小;
- 价格低的存储器速度慢,容量大。
- 在计算机存储器体系结构设计时,我们希望存储器系统的性能高、价格低,那么在存储器系统设计时,应当在存储器容量,速度和价格方面的因素作折中考虑,建立了分层次的存储器体系结构如下图所示。
- 高速缓冲存储器简称cache,它是计算机系统中的一个高速小容量半导体存储器。
- 主存储器简称主存,是计算机系统的主要存储器,用来存放计算机运行期间的大量程序和数据。
- 外存储器简称外存,它是大容量辅助存储器。
3.1.3 主存储器の技术指标
- 字存储单元:存放一个机器字的存储单元,相应的单元地址叫字地址。
- 字节存储单元:存放一个字节的单元,相应的地址称为字节地址。
- 存储容量:指一个存储器中可以容纳的存储单元总数。存储容量越大,能存储的信息就越多。
- 存取时间又称存储器访问时间:指一次读操作命令发出到该操作完成,将数据读出到数据总线上所经历的时间。通常取写操作时间等于
- 操作时间,故称为存储器存取时间。
- 存储周期:指连续启动两次读操作所需间隔的最小时间。通常,存储周期略大于存取时间,其时间单位为ns。
- 存储器带宽:单位时间里存储器所存取的信息量,通常以位/秒或字节/秒做度量单位。
3.2 SRAM存储器
- 主存(内部存储器)是半导体存储器。根据信息存储的机理不同可以分为两类:
- 静态读写存储器(SRAM):存取速度快
- 动态读写存储器(DRAM):存储容量比SRAM大。
3.2.1 基本的静态存储元阵列
- 存储位元
- 三组信号线:
- 地址线
- 数据线:行线、列线
- 控制线