当前课程知识点:微机原理与接口技术 >  第10周 半导体存储器扩展技术 >  第41讲 半导体存储器扩展 >  半导体存储器扩展_3

返回《微机原理与接口技术》慕课在线视频课程列表

半导体存储器扩展_3在线视频

半导体存储器扩展_3

下一节:半导体存储器小结

返回《微机原理与接口技术》慕课在线视频列表

半导体存储器扩展_3课程教案、知识点、字幕

138译码器它可以根据输入的不同编码组合

确保其控制的每一个电路或者说每一个芯片

在任意一个时刻只有一个芯片处于工作状态

比如我们用这个例子来看

假设在使能端都满足

这样高电平低电平低电平有效的时候

输入端和输出端之间就有了一些关系

比如这个时候

如果我们输入端是100的话

那么也就是说当它是输入端的编码是4的话

这个时候Y4端会输出低电平

那么Y4所连接的这个芯片

就可以处于工作状态

而其他的Y0也好Y1也好Y7也好

所有连接的芯片都不能够工作

那么如果我们把输入端的状态改了

改成110了 110是几呢 是6

所以这个时候Y6端就会输出低电平

那么也就同样的Y6所连接的芯片

就处于工作状态

其他都不能够选中

这就是我们专用译码电路

给大家带来的一种便利

或者它的性能上的一个优势

所以下边我们回到我们刚才那个例

刚才那个例我们说了

我们需要构造一个32K字节的存储器

也就是说它需要4片6264芯片

那么从刚才分析上来

它的高位地址我们把它写出来

高位地址的首地址是0010000

尾地址是0010011

那么现在有两位

这个红颜色的这两位是不一样的

也就是说红颜色的这两位是00的时候

表示我们选中的是第一片6264

为01的时候表示选中第二片

11的时候就表示选中第四片

所以我们用138译码器来设计的话

我们会发现它会变得非常简单

在这个里大家看

A19和A13这样高7位的状态

都能够从这一目了然地得出来了

那么用138译码器来设计的话

这个方法也很多

我们在这里再次跟大家说

它不是唯一的设计方法

所以我们这里只给大家展示

我们其中的一种方法

一定要注意我们的读写控制信号

要作为译码器的输入信号

当你这个读或者有写操作的时候

也就是说读或者写允许信号

有一位为低电平的时候

与非门输出会为高电平

那么G1端满足高电平的要求

刚才我们说从这个图里头我们可以看出

A19是低电平

A18是低电平

A16也是低电平

所以这三位低电平我们通过

一个或门电路连接到G2A这个端

那么G2B呢

我们用A17 因为它本来是高电平

所以我们可以把它用非门转换成低电平

连接到G2B

那么A13和A14 A15这三位

我们就把它连到输入端

A15从头到尾都是低电平有效

A13和A14它是在变化中

所以从A13和14的不停的变化

4种不同的组合就使得Y0到Y3

就分别依次被选中

所以这个译码电路大家会看到

用这样的专用译码电路来设计变得非常简单

如果有兴趣的同学

且请你可以考虑

用基本逻辑门来构造这样一个译码电路

大家会发现它的难度系数要大的很多很多

最后就是再次提醒大家

这两路信号一定是要做输入的

因为它为了保证一种

只有在它对后边存储器芯片

进行读写操作的时候

这个译码电路才能够工作

所以利用138译码器来设计译码电路

首地址和尾地址的高位地址的

两种不同的状态

需要连接到输入端

而不能连接到使能端

因为使能端它要保证在整个工作过程中

它都始终是处于高电平低电平低电平

这样有效状态

所以我们将这些从头到尾都不变的信号

连接到使能端

而有变化的信号一定要连接在输入端

这个是大家设计的时候一定要注意的问题

我们最后来看一下字位扩展

字位扩展就是单元数和每单元字长

都不满足要求的时候

我们就需要做字位扩展了

实际上就是

刚才我们的位扩展和字扩展的一个组合

它的设计过程是这样

就是首先我们要根据存储容量

以及你现在具有的芯片的容量

来确定你需要多少片芯片

也就是说你要选择它的片数

然后先进行位扩展构成一个需要的存储体

然后再进行字扩展满足它容量的要求

比如我们用个简单的例子来看

我们假设我们用一个32K位的芯片

构成一个256K字节的内存

那么32K位的芯片我看可以看出来

它的字长是不够的

所以我们首先要用8片这样的芯片

构造一个32K字节的存储体

所以第一步要进行位扩展

用8片这样的芯片构成32K字节的存储体

用A0到A14

也就是说用15位地址信号来

寻址这32K字节

为什么15位

因为2的15次方等于32K 对吧

这个存储体里边所有的控制信号

地址信号都是要并联在一起的

也就是说这个体是一个整体

然后再进行字扩展

