第二章 基于8086的微型计算机组成(第二节存储器)

合集下载

微机原理(杭州电子科技大学【4】8086系统结构[2-3]

微机原理(杭州电子科技大学【4】8086系统结构[2-3]

15:28
22
二、系统的复位与启动
【8086CPU时序】
① 复位信号:通过RESET引脚上的触发信号来引起8086系统复位和启
动,RESET至少维持4个时钟周期的高电平。
② 复位操作:当RESET信号变成高电平时,8086/8088CPU结束现行
操作,各个内部寄存器复位成初值。
标志寄存器
清零
指令寄存器 CS寄存器 DS寄存器 SS寄存器 ES寄存器
的比例倍频后得到CPU的主频,即: CPU主频 = 外频 × 倍频系数
⑥ PC机各子系统时钟(存储系统,显示系统,总线等)是由系统频率按 照一定的比例分频得到。
15:28
5
内频 550MHz Pentium III
倍频系数5.5
L1 Cache
L2 550MHz Cache
处理机总线 100MHz
微机原理与接口技术
第四讲
15:28
第二章 8086系统结构
内容提要
z微型计算机的发展概况 z8086CPU内部结构 z8086CPU引脚及功能 z8086CPU存储器组织 z8086CPU系统配置 z8086CPU时序
15:28
2
※有关概念介绍
z 主频,外频,倍频系数 z T状态 z 总线周期 z 指令周期 z 时序 z 时序图
总线操作
读存储器操作 (取操作数)
写存储器操作 (将结果存放到内存)
读 I/O 端口操作 (取 I/O 端口中的数)
写 I/O 端口操作 (往 I/O 端口写数)
中断响应操作
总线周期
存储器读周期 存储器写周期 I/O 端口读周期 I/O 端口写周期 中断响应周期
15:28

《汇编语言》寄存器物理地址(第二章第二节)

《汇编语言》寄存器物理地址(第二章第二节)

DS ES SS CS 地 址 加 法 IP 器 地 址 总 线 AB
本课件由汇编网()制作提供
物理地址PA = 段地址 + 偏移地址 = ( 段寄存器 ) × 10H + 偏移地址 或段寄存器的内容左移4位,加上偏移地址
例:某内存单元的段地址由DS、偏移地址由BX给出。
2.5 16位结构的CPU

概括的讲,16位结构描述了一个CPU具有 以下几个方面特征:

1、运算器一次最多可以处理16位的数据。 2、寄存器的最大宽度为16位。 3、寄存器和运算器之间的通路是16位的。


2.6 8086CPU给出物理地址的方法


8086有20位地址总线,可传送20 位地址,寻址能力为1M。 8086内部为16位结构,它只能传送 16位的地址,表现出的寻址能力却 只有64K。
2.7 “段地址×16+偏移地址=物理地址” 的本质含义

两个比喻说明:

说明“基础地址+偏移地址 = 物理地址” 的思想:第一个比喻 说明“段地址×16+偏移地址=物理地址” 的思想:第二个比喻 8086CPU就是这样一个只能提供两张3位 数据纸条的CPU。

2.8 段的概念

错误认识:

内存被划分成了一个一个的段,每一个 段有一个段地址。
通用寄存器
数据寄存器(AX,BX,CX,DX) 地址指针寄存器(SP,BP) 变址寄存器(SI,DI)
5
2.1 通用寄存器



8086CPU所有的寄存器都是16位的, 可以存放两个字节。 AX、BX、CX、DX 通常用来存放一般 性数据被称为通用寄存器。 下面以AX为例,我们看一下寄存器的 逻辑结构。

微机原理第二章课件-8086_8088微处理器的内部结构分解

微机原理第二章课件-8086_8088微处理器的内部结构分解

(3) 6字节的指令队列:总线接口部件从内 存中取来的指令放在一个缓冲区中,这个 缓冲区叫指令队列。执行部件在执行指令 过程中从指令队列取来指令执行。 (4) 输入/输出控制电路:该控制电路将 8086CPU的片内总线与系统总线相连,是 8086CPU与外部交换数据的必经之路。
2、执行部件EU(Execution Unit)
第二节 CPU的外部结构
8086/8088CPU芯片都是40条引脚的双列 直插式封装。部分引脚采用了分时复用方 式,即同一条引脚在不同的时刻具有不同 的用途。如图2.3所示。 8086/8088CPU可有两种工作模式,即最 大模式和最小模式。不同模式下个别引脚 的功能是不同的。
GND AD14 AD13 AD12 AD11 AD10 AD9 AD8 AD7 AD6 AD5 AD4 AD3 AD2 AD1 AD0 NMI INTR CLK GND
(4) 标志寄存器FR
FR主要用来标志运算结果的状态,以及控制CPU的 操作。各标志位定义如图2. 2所示(共有9个标志):
下图是80x86微处理器的标志寄存器,从 图中可知,他们是向下兼容的。
标志位共有9个,6个是状态标志,用来表示运算结果的 特征,包括CF、PF、AF、ZF、SF和OF;3个是控制标志, 用来控制CPU的操作,包括IF、DF和TF。 ① 状态标志: CF:进位标志,表示本次运算中最高位(第7位或第15 位)有进位或有借位。 PF:奇偶标志。 PF=1表示本次运算中低8位有偶数个 “1”; PF=0表示有奇数个“1”。 AF:辅助进位标志。 AF=1表示本次运算第3位向第4位有 进位或有借位。在十进制运算中作为是否进行十进制调整 的依据。 ZF:零标志。ZF=1表示本次运算结果为零,否则ZF=0 SF:符号标志。 SF=0为正数; SF=1为负数。 OF:溢出标志。 OF=1表示本次运算结果产生溢出,否则 OF=0。所谓溢出就是指运算结果超出了相应类型数据所能

新编16_32位微型计算机原理及应用(李继灿主编)课件第2章

新编16_32位微型计算机原理及应用(李继灿主编)课件第2章

2. I/O空间: 486利用低16位地址线访问I/O端口,所 以I/O端口最多有216=64K,I/O地址空间为 0000H~FFFFH。 注意:I/O地址空间不分段 I/O地址空间与存储空间不重叠 CPU有一条控制线M/IO,在硬件设计上用 M/IO=1,参与存储器寻址,用M/IO=0参与 I/O寻址。 从PC/XT~Pentium,基于Intel微处理器的 系统机,实际上只使用低10位地址线,寻址 210=1024个I/O端口。
指 代码流 预取 令 译 指令 码 24位 2*16 总线 器
数据总线 线性地址总线 32 32
A2~A31 BE0~BE3 系统 地址总线
D0~D31 系统 数据总线
控制 总线
控制ROM 控制部分
系统 控制总线
指令队列
译码部分 指令预取部分
总线接口部分
一. 7个功能块: 1.总线接口单元: 产生三总线信号,进行存储器和I/O端口 的访问。
地址(32位) A2~A31、BE0~BE3 地址驱动器 系统地址总线
数据(32位) 写缓冲器 4*80 D0~D31 数据(32位) 数据总线收发器 系统数据总线 控制总线 系统控制总线
2.高速缓冲存储器(CPU内部的Cache): 存放从存储器中取出的最近要执行的指 令和数据,这样CPU就只需从Cache中取指令, 不必经常访问存储器了。
指 运算部分 微指令 令 代码流 控制部分 指令 译 24位 码 总线 器
指 令 预 取 队 列
5.控制器: 控制器采用微程序设计,根据指令译码 器送来的信息产生微指令,对运算器、存储 器管理部分……发出控制信号。 存储管 指 控制与保护 理部分 令 微指令 部件 译 运算部分 码 控制ROM 器 控制器

微机原理课件第二章 8086系统结构

微机原理课件第二章 8086系统结构

但指令周期不一定都大于总线周期,如MOV AX,BX
操作都在CPU内部的寄存器,只要内部总线即可完成,不 需要通过系统总线访问存储器和I/O接口。
2021/8/17
17
• 8086CPU的典型总线时序,充分体现了总 线是严格地按分时复用的原则进行工作的。 即:在一个总线周期内,首先利用总线传 送地址信息,然后再利用同一总线传送数 据信息。这样减少了CPU芯片的引脚和外 部总线的数目。
• 执行部件(EU)
• 功能:负责译码和执行指令。
2021/8/17
5
• 联系BIU和EU的纽带为流水指令队列
• 队列是一种数据结构,工作方式为先进先出。写入的指令 只能存放在队列尾,读出的指令是队列头存放的指令。
2021/8/17
6
•BIU和EU的动作协调原则 BIU和EU按以下流水线技术原则协调工作,共同完成所 要求的任务: ①每当8086的指令队列中有空字节,BIU就会自动把下 一条指令取到指令队列中。 ②每当EU准备执行一条指令时,它会从BIU部件的指令 队列前部取出指令的代码,然后译码、执行指令。在执 行指令的过程中,如果必须访问存储器或者I/O端口, 那么EU就会请求BIU,完成访问内存或者I/O端口的操 作; ③当指令队列已满,且EU又没有总线访问请求时,BIU 便进入空闲状态。(BIU等待,总线空操作) ④开机或重启时,指令队列被清空;或在执行转移指令、 调用指令和返回指令时,由于待执行指令的顺序发生了 变化,则指令队列中已经装入的字节被自动消除,BIU会 接着往指令队列装入转向的另一程序段中的指令代码。 (EU等待)
•CF(Carry Flag)—进位标志位,做加法时最高位出现进位或 做减法时最高位出现借位,该位置1,反之为0。

第二章 8086微处理器(1)

第二章  8086微处理器(1)

16位微处理器概述
5. 第五代微处理器 • (1993年)Pentium(奔腾)— 32位微处理器 - 5级超标量结构、分支预测技术 64条数据线、32条地址线 - 64条数据线、32条地址线 - 常用指令硬件化,使用微程序设计
16位微处理器概述
6. 第六代微处理器 • Pentium Pro(高能奔腾) — 32位 - 64条数据线、36条地址线 64条数据线、36条地址线 - 实现了动态执行技术(乱序执行) • (1997年)Pentium II(奔腾2)— 32位微处理器 - 是Pentium Pro + MMX - 双独立总线结构 • (1999年)Pentium III(奔腾3) — 32位微处理器 - 增加了70条SSE指令(流水式单指令多数据扩充) - 首次内置序列号
3)方向标志DF(Direction Flag) 用于串操作指令中的地址减量修改(DF=1)还是增量修改 (DF=0)。 两条专门的指令可以置“1”或置“0”分别为STD,CLD。 M1 (ABC0) M2

SI-3 SI-2 SI-1 SI
0 C B A
0 0 C C B A A
DI-3 DI-2 DI-1 DI
高 DF=1 DF=0
(2)总线接口部件BIU )总线接口部件BIU
功能: 负责与内存(M)、输入/输出(I/O)接口之间指令或数据的传送: 1) 从内存M取指令存入指令队列,供EU使用。 2)EU执行指令需读数据/送结果时,都经过BIU。
EU
BIU存中由于各部分存放的数据性质不同,分为代码段、数据段、 堆栈段、扩展数据段。
20
差 别
2、8086与8088的编程结构 、 与 的编程结构

