【王道计组笔记】储存系统(2):主存简单模型及寻址的概念
主存储器分为存储体,MAR,MDR组成。
MAR存放欲访问的存储单元地址
存储体存放具体的二进制位
数据寄存器存放要传进来或者传出去的数据
存储体中一位二进制的读写
存储元:如上图能完成一个二进制读写的单元
储存体:由多个存储元构成
红色的线并行同时控制多个存储元,绿色的线可以把储存元的信号传入或者传出
存储字:可以同时取出的电信号
存储字长:一个存储单元中二进制个数
规定:一个字节等于8个比特
如果同时在红线上放两个读信号,那么1条绿线会有两个信号,所以只能使一个红线有信号。资源浪费
译码器:使地址码唯一对应存储单元(映射:把二进制地址映射为一个有效信号)
即将写入或者读出的数据放在MDR中,MDR外部与数据线相连
储存器芯片的基本结构:
逻辑结构:
存储容量
存储芯片描述:
k:2^10 M:2^20 G:2^30
8k*8位:2^13*8位即有13根地址线和8根数据线的存储器
64k*16位:2^16*16位即有16根地址线,16根数据线的存储器
寻址:
实际上是按照不同大小的单元来切分整个存储器,一共能切分多少份
编址:
总容量为1KB,按字节寻址,有1k个单元,
首先按字节编址,需要10根地址线(n根地址线通过译码器映射为2^n个存储单元,如果有2^n个存储单元,那么对应就应该由n个地址线)
如果按字编址,那么每一个单元可以用前8位 来表示,最后两位表示一个单元的第几个字
如何存放一个字?
【王道计组笔记】储存系统(2):主存简单模型及寻址的概念相关推荐
- 【王道计组笔记】总线(3):总线仲裁的基本概念
同一时刻只能有一个设备控制总线传输操作,可以有一个或多个设备从总线接受数据 主设备:获得总线控制权的设备 从设备:被主设备访问的设备.只能响应主设备发来的各种总线命令 为什么要进行仲裁? 总线作为一种 ...
- 3 计算机组成原理第三章 存储系统 主存简单模型及寻址 半导体寄存器 存储器分类 主存与CPU连接 双口RAM和多模块寄存器
文章目录 1 主存简单模型及寻址的概念 1.1 主存储器 1.1.1 存储器芯片的基本结构 1.1.2 寻址 2 半导体存储器 2.1 半导体随机存取存储器 2.1.1 DRAM的刷新 2.1.2 S ...
- 【王道计组笔记】高速缓存器:局部性原理及性能分析
背景: 随着CPU的工作速度成指数级增长,但是主存速度跟不上,所以要提升主存速度非常重要. m个模块采用低位交叉编址的方式可以基本上将主存的带宽提升m倍,但是这依旧与CPU差距很大. [王道计组笔记] ...
- 【王道计组笔记】Cache高速缓存基本工作原理
缓存器 的引入: [王道计组笔记]高速缓存器:局部性原理及性能分析_muse_age的博客-CSDN博客 1.主存的块放到Cache中哪个位置?CPU向缓存中读取一个数据过程? (1)空位随意放:全相 ...
- 【王道计组笔记】储存系统(1):基本概念
储存器的分类: 层次(离CPU的距离): 高速缓存存储器(cache),主存储器(主存.内存),辅助存储器(构成三级存储系统) 设立缓存目的:提高访问速度(硬件自动完成) 设立辅存目的:扩大存储容量( ...
- 【王道计组笔记】I/O输入输出系统基本概念
演变过程: 引入总线(3总线):CPU和IO并行工作,中断方式/DMA方式 4.具有IO处理机的阶段 基本组成: IO软件: 驱动程序,用户程序,管理程序,升级补丁等 通常采用IO指令和通道指令实现C ...
- 【王道计组笔记】主存与CPU的连接
存储器芯片: 存储器芯片与CPU的连接: 主存容量拓展: 位拓展: 8个8k*1并行的效果,相当于1个8k*8的芯片工作,所以叫位拓展 字拓展: 例题: 学完数字电路后过来回顾!
- 【王道计组笔记】总线(1):总线的概念和分类
总线:一组能为多个部件分时共享的公共信息传送线路 共享:总线上可以挂接多个部件,多个部件之间互相交换信息可以通过这组线路分时共享 分时:同一时刻只允许有一个部件向总线发出信息,如果系统中有多个部件,则 ...
- 【王道计组笔记】输入/输出设备磁盘
外部设备:除了主机(CPU和主存)之外的,能直接或间接与计算机交换信息的装置 输入设备:用于向计算机系统输入命令和文本.数据等信息的部件. 鼠标(了解) 键盘(了解) 键盘是最常用的输入设备,通过它可 ...
最新文章
- 利用JSON-schema校验请求报文,封装转换错误信息,提示前台
- 5.Spring Cloud Alibaba教程:Nacos整合Feign
- REST和SOAP:谁更好,或者都好?
- 大学计算机科学计术的总结,学好大学计算机科学与技术 要注意当天小结
- Ubuntu 20.04 上安装 TeamViewer
- Data Binding 实践
- 保持头脑清醒的窍门2/13
- git添加远程库遇到的问题
- 按键精灵手机助手旋转验证码上传插件
- 手机最强 Python 编程神器,Android、IOS 都可以!
- 思科多个交换机不同VLAN的配置
- 诺基亚S40系统手机使用技巧大全(此乃刘某整理)
- 基于NanoPi3(三星S5P6818)的u-boot移植(一)
- 教你识别120多个车牌
- DART booster
- java list下标_java8 stream根据下标分组
- 94个比付费软件更好的免费软件(转载)
- 解决Matplotlib中Times New Roman字体无法改变字体
- 守护安全|AIRIOT城市天然气综合管理解决方案
- 全家Fa米家app抓包——做自动签到领Fa米粒