需要多少个这样的体呢

256除上32

所以这要8个存储体

来构造一个256K字节的存储器

寻址这8个存储体至少需要3位信号

也就是说如果我们采用部分地址译码的话

我们用高三位来寻址这8个体

用低15位来寻址每一个体内

那么当然如果我们用全地址译码

在我们8088这样的一个结构下

我们高位地址是用5位的

那么剩下我们可以用全部高位地址

来作为译码也是可以的

这就是字位扩展

我们就介绍到这里

最后我们用一个练习

我们把这部分内容来结束了

这个题目是这样

利用这样两个图

这个给了两个图

这2个图呢 ROM和RAM

不管是ROM还是RAM

我们都没有给出它的完整的这个引脚图

我们只给了它的引脚示意图

从这个图上可以看出来

ROM芯片的容量它是D0到D7

所以它每单元是8位字长的

A0到A12 13根地址线所以它是8K字节容量的

它有读允许和片选

那么对于SRAM芯片呢

它也是一样

可以看出是8K字节容量

有读写允许还有一个片选信号

也没有给出一个具体的型号

所以我们这只是一个示意图

现在要利用这个图

给你的这个芯片构造32K字节的程序存储器

和16K字节的数据存储器

我们前面已经说

因为ROM型芯片它的信息的稳定性

而且它不需要后备电源

所以通常可以用它来存放程序

而RAM型芯片因为它的便利性

所以我们通常用它存放数据

所以在这里

用ROM来构造一个32K字节的程序存储器

而用SRAM来构造一个16K字节的数据存储器

并且告诉了你这样的地址范围

我们要设计一个这样的存储器接口

到现在我觉得

大家应该能够把这个题目做出来

我觉得这个地方我们最好能够暂停一下

大家做一个自己的设计

然后再继续看我们的视频

看看你的答案和我们这里的设计

有没有一样的地方

好 我们现在就来把这个题目来分析一下

从这个题目可以看出来

两种存储器芯片的容量都是8K字节的

而且ROM要构造一个32K的

所以它要4片 而SRAM需要2片

从这样子的一个容量上我们可以看出来

它的高位地址信号就只有7位

所以从题目给你的地址范围

我们可以得出来

程序存储器的高位地址

是这样的一个状态

数据存储器的高位地址

是这样一个状态

那么从这样的高位地址里头

我们可以看出来

它们有几位不一样呢

高位地址 我们看A19 A18

这里A19 A18 A17都是高电平

从头到尾都是这样的

所以A19 A18 A17是一样的

那么还有就是A15

从头到尾都是低电平

也是一样的

它们不一样的地方

是A13 A14和A16是不一样的

所以在我们现在只学了一片138译码器

这个38译码器的这样的一个情况下

38译码器因为它只有3个输入端

所以当你的整个地址范围里

有3位不一样的时候

我们就可以用专用的138译码器来设计了

所以现在分析到这里我觉得

大家都应该没有太多问题了

所以我们现在设计出来的整个的线路

就是这样子的一个线路

用2片SRAM 用4片ROM

共同构成了这样一个

我们所需要的存储器空间

A19 A18 A17是高电平

所以我们直接用与非门和G2A连接

A15是本来就是低电平

我们直接跟G2B连接

所有地址范围里这4位状态都是不变的

而只有A16 A14 A13它们是变化的

所以必须要把它们连接到输入端

它们的不同变化 不同的这种组合

就反映在输出端

在任意一个时刻

只有一个端会输出低电平有效

选中一个芯片

好 有关我们存储器扩展技术

我们就介绍到这里

这也是我们整个这一周

或者说我们整个第五章

半导体存储器里最核心的内容

我们希望大家学习完这部分

能够用给你们的方法设计出需要的存储器

好 这一讲就到这里

微机原理与接口技术课程列表:

第1周 微型计算机基础概论

-第1讲 关于本课程

--关于本课程

-第2讲 微型计算机系统

--微机系统_01

--微机系统_02

-第3讲 微型计算机一般工作过程

--微机的一般工作过程_01

--微机的一般工作过程_02

-第4讲 数制与编码

--常用计数制及其转换

--计算机中的编码

-第5讲 计算机中数的表示与运算

--数的表示

--符号数的表示

--数的表示与运算

-第6讲 基本逻辑运算与逻辑电路

--基本逻辑运算与逻辑门

--常用逻辑运算及电路

-第7讲 本周小结

--本周小结

-第1周 微型计算机基础概论--第一周单元测验

第2周 8088微处理器

-第8讲 8088微处理器

--8088 CPU_01

--8088 CPU_02

-第9讲 8088 CPU主要引线及机构

--8088 CPU主要引线

--8088 CPU内部结构

--8088 CPU内部寄存器

-第2周 8088微处理器--第二周单元测验

