全球旧事资料 分类
第二次:汇编语言程序设计实验
一、实验目的1掌握顺序、分支、循环程序设计方法2了解DAIS实验仪的开发环境二、实验要求提前将布置的程序写好三、实验重点与难点分析1重点:顺序、分支、循环结构;DAIS实验仪开发环境2难点:指令系统;循环结构程序四、实验内容与过程1实验内容:把4000H的内容拆开,高位送4001H低位,低位送4002H低位,4001H、4002H高位清零,一般本程序用于把数据送显示缓冲区时用。程序流程:
实验步骤:1打开DaisI
tel8088实验系统2打开文件新文件3编写程序4调试运行5打开视图内存空间,查看内存空间的变化用连续或单步方式运行程序,检查4000H~4002H中执行程序前后的内容变化。思考:如何将4000H和4001H中的内容合并后存入4002H中。2实验内容:把4000H为首址的8K字节数据传送到6000H为起始地址的目标RAM中。
f程序流程:
实验步骤:1打开文件新建一个文件2编写程序搬移程序3调试并运行程序4打开视图内存空间,查看内存空间的变化用连续或单步方式运行程序,检查4000H和6000H开始的8K内存空间内容的变化。思考:若源操作串的地址与目的操作串的地址重叠时,如何设计串传送首地址。五、实验小结本次实验中较难点问题是当源数据串和目的数据串地址重合时的解决方法。
f实验三:外部存储器扩充
一、实验目的通过本实验,使学生掌握片外存贮器扩展方法、数据存贮器不同的读写方法和片外程序存贮器的读方法。二、实验条件计算机、DaisX86、连接线。三、实验原理及相关知识使用一片6264RAM(DaisX86自带),作为片外扩展的数据存贮器,对其进行读写。具体流程如下:
实验电路如下:
四、实验步骤1实验连线⑴DMA控制单元的MWR、MRD分别与控制总线单元的MEW、MER
f相连,MACS与02门电路①脚相连。02门电路②脚与地址总线的A15相连,02门电路③脚接GND⑵用3根8芯扁平电缆分别将DMA控制单元的数据总线D0D7、地址总线A0A7、A8A15与系统总线单元的数据总线、地址总线相连。2打开DaisI
tel8088实验系统3编写程序4在与PC联机状态下,编译、连接、装载,用连续方式运行程序5观察运行结果连续运行程序,进行RAM写操作,程序结束后,查看8000为起始地址的存储器单元内容五、思考题及其它附参考程序:外部存储器扩展实验codesegme
tassumecscodeorg1000hStartmovbx8000h外部存储器起始地址BXmovcx2048初始化计数器RamWRmovbx55aah将数据写入外部存储器i
cbx地址r
好听全球资料 返回顶部