随笔分类 - 计算机组成原理
摘要:存储器(9)存储器的校验 一、合法编码 {000,001,010,011,100,101,110,111} 检0位错、纠0位错 {000,011,101,110} 检1位错,纠0位错 {000,111} 检1位错,纠1位错 {0000,1111} 检2位错,纠1位错 {00000,11111} 检2
阅读全文
摘要:存储器与CPU的连接 例:给出一CPU,地址线16根,数据线8根,MREQ访存控制信号(低电平有效),WR 读/写控制信号(高电平为读,低电平为写) 给出RAM1K*4位, 4K*8位, 8K*8位, 给出ROM2K*8位, 4K*8位, 8K*8位。 要求6000H~67FFH 为系统程序区; 6
阅读全文
摘要:存储器容量的扩展 一、位扩展(增加存储字长) 以图中为例,实质上来说,位扩展相当于将两个存储芯片用相同的地址线接入(这意味着数地址线的数目只和芯片的存储单元有关,例如1K需要10根,2K需要11根;事实上,芯片每一次读写的数据字长又和数据线的数目相关,比如8位对应8根数据线)。这样,当CPU访问到(
阅读全文
摘要:ROM 只读存储器 ROM(Read Only Memory) 只读存储器 一般用于保存系统程序或系统的配置信息 一、第一代ROM:MROM 由厂家出厂时制作完成(硬件上定型不可修改,只能读) 二、第二代ROM:PROM 用户可以编程,但是只能一次性编程,即如果需要修改,则只能重新购买芯片 三、第三
阅读全文
摘要:动态RAM刷新 动态RAM刷新原因:电容容易漏电,需要对电容充电刷新,防止信息丢失。 刷新与行地址有关,与列地址没有关系,每一次刷新的是这一行上所有基本单元电路的信息 一、集中式刷新(刷新时间集中在一起) 刷新周期:每一次刷新一行基本存储电路,所有的电容都要刷新一次的时间。2ms刷新周期:指在2ms
阅读全文
摘要:动态RAM 利用电容存储0,1:有电荷为1,无电荷为0 三管动态RAM: 读操作: 预充电信号使得T4开关导通,使得读数据线的信号为1,高电平,读选择线为高电平使得T2开关导通 假设Cg中无电荷(存储的为0,低电平),则T1开关不导通,读数据线上的数据始终是1,与原存信息相反 假设Cg中有电荷(存储
阅读全文
摘要:静态RAM 基本单元电路结构介绍: T1~T4 实现存放0,1,双稳态触发器,两端的数据是相反的,即一端为0,另一端为1 T5,T6由行地址给出,如果行地址给出,则T5,T6开关打开(但是还没有导通) T7,T8由列地址给出,只有当行,列地址都给出的时候,才能实现读写操作 读操作实现: 当T6,T8
阅读全文
摘要:主存储器 技术指标: (1)存储容量 存储器的带宽 主存 存放二进制代码的总位数 (2)存储速度 存取时间:从存储器给出地址直到得到稳定的数据(输入或者输出)分为读入时间和写入时间 存取周期:连续两次独立的存储器操作所需要的最小的时间间隔 (3)存储器的带宽:位/秒 主存和CPU的联系: MDR:M
阅读全文
摘要:转载自:计算机组成原理 14个指令缩写_zhangyu4863的博客-CSDN博客_flops计算机组成原理 CPU——Central Processing Unit,中央处理机(器) PC——Program Counter,程序计数器,存放当前欲执行指令的地址,并可自动计数形成下一条指令地址的计数
阅读全文
摘要:总线通信控制 参考链接:总线通信控制_KAKA的博客-CSDN博客_总线通信控制 总线传输周期:主设备和从设备之间完成完整地可靠的通信所需要的时长 申请分配阶段:主设备申请,总线仲裁(总线判优逻辑) 寻址阶段:主设备将地址、命令发送给从设备 传数阶段:交换数据 结束阶段:主模块撤销消息 总线通信:
阅读全文
摘要:加减运算 X = Sx * 2 ^jx y = Sy * 2 ^jy 对阶: 求阶差: jx - jy = (1) 0 相当于两者阶码相等,已经对齐 (2)> 0 jx > jy 若需要x向y对齐,则jx需要减小,则Sx需要增大 若需要y向x对齐,则jy需要增大, 则Sy需要减小 (3)< 0 jx
阅读全文
摘要:定点数除法 一、笔算除法: 本质上就是看能不能减去,减不了就上0,右移,减的了就上1 二、原码恢复余数法: 规则:将被除数-除数,结果大于0,商1,余数左移一位。结果小于0,商0,恢复余数,余数左移一位。重复上述操作,直至商的精度满足要求为止。 本质上来说,不恢复余数法是只是为了在计算的时候能够不判
阅读全文
摘要:乘法相当于变为移位运算和求和运算,相当于将乘数B从低位到高位乘下来,部分积从零开始累加,并且右移一位(相当于乘了个1/2) (注意,符号位相当于进行了异或运算,相同为0,相异为1,不参与后面的数值部分计算) 原码乘法: 补码乘法:Booth算法(被乘数,乘数符号任意) 一般用于带符号数乘法 这个的原
阅读全文
摘要:定点数: 参考链接: https://blog.csdn.net/limanjihe/article/details/52440544 漫谈计算机组成原理(九)定点数及定点数的运算 - 云+社区 - 腾讯云 (tencent.com) 定点数的位移运算 移位运算的规则: 虽然正数和负数的移位运算规则
阅读全文
摘要:存储器 存储器基本分类: 1.存储介质 半导体存储器:TTL,MOS(易失) 磁表面存储器:磁头,磁载体 磁芯存储器:硬磁材料、环状元件 光盘存储器:激光、磁光材料 2.存取方式 (1)存取时间和物理地址无关(随机访问):给出地址直接访问 随机存储器 执行过程中可读可写 只读存储器 执行过程中只可读
阅读全文
摘要:参考链接:单总线和多总线的区别_Amao_come_on 的专栏-CSDN博客_单总线和双总线的区别 参考链接:计算机组成原理——总线控制(总线判优控制、总线通信控制)_小草dym的博客-CSDN博客_控制总线中常见的控制信号包括 总线:为各部件提供服务的信息传输线;各个部件共享的传输介质 总线的分
阅读全文
摘要:链接:《深入理解计算机系统》第二章:整数的运算_Turbo码先生-CSDN博客 机器数及运算表示全部使用补码 定点数: 参考链接: https://blog.csdn.net/limanjihe/article/details/52440544 漫谈计算机组成原理(九)定点数及定点数的运算 - 云+
阅读全文
摘要:1.定点表示 链接:计算机系统基础(三)定点数 | Kaito's Blog (kaito-kidd.com) 纯整数:例如整数100,小数点其实在最后一位,所以忽略不写 纯小数:例如:0.123,小数点固定在最高位 整数+小数:例如1.24、10.34,小数点在指定某个位置 定点数指小数点在数中位
阅读全文
摘要:计算机性能指标 1.机器字长:CPU(Central Processing Unit)一次能处理数据的位数 2.总线宽度:数据总线一次能并行传送的最大信息位数。 3.主存容量:是指一台计算机主存所包含的存储单元总数 * 存储字长 4.存储带宽:指单位时间内与主存交换的二进制信息量,单位Byte/s
阅读全文

浙公网安备 33010602011771号