内 部 寄 存 器

8086结构组成

8086结构组成一、简介8086是英特尔(Intel)公司于1978年推出的16位微处理器,是第一款具有高度通用性的微处理器。

8086结构包括各种功能部件,如寄存器组、运算单元、控制单元等。

本文将详细介绍8086的结构组成和各个组成部分的功能。

二、8086结构组成1. 寄存器组8086包含了多个寄存器,用于存储各种数据和地址信息。

寄存器组包括通用寄存器、指令指针寄存器、段寄存器等。

1.1 通用寄存器8086拥有四个16位的通用寄存器:AX、BX、CX、DX。

这些寄存器可以用于存储数据、地址以及进行运算。

1.2 指令指针寄存器指令指针寄存器IP存储当前执行指令的地址,可以进行程序的跳转和控制。

1.3 段寄存器8086采用段寄存器和偏移地址的方式来定位内存中的数据。

段寄存器包括代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS和附加段寄存器ES。

2. 运算单元8086拥有一个功能强大的运算单元,可以执行各种运算和逻辑操作。

运算单元包括算术逻辑单元ALU、标志寄存器FLAGS等部件。

2.1 算术逻辑单元(ALU)ALU是8086中重要的组成部分,负责执行各种算术和逻辑运算,如加法、减法、与、或等。

