《单片机汇编》期末考试、考研常见考题、习题,题型汇总(三十)、存储器扩展

Nona ·
更新时间:2024-09-20
· 528 次阅读

小知识点补充13:
单片机系统扩展包含:
1,程序存储器扩展
2,数据存储器扩展
3,I/O口扩展
4,定时器/计数器扩展
5,中断系统扩展
6,串行口扩展
小知识点补充14:
单片机总线分为:
1,地址总线:用于传送单片机发出的地址信号
备注:P2口提供高八位地址线,P0口提供低八位地址线
2,数据总线:用于单片机与外部存储器之间或IO接口之间传送数据,数据总线是双向的
备注:P0口提供数据总线
3,控制总线
备注:包含地址锁存信号ALE,片外程序存储器的读写信号PSEN,外扩数据存储器和IO接口共用的读写信号RD、WR

强化指令4:JZ rel JZ rel ;若(A)=0,则PC+2+rel -> PC ;否则, PC+2 -> PC

考题:
JZ rel 的操作码地址为 0100H, rel=20H,它转移的目标地址为:

答案: 0122H

概念考题3:

A/D 转换器的三个最重要指标是:
答案:
转换速度 、 转换精确度 和 分辨率

小知识点补充15:
一般情况下,存储器地址空间分配方法分为:
1,线选法
2,全译码法
3,部分译码法

常用译码器介绍:

1,74LS138(三线-八线译码器)

引脚图:
在这里插入图片描述
(此图摘自百度)

引脚功能 A0~A2: 地址输入端 STA(E1): 选通端(高电平有效) STB(E2), STC(E3): 选通端(低电平有效) Y0-Y7: 输出端(低电平有效) VCC: 电源正 GND: 地

真值表:
在这里插入图片描述
2,74LS139(双二线-四线译码器)
74LS139 为两个2线-4 线译码器,共有 54/74S139和 54/74LS139 两种线路结构型式。可对2位高位地址进行译码,产生4个片选信号,最多可外接4个芯片。

引脚图:
在这里插入图片描述
(此图摘自百度)
引脚功能:

A、B 译码地址输入端 G1、G2 选通端(低电平有效) Y0~Y3 译码输出端(低电平有效)

真值表:
在这里插入图片描述

外部地址锁存器:

1,74LS373
引脚功能:

D0~D7 数据输入端 OE 三态允许控制端(低电平有效) Q0~Q7 输出端

74LS373是三态输出的八D锁存器,共有54S373和74LS373两种线路。373 的输出端 Q0~Q7 可直接与总线相连。当锁存允许端LE为高电平时,Q 随数据D而变。当LE为低电平时,D 被锁存在已建立的数据电平。当LE端施密特触发器的输入滞后作用,使交流和直流噪声抗扰度被改 400mV。

真值表:
在这里插入图片描述

2,74LS573
描述:74ls573锁存器的功能是:编程时,先将使能端置1,此时输出数据和输入数据一致;为了将输出的数据锁定,防止误操作,可将使能端清0,此时,输出端保持原有值,不再变化。(与373相似)

程序存储器扩展: 常用EPROM芯片介绍

典型EPROM芯片系列:27系列 例如:
2764(8KB),27128(16KB),27526(32KB),27512(64KB)

备注:一般EPROM有5种工作方式:读出方式、未选中方式、编程方式、编程校验方式与编程禁止方式

扩展:
EEPROM (Electrically Erasable Programmable read only memory)是指带电可擦可编程只读存储器。是一种掉电后数据不丢失的存储芯片。 EEPROM 可以在电脑上或专用设备上擦除已有信息,重新编程。一般用在即插即用。

数据存储器扩展:

常用静态RAM芯片介绍:
SRAM有:6116(2KB),6264(8KB),62128(16KB),62256(32KB)

备注:相关程序存储器和数据存储器芯片手册已上传

**静态随机存取存储器(Static Random-Access Memory,SRAM)**是随机存取存储器的一种。所谓的“静态”,是指这种存储器只要保持通电,里面储存的数据就可以恒常保持。相对之下,动态随机存取存储器(DRAM)里面所储存的数据就需要周期性地更新。然而,当电力供应停止时,SRAM储存的数据还是会消失(被称为volatile memory),这与在断电后还能储存资料的ROM或闪存是不同的。

对单片机ALE引脚信号测试:(此信号很重要)

单片机正常运行时,ALE端一直有正脉冲信号输出,此频率为时钟振荡器的1/6,但当单片机访问外部RAM时(即执行MOVX类指令时),会丢失一个ALE脉冲。
在这里插入图片描述

题46

根据下图连接回答问题:
1、 ALE 、PSEN、WR、RD的功能
2、 图中各芯片的功能
3、2764、6264 的地址范围( P2.5 取” 0”)
4、2764、6264 的地址范围( P2.5 取” 1”)

在这里插入图片描述

答案:

1, ALE: 作地址锁存的选通信号,以实现低八位地址的锁存 PSEN: 作扩展程序存储器的读选通信号 WR、RD: 作为扩展数据存储器和I/O 端口的读、写选通信号 2, 74LS373: 地址锁存器,用来锁存P0口发送的地址低8位 2764: 容量为8KB的程序存储器(EPROM)用来存储程序 6264: 容量为8KB的数据存储器(RAM)用来存储数据 AT89C51: 微控制器 备注:题中常常会把8051换成8031 8031: 不含程序存储器的8位单片机芯片,是不带 I/O 设备的微型计算机 3, 2764: 8000H~9FFFH 6264: 4000H~5FFFH 4, 2764: A000H~BFFFH 6264: 6000H~7FFFH

注:此类题型一般作为最后一题考察,主要考察电路图连接、各存储器地址范围的计算,一般不要求写驱动存储器程序,此题注重理解,难度较低


作者:liuxianfei0810



考研 存储器 扩展 存储 单片机

需要 登录 后方可回复, 如果你还没有账号请 注册新账号