西电网信院微机原理实验(五)
实验五 存储器扩展实验
一、存储器芯片62256引脚介绍:
62256共有15根地址线A0-A14,存出大小为32KB;八条双向数据线D0-D7,共8bit;CE‾\overline{CE}CE片选信号引线;WE‾\overline{WE}WE写允许信号,当WE‾=0\overline{WE}=0WE=0时,允许将数据写入芯片;OE‾\overline{OE}OE输出允许信号,当OE‾=0\overline{OE}=0OE=0时,允许该芯片将某单元的数据送到芯片外部的D0-D7上。
二、 使用两片62256扩充RAM空间为10000H-1FFFFH
分析:
1.8086CPU数据地址线不能直接和外部芯片进行传送数据,故添加锁存器。
2.由于62256为32KB * 8bit,而8086CPU共有16位数据线,故利用两个62256芯片进行位扩充,变成64KB * 16bit。位扩充功能由BHE和A0共同完成,偶地址的数据内容存放在一个芯片,奇地址的数据内容存放在另一个芯片。
图 存储器位扩展电路图
3.10000H-1FFFFH高四位地址线A19-A16参与译码电路,要求其为0001时选中两个62256芯片中的一个。
锁存器说明:
74LS273和74LS373均为地址锁存器。在最小模式下,8086CPU的20条地址线和1条BHE信号线用三片74LS373或74LS273锁存器形成,从而形成地址总线信号。
双向数据总线用2片74LS245形成。利用最小模式下8086CPU提供的DEN和DT/R分别控制2片74LS245的允许端和方向控制端,从而实现16位的双向数据总线D0-D15。
电路连接图:
三、编制程序,将字符1~8循环写入上述的10000H-10FFFH中,将9写入11000H-12FFFH中。将11000H-12FFFH中的内容搬移到14000H-15FFFH中。
汇编代码:
CODE SEGMENTASSUME CS:CODE
START:MOV AX,1000HMOV DS,AX ;设置数据段地址MOV AL,1MOV BX,0000HMOV CX,1000H ;循环次数MOV [BX],ALJMP M1 ;1~8循环写入10000H-10FFFH
ZERO:MOV AL,1
M1:MOV [BX],AL INC BXINC ALCMP AL,8JA ZEROLOOP M1 ;循环次数CX的值;将9写入11000H-12FFFHMOV AL,09HMOV CX,2000H MOV BX,1000H ;偏移地址1000H
M2: MOV [BX],ALINC BXLOOP M2 ;将11000H-12FFFH内容移到14000H-15FFFHMOV BX,1000HMOV CX,2000H
TRANS:MOV AL,[BX] ;读入ADD BX,3000HMOV [BX],ALSUB BX,3000H INC BXLOOP TRANS HLT
CODE ENDSEND START
实验截图:
四、参考文献
存储器的扩展技术
西电网信院微机原理实验(五)相关推荐
- 西电网信院微机原理实验(七)
实验七 基于8255的开关状态显示实验 1.编写程序,设定8255的PA口为开关量输入,PC口为开关量输出,要求能随时将PA口的开关状态通过PC口的发光二极管显示出来. 8255芯片: 图1 8255 ...
- 西电网信院微机原理实验(八)
实验八 点阵LED显示设计实验 实验要求: 编写程序,控制点阵向上(或左右)游动显示"西安电子科技大学欢迎您!-姓名".实验系统中的16×16 LED点阵由四块8×8 LED点阵组 ...
- 西电网信院微机原理实验(六)
实验六 74LS273扩展I/O口实验 1.编写程序,以74LS273作为I/O口,控制8个单色LED灯.I/O端口号为168H. 原理分析: ① 74LS273为锁存器,可以作为I/O数据寄存器 ...
- 【数据库原理】实验报告(西电网信院)
title: [数据库原理]实验报告 categories: 杂项 tags: 数据库 作业 PostgreSQL [数据库原理]实验报告 客户端安装 Navicat for PostgreSQL可以 ...
- 键盘--(微机原理实验五)
DATAS SEGMENTTAB DB 0C0H,0F9H,0A4H,0B0H,99HDB 92H,82H,0F8H,80H,90HDB 88H,83H,0C6H,0A1H,86H,8EH DATAS ...
- 北邮微型计算机原理及应用阶段二,北邮信通院微机原理第二章.ppt
北邮信通院微机原理第二章 异常模式:系统模式外的其他5种特权模式,常用于处理中断或其它异常. 处理器模式可以通过软件来改变,也可以通过外部中断或处理器异常改变. 特权模式:除用户模式外的其它6种模式 ...
- 微型计算机原理实验心得,微机原理实验心得体会
好文网为大家准备了关于微机原理实验心得体会的文章,好文网里面收集了五十多篇关于好微机原理实验心得体会好文,希望可以帮助大家.更多关于微机原理实验心得体会内容请关注好文网.ctrl+D请收藏!篇一:微机 ...
- 微型计算机c240,PC微机原理实验.doc
PC微机原理实验 微型计算机原理与应用 实验指导书 上 海 大 学 通 信 学 院 PC微机原理实验一 目的:掌握PC机DEBUG调试程序有关命令的操作及8086各类指令的 功能. 要求:在PC机上完 ...
- 微型计算机原理实验指导书,微机原理实验实验指导书2015.pdf
微机原理实验实验指导书2015 微型计算机原理与应用 实验指导书 上 海 大 学 通 信 学 院 2015 年 3 月 实验一 8051 单片机简单编程与调试 一.实验目的 通过简单小程序的输入和调试 ...
最新文章
- UITableViewCell中设置动态大小的圆形imageview
- Column 'Status' in where clause is ambiguous
- paramterType和resultType的区别
- boost::units模块单位/数量操作和转换的测试程序
- bzoj 1670 [Usaco2006 Oct]Building the Moat护城河的挖掘——凸包
- Visual Studio 2015 前瞻 属性初始化赋值!
- phper必知必会之类库自动加载的七种方式(三)
- linux中的TC(TrafficControl)详细说明
- 调试远程服务器上的代码时报错:调试设置中的Python路径无效
- 为什么C# md5 32位加密算法,密码明文会出现31位
- 小美赛之matlab笔记
- android手机通讯录格式转换,手机通讯录csv格式转vcf格式工具 安卓电话本数据格式转换程序...
- windows ghost系统下载
- 在Windows中使用FileZilla Server创建FTP
- 【RPA之家BluePrism手把手教程】BluePrism下载与安装
- 2023山东健博会China-DJK济南国际大健康产业博览会
- 信息系统的无单点故障设计
- LightOJ - 1395 A Dangerous Maze (II) —— 期望
- select下拉选项禁用
- android百度日语输入法下载,百度日文输入法
热门文章
- android自定义sqlite路径,SQLite数据库创建时自定义路径
- [附源码]计算机毕业设计Python+uniapp基于Android的网店系统i7581(程序+源码+LW+远程部署)
- 百万数据解析-python-oss-python
- 会计信息系统——SQL server 分类逐级汇总程序,实现过账
- 十二年10次IT大考!猪八戒网的系统架构和开发流程经历了什么?
- STM32——TIM输入捕获
- 嗯哼是个nlper酱--LDA学习笔记
- 与其不在同一棵树上吊死
- Apple:如此相得益彰
- IDEA: vue文件 File is read-only