2.2 标志寄存器(FLAGS)FLAGS寄存器用于存储运算结果的状态信息,包括进位标志、零标志、溢出标志等。

这些标志位可以帮助程序进行条件分支和判断。

3. 控制单元控制单元是8086中负责控制和协调各个部件工作的组成部分。

主要包括指令译码器、时钟发生器等。

3.1 指令译码器指令译码器用于解析指令,将指令转化为相应的控制信号,控制其他部件的工作。

3.2 时钟发生器时钟发生器为8086提供稳定的时钟信号,用于同步各个部件的工作,确保指令能够按序执行。

4. 外部接口8086能够与外部设备进行通信,包括输入输出接口和存储器接口。

4.1 输入输出接口输入输出接口负责将内部数据和外部设备进行数据交换,通过输入输出指令控制。

第2章微型计算机系统的组成及工作原理


2.5.6 ISA总线的定义与应用
2. ISA总线的信号线定义 ——98芯插槽,包括地址线、数据线、控制线、时钟和电源线 (1)地址线:SA019和LA1723 (2)数据线:SD015 (3)控制线:AEN、BALE、 IOR 和 IOW、 SMEMR和 SMEMW
MEMR 和 MEMW、 MEM CS16 和 I/O CS16 、SBHE
2.1.2 微机系统的软件配置
系统软件、工具软件、应用软件、用户应用程序
.3 微机系统中的信息流与信息链
1. 微机系统中信息流与信息链的构成 信息流:存储器中的数据、程序代码;接口寄存器中的I/O数据、 状态、I/O命令 信息链:信息流在系统中流动的路径; 包括物理(硬件)环节和逻辑(软件)环节 2. 微机系统中信息流与信息链 ——早期微机系统/现代微机系统中的信息链 3. 研究信息流与信息链的意义 ——通过信息流从整体上认识微机体系结构和组成微机系统的各 部件之间的关系
2.5.7 现代微机总线技术的新特点
3. 总线桥 (1) 总线桥 ——总线转换器和控制器,是两种不同总线间的总线接口 内部包含兼容协议及总线信号和数据缓冲电路;把一条总线映 射到另一条总线上 北桥:连接CPU总线和PCI总线的桥 南桥:连接PCI总线和本地总线(如ISA)的桥 (2) PCI总线芯片组 ——实现总线桥功能的一组大规模集成专用电路 保持主板结构不变前提下,改变这些芯片组的设计,即可适应 不同微处理器的要求 4. 多级总线结构中接口与总线的连接
2.4 I/O设备与I/O设备接口
2.4.1 I/O设备及其接口的作用
1. I/O设备的作用 2. I/O设备接口的作用——连接与转换
2.4.2 I/O设备的类型及设备的逻辑概念

