内容发布更新时间 : 2024/12/26 21:44:51星期一 下面是文章的全部内容请认真阅读。
微机原理及应用实验指导书
南京理工大学机械工程学院
2011年10月10日
0
实验1 基本操作实验
1. 实验目的
(1) 掌握TD-PITC 80X86 微机原理及接口技术教学实验系统的操作,熟悉Wmd86联机集成开发调试软件的操作环境。
(2) 掌握使用运算类指令编程及调试方法;
(3) 掌握运算类指令对各状态标志位的影响及其测试方法; (4) 学习使用软件监视变量的方法。
2. 实验设备
PC机一台,TD-PITC 实验装置一套。
3. 实验内容及步骤
通过对样例程序的操作,学会在TD-PITC境下,如何输入汇编语言程序,如何进行汇编语言源程序的汇编、连接、下载和运行;在调试程序的学习过程中,应学会: ? 如何设置断点; ? 如何单步运行程序; ? 如何连续运行程序; ? 怎样查看寄存器的内容; ? 怎样修改寄存器的内容; ? 怎样查看存储器的内容; ? 怎样修改存储器的内容。
3.1 实验内容1――――BCD码转换为二进制数
实验内容:
将四个二位十进制数的BCD 码存放于3500H 起始的内存单元中,将转换的二进制数存入3510H 起始的内存单元中,自行绘制流程图并编写程序。
参考实验程序清单如下: SSTACK SEGMENT STACK DW 64 DUP(?) SSTACK ENDS CODE SEGMENT ASSUME CS:CODE START: XOR AX, AX MOV CX, 0004H MOV SI, 3500H MOV DI, 3510H A1: MOV AL, [SI] ADD AL, AL MOV BL, AL
1
ADD AL, AL ADD AL, AL ADD AL, BL INC SI
ADD AL, [SI] MOV [DI], AL INC SI INC DI LOOP A1 A2: JMP A2 CODE ENDS END START
实验步骤:
1) 运行Wmd86 软件,进入Wmd86 集成开发环境。
2) 根据程序设计使用语言的不同,通过在“设置”下拉列表来选择需要使用的语言,如图1-1所示。语言选择后,下次再启动软件,语言环境保持这次的修改不变。在这里,我们选择汇编语言。
图1-1 语言环境选择界面
3) 语言选择后,点击新建或按Ctrl+N 组合键来新建一个文档,如图1-2所示。默认文件名为Wmd861。
图1-2 新建文件界面
4) 编写实验程序,如图1-3所示,并保存,此时系统会提示输入新的文件名,输完后点击保存。
2