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

亲,该文档总共73页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

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

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

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

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

微机原理上机实验主要内容一、实验安排与要求二、实验基本知识汇编程序的上机过程汇编程序的主要功能是将由汇编语言(助记符)编写的源程序翻译成用机器语言(二进制代码)编写的目标程序。检查和编制源程序 把初始已经分配地址的目标程序重新分配为其它的地址 检查源程序的错误 产生源程序语句列表和每个源程序汇编后的目标程序宏汇编程序在DOS下运行汇编源程序(.ASM)汇编语言的程序一般要经过以下步骤源程序需要用文本编辑器进行编写,在DOS下,可以使用PE、EDIT或WORDSTAR进行编写;Windows下,可以使用记事本或其他文本编辑器编写。连接程序LINK用来连接汇编程序生成的目标代码文件(.OBJ)以及指定的库文件,产生一个可执行的装入文件(.EXE)。以文件方式启动LINK的命令格式为: LINK@〈文件名〉调试程序DEBUG是专为宏汇编语言设计的一种调试手段,是我们必须掌握的一种调试工具。调试工具Debug可以观察和修改内存及寄存器的内容;格式:A[段寄存器名]:[偏移地址] A[段地址]:[偏移地址] A[偏移地址] A格式: D[地址] D[地址范围] D格式:1) E[地址][内容表] 2) E[地址]格式: C[源地址范围],[目标地址范围]格式:1) R 2)R[寄存器名]格式:1) T[=地址]或T[地址] 2) T[=地址][条数] 或T[地址][条数]运行命令G 格式: G[=地址][地址[地址…]] 功能 执行用户正在调试的程序,其中,地址为执行的起始地址,以CS的内容作为段地址,以等号后面的地址为偏移地址。后面的地址为断点地址。QTH-2008PC集成开发环境开发环境界面三、实验设备嵌入式PC104主板GX1-300586CPU、128M内存、256M DOM电子盘实验箱结构实验箱背面四、具体实验实验1调试工具debug的使用及基本指令的用法1)debug的使用5、输入程序2)基本指令的用法如何利用Debug去观察中断向量表? 机器复位后执行的第一条指令在哪儿?是什么指令? 在debug中输入16进制数时,需要键入H吗? 从当前位置开始执行指令到CS:0212H处,在Debug中应该使用什么命令?一、实验目的: 掌握masm、link的基本用法 编制基本的宏汇编程序 3、能编制基本的宏汇编程序,能实现分支结构、循环结构的程序编制。 4、熟悉汇编集成开发环境QTH。(可选)三、实验内容四、实验步骤:五、实验问题探讨实验2宏汇编程序的基本语法及程序编制三、实验内容编制一段完整程序,实现多字节加法运算(在DEBUG内观察结果)。方法二、使用集成开发环境 建立项目文件、输入源程序、编译、连接、调试。实验3系统功能调用三、实验内容1、如果没有系统功能调用,如何实现键盘的输入? 2、利用9号功能调用显示字符串时,如果字符串没有‘$’结束符,会出现什么现象? 3、利用2号功能调用显示单字符,如果显示的字符是二进制数7,会出现什么现象?实验4汇编语言码制转换程序设计三、实验内容:四、实验思路1、编写源程序 2、编译、连接 3、进入Debug,进行程序调试,查看运行结果实验5微机简单I/O接口的操作3、实验内容 本实验利用74LS244作为输入口,接8个开关,读取开关状态; 74LS273作为输出口,接8个LED。编制简单程序实现输出端口始终等于输入端口的内容,即根据开关状态控制LED亮灭。2)系统原理图5、实验步骤实验连线:7、实验报告要求: 1)画出接口电路原理图 2)分析电路的执行过程 3)列出程序清单和执行结果 4)回答思考题 5)对本实验的总结实验5可编程并行接口芯片8255A的使用实验5可编程并行接口芯片8255A的使用3、实验内容(以下3个实验任选一个)4、实验原理 5、实验步骤2、交通灯实验: (1实验连线: 1)该模块的WR、RD分别连到PC104总线接口模块的IOWR、IORD。选通线CE连到IOY0。 2)该模块的数据(AD0~AD7)、地址线(A0~A7)分别连到PC104总线接口模块的数据(D0~D7)、地址线(A0~A7)。 3)8255的PA0-L7、PA1-L6、PA2-L5、PA3-L3、PA4-L2、PA5-L1。 编制程序。3、I/O输入输出实验: (1)实验连线 该模块的WR、RD分别连到PC104总线接口模块的IOWR、IORD。 该模块的数据(AD0~AD7)、地址线(A0~A7)分别连到PC104总线接口模块的数据(D0~D7)、地址线(A0~A7)。 8255模块选通线CE连到PC104总线接口模块的IOY0。 8255的PA0~PA7接开关K0~K7,8255的PB0~PB7接发光二极管L1~L8。 (2)编制程序。7、实验报告要求