第二章8086习题答案

第二章8086习题答案编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(第二章8086习题答案)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为第二章8086习题答案的全部内容。

微机原理第二章习题与分析解答1.单项选择题(1)8086工作最大方式时应将引脚MN/MX接()A.负电源 B。

正电源 C。

地D。

浮空分析:8086规定工作在最小方式下MN/MX接+5V,工作在最大方式下MN/MX接地。

答案:C(2)8086能寻址内存储器的最大地址范围为()A.64KB B.1MB C.16MB D。

16KB分析:8086有A0~A1920条地址总线,220=1MB。

答案:B(3)在总线周期,8086CPU与外设需交换()A.地址信息B。

数据信息 C。

控制信息D。

A、B、C分析在总线周期,CPU必须发出地址信息的控制信息以后,才能实现与外设进行交换数据。

答案:D(4)8086用哪种引脚信号来确定是访问内存还是访问外设()A.RD B。

WR C。

M/IO D。

INTA分析:引脚信号M/IO是Memory or Input Output的缩写,当M/IO=0时,用以访问外设;当M/IO=1,用以访问外设。

答案:C(5)在8086指令系统中,下列哪种寻址方式不能表示存储器操作数()A.基址变址寻址B。

寄存器寻址C。

直接寻址 D。

寄存器间接寻址分析:8086指令系统共有七种寻址方式,只有立即寻址方式和寄存器寻址方式不是表示存储器操作数的。

