当前位置:文档之家› 实验二-存储器读写实验

实验二-存储器读写实验

+5V
SRAM 6264
D0~D7 A0 • • • A12 WE OE CS1 CS2
2. 6264芯片与系统的连接 芯片与系统的连接
8088/8086总线 总线 SRAM 6264
D0~D7 A0 A12
MEMW MEMR 高位地 址信号 ┇ 译码 电路
+5V
• • •
D0~D7 A0 • • • A12 WE OE CS1 CS2
intram: mov [si],al 将物理地址为02000H— 将物理地址为 inc si 020FFH的存储单元清零 的存储单元清零 loop intram mov si,1000h 偏移地址, ;偏移地址,设置断点处 mov cx,100h ;循环次数 mov ax,55aah ;55aah送ax寄存器 送 寄存器 fil: mov [si],ax inc si ;RAM区循环置数 区循环置数 inc si loop fil nop 设置断点处,不执行任何操作, ;设置断点处,不执行任何操作,也不 jmp start 影响标志位,消耗 个时钟周期,用于 影响标志位,消耗3个时钟周期 个时钟周期, 程序的延时 code ends end start
二、实验目的
1、熟悉 、熟悉6264芯片的接口方法。 芯片的接口方法。 芯片的接口方法 2、掌握 、掌握8086十六位数据存储的方法 。 十六位数据存储的方法
三、实验内容
单元的偶地址( 向2000~20FFH单元的偶地址(低字节)送入 ~ 单元的偶地址 低字节) 0AAH,奇地址(高字节)送入 ,奇地址(高字节)送入55H。 。
实验二
一、实ห้องสมุดไป่ตู้预习内容
存储器读写实验
1. 6264芯片的主要特性 芯片的主要特性 芯片的
1)容量:8K X 8b )容量: 2)外部引线图 ) 地址线:A0------A12; 地址线: 数据线: 数据线:D0------D7; 输出允许信号: ; 输出允许信号:OE; 写允许信号: 写允许信号:WE; ; 片选信号: 片选信号:CS1,CS2。
注意: 注意:
下次实验时间是第14周 下次实验时间是第 周
下次实验内容
实验三 8255并行接口实验 并行接口实验
预习要求
1、复习 、复习8255外部引脚、内部结构、与外部设备进行连接 外部引脚 的方法。 的方法。 2、复习8255工作方式、初始化编程设计。 、复习 工作方式、 工作方式 初始化编程设计。 3、编写实验代码。 、编写实验代码。
code segment assume cs:code org 0100h start: mov ax,0100h mov ds,ax mov si,1000h mov cx,0100h mov al,0 intram: mov [si],al inc si loop intram mov si,1000h mov cx,100h mov ax,55aah
包括实验预习内容,实验目的,实验内容, 包括实验预习内容,实验目的,实验内容, 实验步骤和正确的程序代码 。
注意: 注意: 1、编程前先在 盘目录下建一个文件夹,并取 、编程前先在E盘目录下建一个文件夹 盘目录下建一个文件夹, 一个英名名字,即名字中不能有汉字和数字。 一个英名名字,即名字中不能有汉字和数字。编完 程序将其存于该目录下。 程序将其存于该目录下。 2、做完实验将实验箱右上角的 、做完实验将实验箱右上角的CPU板卸下, 板卸下, 板卸下 再关实验箱。 再关实验箱。
四、实验设备
MUT—Ⅲ型实验箱、8086CPU模块。 Ⅲ型实验箱、 模块。 模块
电源电路
CPU板座 板座
复位键
五、实验步骤
1、本实验无需接线。 、本实验无需接线。 2、编写调试程序 、编写调试程序 3、运行实验程序,可采取单步、设置断点方式, 实验程序, 、运行实验程序 可采取单步、设置断点方式, 打开内存窗口可看到内存区的变化。 打开内存窗口可看到内存区的变化。 4、编写实验报告 、
3.复习 复习8086十六位数据存储的方法 复习 十六位数据存储的方法
1)字数据是将连续存放的两个字节数据构成一个 位 )字数据是将连续存放的两个字节数据构成一个 一个16位 的字数据 2)16位字数据存储的方法:字的高 位字节存放在高 ) 位字数据存储的方法:字的高8位字节存放在高 位字数据存储的方法 地址单元,字的低8位字节存放在低地址单元 位字节存放在低地址单元( 地址单元,字的低 位字节存放在低地址单元(低对 高对高)。 低,高对高)。 3)字的地址:规定将低位字节的地址作为这个字的地 )字的地址:规定将低位字节的地址作为这个字的地 低位字节 址。 4)规则字:通常,一个字数据总是位于偶地址,即偶 )规则字:通常,一个字数据总是位于偶地址 偶地址, 对应低位字节 对应高位字节 地址对应低位字节,奇地址对应高位字节, 地址对应低位字节,奇地址对应高位字节,符合这 种规则存放的字数据,称为“规则字” 种规则存放的字数据,称为“规则字”,而以奇地 址开始的字称为“非规则字” 址开始的字称为“非规则字”。
六、实验程序流程图
七、实验程序 code segment assume cs:code org 0100h start: mov ax,0100h mov ds,ax 填装段寄存器DS的值 ;填装段寄存器 的值 mov si,1000h ;偏移地址送 寄存器 偏移地址送SI寄存器 mov cx,0100h ;循环次数 循环次数20FFH-2000H+1H=100H H+1H=100H mov al,0 ;将立即数 送AL寄存器 将立即数0送 寄存器 将立即数
fil:
mov [si],ax inc si inc si loop fil nop jmp start code ends end start
八、实验结果
在断点1处内存区 在断点 处内存区02000H~020FFH单元为 ~ 单元为 处内存区 00H; ; 在断点2处偶地址为 在断点 处偶地址为0AAH,奇地址为 处偶地址为 ,奇地址为55H 九、编写实验报告
相关主题