预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实验一存储器读写实验 一、实验目的 1.熟悉实验箱及集成开发环境的使用方法; 2.熟悉静态RAM的使用方法,掌握8088微机系统扩展RAM的方法; 3.掌握静态RAM读写数据编程方法。 二、实验内容 对指定地址区间的RAM(4000H~43FFH)先进行写数据55AAH,然后将其内容读出再写到5000H~53FFH中。 三、实验接线图(系统中已连接好)四、实验步骤 1. 在PC机和实验系统联机状态下,编辑源程序。 2. 从存储器窗口检查和记录4000H~43FFH中的内容和5000~53FFH中的内容。 3. 对源程序进行编译和装载,生成可执行文件。 4. 对可执行文件进行调试,调试方法有:单步,宏单步,自动单步,自动宏单步,注 意这些方法之间的区别。 5. 连续运行实验程序。 6. 从存储器窗口检查和记录4000H~43FFH中的内容和5000~53FFH中的内容,比 较程序运行前、后存储器内容的变化情况。 五、实验程序清单 CODESEGMENT ;RAM.ASM ASSUMECS:CODE PA EQU0FF20H;字位口 PB EQU0FF21H;字形口 PC EQU0FF22H;键入口 ORG1850h START:JMPSTART0 BUF DB?,?,?,?,?,? data1:db0c0h,0f9h,0a4h,0b0h,99h,92h,82h,0f8h,80h,90h,88h,83h,0c6h,0a1h db86h,8eh,0ffh,0ch,89h,0deh,0c7h,8ch,0f3h,0bfh,8FH;共阳极段码 START0:MOVAX,0H MOVDS,AX MOVBX,4000HMOVAX,55AAHMOVCX,0200H RAMW1:MOVDS:[BX],AX 21 第三章硬件实验 微机原理及其接口技术实验 ADDBX,0002HLOOPRAMW1MOVAX,4000HMOVSI,AXMOVAX,5000HMOVDI,AXMOVCX,0400HCLD REPMOVSB callbuf1 movcx,0ffh con1:pushcx calldisp popcx loopcon1callbuf2 con2:calldisp jmpcon2 DISP:MOVAL,0FFH ;00H MOVDX,PAOUTDX,AL MOVCL,0DFH ;20H ;显示子程序,5ms MOVBX,OFFSETBUFDIS1:MOVAL,[BX] MOVAH,00H PUSHBX MOVBX,OFFSETDATA1 ADDBX,AX MOVAL,[BX]POPBX MOVDX,PBOUTDX,ALMOVAL,CLMOVDX,PAOUTDX,ALPUSHCX DIS2:MOVCX,00A0H LOOP$ POPCX CMPCL,0FEH ;01H JZLX1INCBX RORCL,1 ;SHRCL,1 JMPDIS1 22 原实验一 思考一 思考二 原函数二 思考二 思考题一