答案:B(6)当CPU时钟频率为5MHz,则其总线周期()A.0.8 s B.500ns C.200ns D。

200μs分析:时钟周期T=1/ƒ=200ns,而一个总路线周期通常由4个T状态组成,有4╳T=4╳200ns=0.8μs。

8086cpu的组成

8086CPU的组成8086CPU是一种早期的微处理器,用于计算机的中央处理单元(CPU)。

它由多个组件组成,包括逻辑单元、寄存器、内存控制器、输入/输出单元等。

以下是对8086CPU组成的详细描述:1. 逻辑单元:8086CPU的逻辑单元包括各种控制单元和调度单元,用于处理指令、数据和内存访问请求。

这些逻辑单元负责协调各个组件之间的操作,确保CPU能够高效地执行任务。

2. 寄存器:8086CPU使用多个寄存器来存储数据和处理指令。

这些寄存器用于临时存储数据、操作数和结果,并支持CPU执行各种操作。

3. 内存控制器:8086CPU的内存控制器负责与主存储器(如RAM)进行通信,以快速访问数据和指令。

内存控制器通过内部总线与逻辑单元和其他组件进行交互,确保数据传输的效率和准确性。

4. 输入/输出单元:8086CPU的输入/输出单元负责与外部设备进行通信。

这些设备包括显示器、键盘、鼠标、硬盘驱动器等。

输入/输出单元通过接口与外部设备连接,并处理与它们的通信和数据传输。

5. 时钟和电源管理:8086CPU需要一个时钟信号来控制其操作速度。

时钟信号的频率决定了CPU的执行速度。

此外,8086CPU还具有电源管理功能,以确保各个组件在需要时获得适当的电源,并在不需要时关闭以节省能源。

总的来说,8086CPU由多个组件组成,这些组件协同工作以实现高效的计算任务。

它具有强大的逻辑单元、寄存器、内存控制器和输入/输出单元,以及时钟和电源管理功能,使其成为早期计算机系统的重要组成部分。

这些组件的组合和协同工作,使得8086CPU能够处理复杂的指令和数据,并支持计算机系统的正常运行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

补充:典型存储器芯片和译码器芯片
(一)62256
(二)3-8译码器74LS138
2、62256逻辑图
62256是32K*8的CMOS静态RAM
1、62256引脚图 A14 A12 A7 A6 A5 A4 A3 A2 A1 A0 D0 D1 D2 GND 1 2 3 4 5 6 7 8 9 10 11 12 13 14 28 27 26 25 24 23 22 21 20 19 18 17 16 15 VCC WE A13 A8 A9 A11 OE A10 CS D7 D6 D5 D4 D3
第二节 内部存储器
2.2.1 存储器概述 2.2.2 随机存储器(RAM) 2.2.3 只读存储器(ROM) 2.2.4 存储器连接与扩展 2.2.5 8086与存储器连接 2.2.6 微机内存储器的组织
2.2.1 存储器概述
作用:存放待加工的原始数据和中间计算结果以及系统或 用户程序等。 存储器分类 1. 按内存储器与外存储器来分类
主要产品有: Intel 2186、2187(8K×8位)。 封装形式有:SIMM(Single In-line Memory Modle) 单边沿连接插脚
DIMM(Dual In-line Memory modle) 双边沿连接插脚
2.2.4 只读存储器(ROM)
1. 掩膜ROM和PROM 一、掩膜ROM(Read Only Memory)
S
(4)用紫外线照射可驱 散浮动栅(浮栅上的电荷 形成光电流泄漏),原有 信息全部擦除(擦除后内 容全为“1” ),便可再 次改写。
2.2.2 半导体存储器的性能指标 1. 容量:指一个存储器芯片能存储的二进制信息。 存储器芯片容量=存储单元数×每单元的数据位数 例:6264 8KB = 8K × 8bit 6116 2KB = 2K × 8bit
1字节=8 bit;1KB=210字节=1024字节;1MB=210KB=1024KB; 1GB=210MB=1024MB;1TB=210GB=1024GB。
两个5:32译码器组成行列形式选中单元, 大大减少引线。