第3周 实模式存储器寻址与总线

-第10讲 实模式存储器寻址

--实模式存储器寻址_01

--实模式存储器寻址_02

--实模式存储器寻址_03

-第11讲 8088系统总线

--8088系统总线

-第12讲 微处理器小结

--微处理器小结

-单元测验--作业

第4周 数据传送指令

-第13讲 指令概述

--指令概述

-第14讲 寻址方式

--寻址方式

-第15讲 通用数据传送指令

--通用数据传送指令_01

--通用数据传送指令_02

--通用数据传送指令_03

-第16讲 地址传送指令

--地址传送指令

-第17讲 输入输出指令

--输入输出指令

-第4周 数据传送指令--第四周单元测验

第5周 算术运算、逻辑运算与移位操作指令

-第18讲 算术运算指令

--加法运算指令

--减法指令

--乘除运算指令

-第19讲 逻辑运算指令

--逻辑运算指令_01

--逻辑运算指令_02

-第20讲 移位操作指令

--移位操作指令

-第5周 算术运算、逻辑运算与移位操作指令--第五周单元测验

第6周 串操作指令

-第21讲 关于串操作指令的说明

--串操作指令说明

-第22讲 串传送与串比较

--串传送与串比较

-第23讲 串扫描指令

--串扫描指令

-第24讲 串装入与串存储指令

--串装入与串存储指令

-第六周单元测验--作业

第7周 程序与处理器控制

-第25讲 程序控制指令说明

--程序控制类指令说明

-第26讲 转移类指令

--无条件转移指令

--条件转移指令

-第27讲 循环控制指令

--循环控制指令

-第28讲 过程调用指令

--过程调用指令

-第29讲 中断指令

--中断指令

-第30讲 处理器控制指令

--处理器控制指令

-第31讲 指令系统小结

--指令系统小结

-第7周 程序与处理器控制--第七周单元测验

-第7周 程序与处理器控制--第七周作业

第8周 汇编语言程序设计

-第32讲 汇编语言源程序

-- 汇编语言源程序_01

-- 汇编语言源程序_02

-第33讲 伪指令

--数据定义伪指令

--符号与段定义伪指令

--汇编语言源程序结构例

--其它伪指令

-第34讲 系统功能调用

--系统功能调用_01

--系统功能调用_02

-第35讲 汇编语言程序设计示例详解

--程序设计示例1

--汇编语言程序设计示例_02

-第36讲 汇编语言程序设计小结

--汇编语言程序设计小结

-第8周 汇编语言程序设计--第八周单元测验

-第8周 汇编语言程序设计--第八周作业

第9周 半导体存储器

-第37讲 半导体存储器概述

--半导体存储器概述

-第38讲 内存单元编址

--存储单元编址

-第39讲 随机存取存储器RAM

-- RAM_01

--RAM_02

-第40讲 只读存储器ROM

--ROM_01

--ROM_02

-第九周单元测验--作业

第10周 半导体存储器扩展技术

-第41讲 半导体存储器扩展

--半导体存储器扩展_1

--存储器扩展_2

--半导体存储器扩展_3

-第42讲 半导体存储器小结

--半导体存储器小结

-第十周单元测验--作业

-第十周作业--作业

第11周 输入输出与中断技术

-第43讲 基本I/O接口

--I/O系统概述_01

--I/O系统概述_02

-第44讲 简单接口芯片

--简单接口芯片

-第45讲 基本输入输出方法

--基本I/O方法

-第46讲 简单I/O控制系统设计

--简单I/O控制系统设计1

--简单I/O控制系统设计2

-第47讲 中断技术

--中断技术1

--中断技术2

-第48讲 输入输出与中断技术小结

--本周小结

-第十一周单元测验--作业

第12周 可编程并行数字接口

-第49讲 可编程定时计数器

--可编程定时计数器8253_01

--可编程定时计数器8253_02

--可编程定时计数器8253_03

-第50讲 可编程并行接口

--可编程并接口8255_01

--可编程并行接口8255_02

--可编程并行接口8255_03

-第51讲 可编程接口小结

--本周小结_01

--本周小结_02

-第十二周单元测验

第13周 模拟量的输入输出

-第52讲 模拟量的输入输出

--模拟量的输入输出

-第53讲 D/A转换器

--D/A转换器_01

--D/A转换器_02

-第54讲 A/D转换器

-- A/D转换器_01

--A/D转换器_02

-第十三周单元测验--作业

第14周 系统综合设计示例详解

-第55讲 I/O接口系统综合设计示例详解I

--综合设计示例详解I_01

--综合设计示例详解I_02

-第56讲 综合设计示例详解II

--综合设计示例详解II_01

--综合设计示例详解II_02

-第57讲 结束语

--结束语

半导体存储器扩展_3笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。