内存,也称主存、主存储器、内存储器,Main Memory,MM,它属于计算机系统中的存储器,用来存放计算机运行期间所需的大量程序和数据。

CPU可以直接随机地对内存进行访问(Cache未命中),内存可以和Cache、寄存器、外存直接交换数据。

内存容量较小,存取速度较快,每位价格较高,部分断电易失。

内存的核心部分是一个个存储0或1的记忆单元(存储元件)构成的存储矩阵(存储体)。
其中,记忆单元是具有两种稳态的能够表示二进制0和1的物理器件。

为了存取存储体中的信息,必须对存储单元编址。
编址单位是指具有相同地址的那些存储元件构成的一个单位。
既可以按字节编址,也可以按字编址。
现代计算机通常采用字节编址方式,即存储体内的一个地址中有1个字节的数据。

指令执行过程需要访问内存时,CPU首先把被访问单元的地址送到MAR中,然后通过地址线将内存地址送到内存中的地址寄存器,以便地址译码器进行译码选中相应单元,同时CPU将读写信号通过控制线送到内存的读写控制电路。
如果是写操作,那么CPU同时要将写的信息送到MDR中,在读写电路的控制下,经数据线将信号写入选中的单元。
如果是读操作,那么主存读出选中单元的内容送到数据线,然后送到MDR中。
数据线的宽度与MDR的宽度相同,地址线的宽度与MAR的宽度相同。

内存通过数据总线、地址总线、控制总线与CPU连接。

【计算机组成原理】内存相关推荐

  1. 计算机组成原理实验内存读数,计算机组成原理实验

    计算机组成原理实验 (25页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 24.9 积分 .计算机组成原理上机实验指导一.实验准备和实验注意事项 1.本 ...

  2. 计算机组成实验八,计算机组成原理实验八内存系统实验

    一.内存系统实验 1.实验内容及要求 (1)实验内容: 1.手动方式把立即数33H写入内存D1H单元. 2.手动方式把D1H单元的内容读出,再送入E1H单元. 3.在CP226汇编语言程序集成开发环境 ...

  3. 计算机组成原理实验内存读数,计算机组成原理实验八内存系统实验(3页)-原创力文档...

    PAGE PAGE 124 评阅<计算机组成原理实验>报告八 评 阅 姓名 学号 时间 四7-9 地点 行健楼 606机房 内存系统实验 实验内容及要求 (1)实验内容: 1.手动方式把立 ...

  4. 计算机组成原理-第一章

    计算机组成原理第一章概述 一.计算机系统概述 1. 定义 2.分类 3.计算机系统的抽象层次 二.计算机系统的组成 1.计算机系统的硬件组成 1.1冯.诺依曼计算机(重点) 1.2现代计算机结构 1. ...

  5. 计算机组成原理2套题,计算机组成原理试卷及答案2套.doc

    计算机组成原理试卷A 选择题(每小题2分,共30分) 下列数中最小的数是______. A.(100100)2 B.(43)8 C.(110010)BCD D.(25)16 计算机经历了从器件角度划分 ...

  6. 计算机组成原理文华学院,华中科技大学文华学院计算机组成原理课设.doc

    <华中科技大学文华学院计算机组成原理课设.doc>由会员分享,提供在线免费全文阅读可下载,此文档格式为doc,更多相关<华中科技大学文华学院计算机组成原理课设.doc>文档请在 ...

  7. 计算机组成原理中12H是什么,计算机组成原理课程实习报告.doc

    文档介绍: 计算机组成原理课程实****报告.docEvaluationWarning:ThedocumentwascreatedwithSpire..计算机组成原理课程实****报告2010-201 ...

  8. 电大计算机dm编写程序,中央电大计算机组成原理与汇编语言试题.docx

    中央电大计算机组成原理与汇编语言试卷 一.填空题(每空1分) 1>冯?诺依曼体制中最核心的思想是计算机采用 存储程序工作方式. 2.有一机器字 24位,其中操作码占 4位.若采用二地址寻址,则每 ...

  9. 计算机组成原理相关事例,计算机组成原理(示例代码)

    计算机组成原理 计算机的五大组成部分,分别为:控制器.存储器.运算器.输入设备和输出设备.其中控制器+运算器是计算机的中央处理器(CPU),相当于人类的大脑. 一.控制器(一) 计算机的指挥系统.大脑 ...

  10. 计算机组成原理名词解释常用,2018考研408计算机组成原理名词解释(3)

    2018考研408计算机组成原理名词解释(3) 2017-09-29 16:02 | 考研集训营 随着时代的快速发展,任何行业都离不开网络,导致计算机行业近几年非常的火热,使各大高校竞相争抢优秀人才, ...

最新文章

  1. Numpy的基本操作
  2. 实现多条件模糊查询SQL语句
  3. php 5.2.17 mysql_Apache 2.2.15 整合php 5.2.17 Mysql-5.5.8
  4. GPU profile优化
  5. linux 字符串string操作(截取、提取、长度计算等)
  6. php图书信息浏览器,使PHP即时输出结果到浏览器
  7. python 图像无缝拼接,OpenCV Python 系列教程3 - Core 组件
  8. TCP拥塞控制算法 — CUBIC的补丁(三)
  9. Bootstrap 字体图标 Bootstrap Glyphicon Components
  10. 一张图教你如何选择机器学习算法
  11. 大数据时代了解一些问题
  12. javaee utf-8文件的转换
  13. js实现数字转换大写金额
  14. 赋能未来的昆腾全新Scalar存储平台
  15. ASP常用服务器获取各类信息汇总
  16. ue4 c++绘线 DrawLine
  17. 学习日记day31 平面设计 字体构图风格2
  18. 使用 Zadig 交付云原生微服务应用
  19. 线程安全的随机数生成
  20. Rainbow portal 研究

热门文章

  1. 亲身经历之微信支付沙箱环境扫码支付遇到的那些坑
  2. C++中没有定义类的引用。
  3. Altium Designer哪里下载和导入元件库_图文教程
  4. [转]自定义ASP.NET MVC JsonResult序列化结果
  5. struts2--文件上传大小
  6. Linux shell脚本中shift的用法说明
  7. js中的trim()方法
  8. MAC PHP7 如何disable xdebug
  9. HBae找不到协处理器导致RegionServer全部挂掉
  10. android上运行java命令,Java exec()不在android上运行busybox命令