当前位置: 首页 > 编程日记 > 正文

计算机组成原理读写周期波形图,第3章存储器层次结构-1讲述.ppt

第3章存储器层次结构-1讲述

计算机组成原理 * 计算机组成原理 ——存储器层次结构(1) 2016-3-18 几个基本概念 1、存储器:计算机系统中的记忆设备,用来存放程序和数据。 2、存储元:存储器的最小组成单位,用以存储1位二进制代码。 3、存储单元:CPU访问存储器的基本单位,由若干个具有相同操作属性的存储元组成。 4、单元地址:存储器中标识存储单元的唯一编号,CPU通过该编号访问相应的存储单元。 5、字存储单元:存放一个字的存储单元,相应的单元地址叫字地址。 6、字节存储单元:存放一个字节的存储单元,相应的单元地址叫字节地址 7、按字寻址计算机:可编址的最小单位是字存储单元的计算机。 8、按字节寻址计算机:可编址的最小单位是字节的计算机。 9、存储体:存储单元的集合,是存放二进制信息的地方 计算机组成原理 * 第3章 存储器层次结构 3.1 存储器概述 3.1.1 存储器的分类 3.1.2 存储器的分级 3.1.3 主存储器的技术指标 3.2 SRAM存储器 3.2.1 基本的静态存储元阵列 3.2.2 基本的SRAM逻辑结构 3.2.3 读/写周期波形图 3.3 DRAM存储器 3.3.1 DRAM存储位元的记忆原理 3.3.2 DRAM芯片的逻辑结构 3.3.3 读/写周期、刷新周期 3.3.4 存储器容量的扩充 3.3.5 高级的DRAM结构 3.3.6 DRAM主存读/写的正确性校 3.4 只读存储器和闪速存储器 3.4.1 只读存储器ROM 3.4.2 FLASH存储器 3.5 并行存储器 3.5.1 双端口存储器 3.5.2 多模块交叉存储器 3.6 cache存储器 3.6.1 cache基本原理 3.6.2 主存与cache的地址映射 3.6.3 替换策略 3.6.4 cache的写操作策略 3.6.5 Pentium 4的cache组织 3.7 虚拟存储器 3.8 奔腾系列的虚存组织 计算机组成原理 * 3.1 存储器概述 3.1.1 存储器的分类(将第3章存储器层次结构-2) 3.1.2 存储器的层次结构(将第3章存储器层次结构-2) 3.1.3 主存储器的技术指标 计算机组成原理 * 3.1.3 主存储器的技术指标 1、几个基本概念: 字存储单元:存放一个机器字的存储单元,相应的单元地址叫字地址,按字编址的机器称之为字寻址计算机; 字节存储单元:存放一个字节的单元,相应的地址称为字节地址,按字节编址的机器称之为字节寻址计算机; 一个机器字可包含多个字节,所以一个存储单元也可包含多个能够单独编址的字节地址。 计算机组成原理 * 3.1.3 主存储器的技术指标 2、几个技术指标: (1)存储容量:指一个存储器中可以容纳的存储单元总数,以字节B为单位:KB、MB、GB、TB; 1KB=210B 1MB=220B 1GB=230B 1TB=240B 存储容量越大,能存储的信息就越多; 计算机组成原理 * 3.1.3 主存储器的技术指标 (2)存取时间(又访问时间):一次读操作命令发出到该操作完成,将数据读出到数据总线上所经历的时间。 通常取写操作时间等于读操作时间,故称存储器存取时间; (3)存储周期:连续启动两次读操作所需间隔的最小时间。通常,存储周期略大于存取时间,其时间单位为ns; (4)存储器带宽:单位时间里存储器所存取的信息量,用来衡量数据传输速度。通常以位/秒或字节/秒做度量单位; 计算机组成原理 * 3.2 SRAM存储器 3.2.1 基本的静态存储元阵列 3.2.2 基本的SRAM逻辑结构 3.2.3 读/写周期波形图 计算机组成原理 * 3.2 SRAM存储器 主存(内部存储器)是半导体存储器,根据信息存储的机理不同分为两类: 静态读写存储器(SRAM):存取速度快,一般用作cache。 动态读写存储器(DRAM):存储容量大,一般用作主存。 计算机组成原理 * 3.2.1 基本的静态存储元阵列 1、存储位元:一个锁存器(双稳态触发器),供电时可无限期保存数据 (0或1),断电则数据丢失; 2、三组信号线: (1)地址线:经地址译码器接每个存储单元的选择线(行线),从而打开存储元的输入与非门,有数据输入时,锁存器记忆输入数据; A0-A5,可指定26=64个存储单元 (2)数据线:I/O0,I/O1 ,I/O2 ,I/O3,根数等于机器字长;总存储位元64*4=256; (3)控制线:R/W,控制读写操作;读写不会同时发生。 计算机组成原理 * 3.2.1 基本的静态存储元阵列 3、基本的静态存储元阵列 存储位元 三组信号线 地址线 行线 数据线 控制线 计算机组成

