1 / 5
文档名称:

实验一、汇编程序调试和简单接口编程.doc

格式:doc   大小:226KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验一、汇编程序调试和简单接口编程.doc

上传人:mh900965 2017/6/25 文件大小:226 KB

下载得到文件列表

实验一、汇编程序调试和简单接口编程.doc

相关文档

文档介绍

文档介绍:实验报告
课程名称微机接口与汇编语言
实验项目实验一
汇编程序调试和简单接口编程_
实验仪器 TPC-USB通用微机接口实验系统
系别___计算机学院__________
专业网络工程
班级/学号___网工1班/2011011303_
学生姓名_____靳晓颖_______ __
实验日期___2013/11/19___ ______
成绩_______________________
指导教师_____ 王欣___
一、实验目的
1. 学****汇编程序设计的基本方法,掌握用汇编语言设计、编写、调试和运行程序的方法;
2. 熟悉TPC-USB通用微机接口实验系统的使用操作;
3. 掌握I/O地址译码电路的工作原理;
二、实验设备

-USB通用微机接口实验系统 一套
三、实验要求
,包括程序框图、源程序清单、调试步骤、测试方法、对运行结果的分析等。
(如编辑程序、汇编程序、连接程序和调试程序等)使用方法。在程序调试过程中,有意识地学****及掌握debug程序的各种命令,掌握程序的调试方法及技巧。
、附录E等的相关内容,实验时必须携带教材及实验讲义。

(一) 程序设计
(*.asm)
功能要求:实验电路如图1所示,其中74LS74为D触发器,可直接使用实验台上数字电路实验区的D触发器,74LS138为地址译码器。译码输出端Y0~Y7在实验台上“I/O地址“输出端引出,每个输出端包含8个地址,Y0:280H~287H,Y1:288H~28FH,……当CPU执行I/O指令且地址在280H~2BFH范围内,译码器选中,必有一根译码线输出负脉冲。
图 1 实验电路连接参考图
利用这个负脉冲控制L7闪烁发光(亮、灭、亮、灭、……),时间间隔通过软件延时实现。实验电路中D触发器CLK端输入脉冲时,上升沿使Q端输出高电平L7发光,CD端加低电平L7灭。
2. 实验程序设计如下:
;*******************************;
;* I/O地址译码*;
;*******************************;
outport1 equ 2a0h
outport2 equ 2a8h
code segment
assume cs:code
start:
mov dx,outport1
out dx,al
call delay ;调延时子程序
mov dx,outport2
out dx,al
call delay ;调延时子程序
mov ah,1
int 16h
je start
mov ah,4ch
int 21h
delay proc near ;延时子程序
mov bx,200
lll: mov cx,0
ll: loop ll
dec bx
jne lll
ret
delay endp
code ends
end start
(二)实验程序调试运行
;
-IDE操作环境下,用文本编辑器编