Computer Organization & Architecture_HUST
@全体成员 不考内容 2.2.4 十进制编码 2.4.4 循环冗余校验码 3.4 定点除法运算 4.2 半导体存储器 5.7 指令系统举例 7 指令流水线 8 总线系统 9.7 通道方式 9.8 常见IO设备 七道大题,数据表示与运算两题,存储 2 题,指令系统一题,cpu 设计一题,io 一题,请关注下 mips 指令格式和常见五条指令数据通路 Ch2 计算机数据表示 进制转换 数值数据的表示方法 数的机器码表示 真值:书写用 机器码:原码 反码 补码 移码 原码:最高位增加了符号位;有两个0 反码:正数的反码=原码,负数的反码=符号位+原码各位取反;也有两个0 补码:正=原码;当X为负数时,补码等于反码末位加1,即原码取反加1 计算补码的数值: 唯一的0 负数比正数多一个 移码:即把补码的符号位取反 定点数:前面都是定点数 浮点数:IEEE754 注意:阶码是用移码表示的,若想求其值,需减去偏移量 注意规格化数和非规格化数 浮点编码与真值的转化流程: 浮点数存在两个0 数据类型:没什么东西 非数值数据的表示法 字符表示 ASCII:使用7bit表示128个字符, MSB=0 汉字编码: GB2312机内码 = 区位码+0xA0A0 与ASCII字符的区别,最高有效位MSB=1 数据信息的校验 码距与校验 码距:码字之间的距离定义为两个码字之间不同位的数量。例如,对于两个4位的二进制码字"0101"和"0110",它们之间的距离是2,因为它们有两个不同的位。 奇偶校验 一维很简单, 只能检错,无法纠错 二维:三位错可检 海明校验 Ch3 运算方法与运算器 计算机中的运算 定点加减法运算 补码加减法...