相关文章:

iOS架构篇-4 架构模式MVVM

iOS架构篇-4 架构模式MVVM MVVM原理MVVM 登录例子View:ViewModel:Model:如果觉得可以就点个👍吧,欢迎粉丝收藏,土豪打赏,您的关注就是我们创作的动力!读者有什么想看的相关技术篇章,欢迎评论留言!QQ交流群:908058499MVVM原理 #mermaid-svg-s6n4t9QkR9OeNy45 .label{fon…

CV00-01-开篇与环境搭建

目录 Intro 环境搭建 TensorFlow搭建 PyTorch搭建 PaddlePaddle搭建 Intro 从今天起学习CV,为期6个月,以三个真实项目为背景学习CV。 目前是第一个项目——车道线检测。时间两个月(共8周),每周五、周日晚上在线…

Spring MVC环境中的文件上传功能实现

在实际开发过程中,尤其是web项目开发,文件上传和下载的需求的功能非常场景,比如说用户头像、商品图片、邮件附件等等。其实文件上传下载的本质都是通过流的形式进行读写操作,而在开发中不同的框架都会对文件上传和下载有或多或少的…

iOS架构篇-5 CI/CD(持续集成、持续交付、持续部署)

iOS架构篇-5 CI/CD(持续集成、持续交付、持续部署) CI CI是指持续集成,代码的更新会定期自动构建、测试并合并到公共仓库中,方便多分支时解决冲突问题 CD CD是指持续交付和/或持续部署,开发人员改动代码会自动测试提交到仓库,运维实施人员将其部署到生产环境中,方便部…

计算机函数模式的用处是啥,请问怎么理解计算机中的函数?

你的理解有点外行看热闹的意思,呵呵。代码本身就是抽象的,所以“计算机中的函数是一种对代码进行抽象的方式”不能说不对,但是也和没说一样。至于“我们使用抽象出来的函数,而不用关心函数里面的代码是如何组织的”,只…

CV00-03-CV基本操作2

基本操作2 Similarity Transform相似变换 Similarity Transform相似变换:图像形状大小不变,位置发生变化。比如:做平移、旋转。相似变换具有保角性、保比例性,经过相似变换以后原有的角度和比例保持不变。确定一个相似变换矩阵需…

[LeetCode] [C++] 第一轮刷题总结(持续更新~~~)

LeetCode 解题报告 LC_1_解题报告LC_2_解题报告LC_3_解题报告LC_4_解题报告LC_5_解题报告LC_6_解题报告LC_7_解题报告LC_206_解题报告LC_237_解题报告LC_344_解题报告 LeetCode 1. Two Sum 解题思路:两次循环遍历数组,找到两个元素和等于target 注意点&…

Android Studio 在项目中引用第三方jar包

在Android Studio项目中引用第三方jar包的方法: 步骤: 1、在build.gradle文件中添加如下代码: 备注:要添加在Android作用域下 sourceSets {main {jniLibs.srcDirs [libs]}} 点击【Sync Now】,会生成jniLibs文件夹 找到…