A0 A1 A2 A3 A4
行 译 码 器
X0
0-0
0-31
X31 31-0 31-31
D(I/O)
读写 控制 电路
Y0 列译码器
Y31
CE OE WE
A5
i.接收片选信号(CE或CS) ii.接收R/W信号 0 1
2. 可擦除的PROM 一、EPROM(紫外线可擦除) 1. 基本存储电路
(1)由浮栅雪崩注入的 FAMOS器件构成。
(2)当浮栅有足够的电 荷积累时,记录的信息为 0,没有一定的电荷积累 时,信息为1。
G
D
(3)用户可以多次编程 。 编程加写脉冲后,某些存 储单元的PN结表面形成浮 动栅,阻挡通路,实现信 息写入。
控制逻辑电路:
接收片选信号CS及来自CPU的读/写控制信号,形成芯片内 部控制信号,控制数据的读出和写入。
数据缓冲器:
寄存来自CPU的写入数据或从存储体内读出的数据。
存储体:
存储体是存储芯片的主体,由基本存储元按照一定的排列 规律构成。
1. 存储体
一个基本存储电路能 存储1位2#数。
行线X 六 管 基 本 存 储 电 路
CD
ES(-) ES(-) 数据线D”1”
动、静RAM比较: 动:容量大,速度慢,功耗低,刷新电路复杂。 静:容量小,速度快,功耗大,无刷新电路。 二、典型芯片uPD424256 μPD424256的容量是256K×4,片内需log2256K=18个地址信号, 外接9根地址线,由内部多路开关将外部18根地址线分两次送入。 5.2.3 高速RAM(由DRAM进行改进,因RAM价格高) 一、基于预测技术的DRAM (超页模式EDO DRAM) edo dram 扩展数据输出(extended data out-edo,有时也称为超 页模式)dram和突发式edo dram是两种基于页模式内存的内 存技术。edo技术在普通dram的接口上增加了一些逻辑电路, 利用了地址预测功能,缩短了读写周期并消除了等待状态, 使得突发式传送更加迅速,提高了数据的存取速度。
D N-1
RAM基本结构框图
二、典型芯片HM6264BL 低功耗 CMOS SRAM, 容量8K×8bit; DIP封装,单一5V电源供电。 28PIN,输入输出电平与TTL兼容。最大存储时间70~120ns。
1. 引脚及其含义
2. 工作方式 表5-1为HM6264BL工作方式真值表(功能表)。
Y0 Y1 地 址 译 码 器
0 1
Y1023 1023 CE OE WE
读写控制电路
D(I/O)
译码输出线 210=1024 根。 引线太多,制造困难。 ② 双地址译码(右图2) : 有X、Y两个译码器,每个有10/2个 输入,210/2个输出,共输出210/2 ×210/2=210(1024)个状态,而输出 线只有2× 210/2根。
2. 按存储载体材料分类
半导体材料 — 半导体存储器:TTL型、MOS型、ECL型、I L型等; 磁性材料 — 磁带存储器、软磁盘存储器和硬磁盘存储器等; 光介质材料 — CD-ROM、DVD等。
2
3. 按存储器的功能来分类
按存储器与CPU的关系分类 控制存储器CM 、主存储器MM 、高速缓冲存储器Cache 、 外存储器EM ; 按存储器的读写功能分类 读写存储器RWM 、只读存储器ROM; 按数据存储单元的寻址方式分类 随机存取存储器RAM 、顺序存取存储器SAM 、直接存取存储器 DAM ; 按半导体器件原理分类 晶体管逻辑存储器TTL 、发射极耦合存储器ECL 、单极性器件存 储器MOS;
内存(RAM+ROM):(半导体存储器,本章内容)
存 储 器
外存
磁盘
软盘:普通1.44M 硬盘:从10MB~几百GB CD、DVD (650MB、4.7GB)
光盘
磁光盘MO:高密度、大容量、快速、 “无限次”擦写、 寿命长、可靠性高、抗干扰强、性价比高 (1.3GB~几个GB)
e盘(基于USB接口的电子盘等)
字选线 “1”
G S C T1 D ① 设 T1导通时(字选线=1),将 D=1 写入,则C上有电荷。 ② 字选线撤消,T1截止。 ③ T1导通(字选线=1)才能读。 读时:D本为0,CD无电荷。 导通时C上电荷转移到 CD 上,所以D为1; 若C上原无电荷,则D为0; 电容C通常小于数据线上的分布电容 CD,每个数据读出后,C上的电荷经 CD释放,信息被破坏。所以需要刷 新——周期性不断充电。刷新时间 2ms—8ms。(刷新即在数据线上加电 压,给C充电,然后关断T。)
A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 CS OE
1、74LS138引脚图 A B C G2A G2B G1 Y7 GND 1 2 3 4 5 6 7 8 16 15 14 13 12 11 10 9 VCC Y0 Y1 Y2 Y3 Y4 Y5 Y6
(1)T1和T2组成一个双稳 态触发器,用于保存数据。 T3和T4为负载管。 (2)如O1点为数据Q,则 O2点为数据/Q。 (3)行选择线有效(高电 平)时, O1 、 O2处的数据 信息通过门控管T5和T6送至 T7和T8 。 (4)列选择线有效(高电 平)时, T7和T8处的数据信 息通过门控管T7和T8送至芯 片C的引脚,读控制线有效 则输出至数据线。
表 5-1
CS1 1 × 0 CS2 × 0 1
HM6242BL工作方式
WE × × 1 OE × × 1 工作方式 低功耗 低功耗 输出禁止 I/O信号 高阻 高阻 高阻
0
0
1
1
1
0
0
×


