《Code》读书笔记16: 存储器组织

10人阅读 评论(0) 收藏 举报
分类:

这一章读的比14章顺畅多了。


书面记录这种存储技术的引入,从某种层面来讲,就是为了弥补人类记忆容易遗漏这一缺陷。


锁存器:一般情况下,如果写操作端(写开关?)为0,则数据输入信号的状态对输出无影响。而当我们想把数据输入信号存储在触发器时,可以把写入信号应先置1后置0。

锁存器是数据存储的最基本单元;一个锁存器只能存储1位(bit)数据。


我们可以将最基本的1位锁存器组织起来构造成多位锁存储器,通过译码器和选择器选择输入与输出对应的位置。译码器和选择器具有相同的选择信号,这些信号被称为地址端口。(图中的select inputs)


8*1RAM

将8个(1位)锁存器组合起来,构造成一个8位锁存器;这个8位锁存器能存储8个1位(bit)数据。

如何选择输入和输出哪一位数据呢?加上3位的地址,输入和输出都可以使用这3位的地址。3位的地址(2的3次方)可以指向8个地方。

这个8*1 RAM的最基本单元有:1位的数据输入,1位的数据输出,3位的地址选择。


1024*8RAM

我们可以把最基本的(8*1 RAM)单元组织起来,构造一个1024*8的RAM阵列。

这个RAM阵列有:8位的数据输入,8位的数据输出,10位的地址选择。

这里的地址选择选择的是一个RAM阵列(8*1RAM) ?


4G*8RAM

这个RAM阵列有:8位的数据输入,8位的数据输出,32位的地址选择(地址的选择是00000000h--FFFFFFFFh)。


这就是随机访问存储器(RAM, Random Access Memory);

之所以被称为随机访问存储器,是因为读写操作很自由,我们只需要改变地址及相关的输入,就可以从8个锁存器中读出或写入需要的数据。

随机访问存储器也被称之为易失性(volatile)存储器。为了保证存储的数据不丢失,易失性存储器需要恒定的电流。



查看评论

大端组织与小端组织

搞清一个机器是大端组织还是小端组织要依据对于  计算机内部的数据通信非常重要。虽然,目前我们大多数用到的数据格式都是统一的,但是了解这个概念对于一些在不同硬件平台上运行的可移值编程是很有帮助的。 ...
  • tianxiayuxin
  • tianxiayuxin
  • 2014-08-14 13:51:40
  • 491

MCS-51单片机的存储器组织结构

MCS-51单片机的存储器组织结构    ...
  • yhmhappy2006
  • yhmhappy2006
  • 2007-01-26 19:56:00
  • 2560

存储组织

2016年11月5日 00:10:54   大部分单片机在存储器结构上采用哈佛型结构:程序存储器与数据存储器分开。 S51的存储器配置在 物理结构上有4个存储空间: ①.片内程序存储器 ②...
  • qq_36100960
  • qq_36100960
  • 2016-11-05 00:10:45
  • 213

8086存储器的分段组织与管理

1、熟悉8086存储器的分段管理方式。     2、掌握存储单元地址的两种描述方式:物理地址和逻辑地址,以及从逻辑地址到物理地址的换算方法。     内存是设置在主机内部的存...
  • happy_6678
  • happy_6678
  • 2010-10-26 15:40:00
  • 3054

STM32F10XXX总线架构和存储器组织

1. 总线架构 以互联网大容量产品为例,整体总线架构如下图: 其中, DCode,也即D-bus,顾名思义就是数据总线。它通过总线矩阵连接Contex-M3和闪存存储器的数据接口,可用于常量加载(我...
  • linglingzhan
  • linglingzhan
  • 2016-10-19 00:36:43
  • 284

STM32学习-- 存储器组织

今天学习一下STM32F1的存储器组织,也看了一下F4的,有些地方有改进,但大体未变。1. 存储单元  F1主要有四个存储单元,分别中内部SRAM、内部FLAH、FSMC、AHB到APB桥(连接各种外...
  • sworssman
  • sworssman
  • 2016-10-28 20:51:56
  • 174

MCS-51的存储器可分为四类,51单片机存储器详解

MCS-51的存储器可分为四类,51单片机存储器详解http://www.21ic.com/jichuzhishi/mcu/memory/2017-09-19/738404.html ...
  • shenghuaDay
  • shenghuaDay
  • 2017-10-19 23:54:20
  • 272

Clean Code 读书笔记一

什么是 clean code ?大神对优雅代码的定义: I like my code to be elegant and efficient. The logic should be stra...
  • lemon89
  • lemon89
  • 2015-06-05 23:21:00
  • 1144

《CODE》 读书笔记16

第16章,存储器组织D 型电平触发器=一个反向器+两个与门+两个或非门: 真值表如下: 为了使写入操作更形象重新命名: 上面类型的电路也叫锁存器,下面是简化图: 把1位锁存器组...
  • longlongwang1
  • longlongwang1
  • 2017-04-01 16:23:44
  • 103

普林斯顿结构和哈佛结构

普林斯顿结构        普林斯顿结构,也称冯·诺伊曼结构,是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数...
  • erinblog
  • erinblog
  • 2013-10-26 22:37:05
  • 1625
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 15万+
    积分: 3304
    排名: 1万+
    博客专栏
    最新评论