android专栏目录

android专栏目录 Android基础篇 android专题-数据库room android专题-蓝牙扫描、连接、读写 Android专题-常用第三方框架 Android高级篇 Android架构篇-1 项目组织架构 Android架构篇-2 国际化多语言 Android架构篇-3 网络接口封装 Android架构篇-4 架构模式MVVM Android架…

东北大学计算机分数线2017,东北大学2017年本科一批录取分数线(全国)

东北大学2017年全国各省各批次集中录取时间为7月6日-27日,在各省录取结束的分批次分科类录取最低分将在本页面持续更新公布,考生录取结果可通过关注东北大学招生办官方微信公众号(neuzs-1923)录取专区查询,最终录取结果请以考生收到的录取通知…

CV00-04-卷积

卷积概念 由于不好进行文字描述(懒),我直接推荐一个博客图像卷积,讲解图像卷积的概念。 图像卷积操作(convolution),或称为核操作(kernel),是进行图像处理的…

unity项目build成webgl时选择生成目录(解决方法)

在unity里点击File>>Build Settings...>>勾选你要生成的Scenes>>选择webgl>>后面Development Build不要勾选:点击build后会让你选择生成的目录,此处要慎重选择,否则会报错! 不要选择到项目所在目录&#…

STL中的nth_element()方法的使用

STL中的nth_element()方法的使用 通过调用nth_element(start, startn, end) 方法可以使第n大元素处于第n位置(从0开始,其位置是下标为 n的元素),并且比这个元素小的元素都排在这个元素之前,比这个元素大的元素都排在这个元素之后&…

Android架构篇-2 国际化多语言

Android架构篇-2 国际化多语言 实现功能: 1.默认采用系统语言 2.语言切换后实时生效 3.支持中英文 4.我的->设置->切换语言 思路:app首次初始设置为系统语言,用户在app内切换语言时发送语言切换事件,刷新所有页面 在AppBaseActivity、AppBaseFragment通过EventB…

齐鲁工业大学计算机读研,齐鲁工业大学考研难吗

齐鲁工业大学考研难吗?1、齐鲁工业大学考研难度算是比较容易。不在大学考研难度排名前100名单之内。2、考研究生难易程度还是看招生院校的地域、名气、排名等因素,生源不同,竞争力度也不同。发达地区特别是像北京,上海这样的大城市…

Python基础18-常用模块之os、sys、json、pickle、shelve、xml、re、logging、configparse、hashlib等

目录 os、os.path sys json pickle、shelve、xml、re、logging、configparse、hashlib未完待续…… os、os.path Python的os模块里面定义了常用的路径、文件操作。 os.curdir # curdir相对路径的当前路径“点” os.pardir # pardir相对路径的父目录“点点”。 os.sep …

剑指offer 重建二叉树 python

题目描述 输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 样例 输入前序遍历序列{1,2,4,7,3,5,6,8}和中序遍历序列{4,7,2,1,5,3,8,6} 返回二叉树头节点想法: 使用递归,既…

C#中的Liststring泛型类示例

在C#代码中使用一系列字符串(strings)并需要为其创建一个列表时&#xff0c;List<string>泛型类是一个用于存储一系列字 符串(strings)的极其优秀的解决办法。下面一起有一些List<string>泛型类的示例&#xff0c;一起来看看吧。 List示例 下面是一个使用C#创建一个…

计算机检索的优点,专利检索与分析系统拥有哪些优势?

专利检索与分析系统拥有哪些优势&#xff1f;现在很多朋友都在了解专利检索与分析系统又有哪些优势&#xff0c;因为他们需要使用这些系统&#xff0c;不少朋友都会利用业余时间搞各种发明专利&#xff0c;并申请发明专利&#xff0c;在申请之前&#xff0c;人们就需要对专利进…

Android架构篇-1 项目组织架构

