双端口存储器 不冲突 冲突 其实有点像是java线程里面的线程锁。 单体多字存储器 多体交叉存储器 高位多体交叉 因为地址是顺序排布,所以说会导致出现这个模块一个一个操作完后再去另一个模块,所以不能并行。 低位多体交叉 例题
存储元及其扩展 存储元 写入比特1: 读取比特1: 数据恢复 刷新 存储元扩展 我们这里会发现,为了读取一个数据,会导致一行的数据都出现问题。而下面数据的判断是靠这条线上电容的变化而产生的。 最后通过输出信号,来让特定的放大器输出。 流程整体如图: 和SRAM的对比 动态刷新 刷新方式 集中刷新 分散刷新方式 异步分散刷新方式 习题 答案 存储芯片实例和DRAM发展 存储芯片实例 DRAM的发展
什么是静态存取随机存储器 存储元 读操作 (读取比特1) 写操作(写入比特0) 如果a或b的T1或者T2是激活状态,那么就无法改变自身,变得稳定。 信息的保持 总结特性 存储元扩展和存储阵列扩展 存储元扩展 存储阵列扩展 怎么做到以下选中多个存储元呢? 这里这样理解,每一个灰色的阵列块代表该存储字长的一位。 存储结构及其芯片实例 存储结构 驱动器:分担压力,因为译码器一根线可能要对应很多个MOS管 I/O电路:顾名思义 控制电路:可能会用多个芯片,所以要用 WE:高电平读,低电平写 存储器芯片实例 写入操作: 读取操作: 练习题 答案
存储器概述 存储器分为: 主存储器:主机部分(内存条) 辅助存储器:外部设备(硬盘) 存储器的分类 磁存储器 光存储器 半导体存储器 循序存储 随机存储器 直接存储器 读写存储器 只读存储器 易失性存储器 非易失性存储器 功能和存储速度 练习题 答案 存储器性能指标和存储系统层次结构 性能指标—存储容量 性能指标—存储速度 存储系统层次结构 主存的基本结构 我将会告诉你CPU是怎么从告诉内存要读哪个的: 读: CPU 把目标地址送入 MAR 地址译码器 “翻译” 地址,选中目标单元 CPU 发 “读” 控制信
浮点加减法运算 阶码对起,小阶码转大阶码,减小误差 结果规格化时注意溢出,记得去看之前的阶码讲解 舍入处理后,最后一种方法可能会破坏规格化,但是最准确 练习 答案 鼠标放到这里看答案 IEE754加减法 例题 浮点数乘法 浮点数除法 运算器
原码除法 恢复余数法 理论 商:0.1101 余数:0.00000001 计算机先会默认够减,然后判断结果是否为0,为0的话就上商0,再恢复余数。 硬件 在硬件上的实现都是以补码来进行的。 练习 答案 原码除法 不恢复余数法 理论 硬件 练习 答案 补码除法 不恢复余数法 练习 答案