Dout
Din
6264SRAM与CPU的连接
8086CPU
6264
WR
RD
WE
OE
3. 读写周期时序
(1)读周期
掩膜ROM芯片所存储的信息由芯片制造厂家完成,用户不能修改。 掩膜ROM以有/无跨接 管子来区分0/1信息:有为0, 无(被光刻而去掉)为1。
位线 D 3
D2 0 1 1 1
D1 D0 1 0 0 1 0 1 1 0
字线 单元0 单元1
单元2 单元3
1 1 0 0
二、PROM(Programmable ROM)
Q
Q
列线Y
写控制(高有效) 数据线
读控制(高有效)
2. 外围电路 (1)地址译码器 ——对外部地址信号译码, 用以选择要访问的单元。
若要构成1K×1b个存储单元, 需10根地址线,1根数据线。 ① 单地址译码(右图1):
译码器为10:1024,
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9
0 1 写有效 读有效
选中芯片 未选中
常用RAM有: 6116 6264 62256
APA P+1 … AK
A0 A1 A P-1
X 译 码
Y译码 存储体 存储器控 制逻辑
I/O 缓 冲 R/W CE
例:一片62256 为32K*8的RAM 地址线15根, 数据线8根, RAM的控制信 D0 号为3根 D1 (WE,OE,CE)。
存储体(R-S触发器构成的存储矩阵) 外围电路 译码电路、缓冲器 I/O控制电路
0 地 址 译 码 器 1 2n-1 存储 矩阵 0 1 m 数 据 缓 冲 器
n位 地址
m位 数据
CS 控制 逻辑 R/W
存储芯片内部构成示意图
地址译码器:
接收来自CPU的n位地址,经译码后产生2n个地址选择信号, 实现对片内存储单元的选址。
相关文档
最新文档