Android架构篇-1 项目组织架构 模块化分层 1.结构清晰,各模块代码分离,符合高内聚低耦合,快速定位查找代码 2.团队协作开发灵活,互不影响,各模块完成后合并即可完成整体app 3.抽离公共层、模块层、业务层,方便维护管理 分层架构图 App下的Home(首页)、Mine(我的)、Log…

Python基础19-面向对象基础

目录 面向对象概述 面向对象的一种实现 类的相关知识 对象的相关知识 面向对象属性的查改增删操作 类属性的查改增删 对象属性的查改增删 关于类、对象属性容易混淆额或忽略的地方的说明 面向对象概述 编程发展至今有面向过程编程、函数式编程、面向对象编程三大流派&…

《一杯沧桑》有感

《一杯沧桑》 “每一个人的一生&#xff0c; 都是一仅仅杯子。 仅仅是杯子的大小不一样。 有些杯子&#xff0c; 它能够装下一片汪洋&#xff0c; 而有些杯子&#xff0c; 它却装不下一点忧伤。 …

Android架构篇-3 网络接口封装

Android架构篇-3 网络接口封装 实现功能: 1.暴露参数请求地址url、请求方法method、请求参数params、请求头header、请求响应response、https请求证书 2.支持get、post、文件上传下载、https证书 以封装OKhttp为例: 接口定义 业务层接口定义 public class BusinessSer…

域中计算机设定重启,域中添加计算机设定的步骤

我来和你详细说下吧&#xff01;既然你已经建立域了&#xff0c;那么就好办了&#xff01;1。为各台电脑建立域帐号&#xff01;2.在每台电脑上加域&#xff01;a、首先在每台电脑上将用户的权限降到USER。b、右键选我的电脑&#xff0c;在计算机名称里面把域一栏里面输入你自己…

浅谈 拓扑排序

我是什么时候想到要学拓扑排序的呢&#xff1f; 在一次模考的时候&#xff0c;有这样一道题&#xff0c;叫做食物链&#xff0c;我是写了记忆化搜索的&#xff0c;然而全场都写了拓扑板子 后来发现我居然不会这么基础的算法&#xff0c;有点慌 下面进入正题 拓扑排序是针对一些…

Python基础20-面向对象:静态、组合、继承与派生、多态、封装、反射、内置attr方法等

目录 静态 静态属性property 类方法classmethod 静态方法staticmethod 组合 继承与派生 继承与派生 继承顺序 在子类中调用父类方法与super 多态 封装 反射 模块的动态导入 内置的attr方法 带双下户线的attr方法__setattr__、__getattr__、__delattr__ __getat…

C++ primer 第三章笔记

chapter 3 字符串,向量,数组 # 命名空间的using声明 头文件不应包含using声明; 注:using namespace std; #标准库类型string 1.string 表示可变长的字符序列; 2.#include<string> 3.字符串字面量 与 string 是不同类型; 4.cctype头文件种定义了一组标准库函数(改变某个字…

街篮最新服务器,《街篮》全新两组服务器开启 与你一起迎新年!

2016还剩下几个小时&#xff0c;2017即将到来。为了庆祝新的一年到来&#xff0c;《街篮》两组全新的服务器“闻鸡起舞”与“金鸡独立”正式与大家见面&#xff01;本次新服务器将在官服和混服同时开启&#xff0c;其中“闻鸡起舞”属于G系的新服务器&#xff0c;而“金鸡独立”…

Android架构篇-4 架构模式MVVM

Android架构篇-4 架构模式MVVM MVVM原理 #mermaid-svg-CJmTYPxP5GkKNMic .label{font-family:trebuchet ms, verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-CJmTYPxP5GkKNMic .label text{fill:#333}#mermaid-svg-CJmTYPxP5GkKNM…

jupyter安装与初探

安装jupyter jupyterlab和jupyter notebook的关系暂时没有搞清楚。先都安装了吧&#xff0c;用用再说。 选择国内镜像&#xff0c;避免万里长城的干扰。 pip install jupyterlab -i http://uni.mirrors.163.com --trust-host uni.mirrors.163.com pip install jupyter noteb…