第一范文网 - 专业文章范例文档资料分享平台

微机原理及接口技术实验指导书

来源:用户分享 时间:2025/9/26 5:56:09 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

.

实验一 标志寄存器应用

一、实验目的与要求

1.掌握汇编程序的编译过程;

2.掌握8086的标志寄存器的特点。 二、实验内容

练习识别8086标志寄存器的各种标志位。PC机中状态位的表示如下: 标志位的名称 为1的对应符号 为0的对应符号 OF 溢出标志 OV NV DF 方向标志 DN UP IF 中断允许标志 EI DI SF 符号标志 NG PL ZF 零标志 ZR NZ AF 半进位标志 AC NA PF 奇偶标志 PE PO CF 进位标志 CY NC DEBUG的命令及其功能: 命令 功能 格式 A 对语句进行汇编 A[<地址>] C 比较内存内容 C<源地址范围><目标> D 显示内存内容 D[<地址>]或[<地址范围>] E 修改内存内容 E<地址>[<字节串>…] F 填充内存内容 F<地址范围><要填入的字节或串> G 运行一个程序或程序段 G[=<始址>][<断点>…] H 十六进制的加减法运算 H<数值1><数值2> I 读/显示输入字节 I<端口地址> 装入文件或磁盘扇区 L[<地址>[<盘号><相当扇区><扇区L 数>]] M 传送内存块 M<源地址范围><目标地址> N 定义文件名和参量 N<文件名>[<文件名>…] O 输出命令 O<端口地址><字节> P 单步,并跳过子程序 P[=<地址>][<执行条数>] Q 退出DEBUG Q R 显示和修改寄存器内容 R[<寄存器>] S 对字符进行检索 S<地址范围><要检索的字节> T 跟踪执行和显示 T[=<地址>][<跟踪条数>] U 对指令进行反汇编 U[<地址范围>] 写入文件或磁盘扇区 W[<地址>[<盘号><相当扇区><扇区W 数>]] 精品文档

.

三、实验设备

微型计算机(80x86系列)。 四、实验参考程序

DATA SEGMENT

A DW 123 B DW 456 SUM DW ? DATA ENDS

CODE SEGMENT

ASSUME CS:CODE , DS:DATA START: MOV AX , DATA MOV DS , AX MOV AX , A SUB AX , B MOV SUM , AX MOV AH,4CH

INT 21H CODE ENDS

END START 五、实验步骤

步骤一、用鼠标单击开始菜单,单击运行。如下图所示:

精品文档

.

步骤二、在运行窗口中键入cmd,回车进入命令提示符。如下图所示:

步骤三、在命令提示符中编辑程序文件。如下图所示:

1.C:\\>D: 回车

2.D:\\ >CD MASM611 回车 3.D:\\MASM611>CD BIN 回车

4.D:\\MASM611>BIN> EDIT 文件名.ASM

精品文档

.

编辑程序之后,从FLIE菜单中选择SAVE,之后选择EXIT退出 步骤四、在命令提示行中编译程序。如下图所示:

D:\\MASM611>BIN>MASM 文件名.ASM 回车

步骤五、在命令提示行中链接程序。如下图所示:

D:\\MASM611>BIN>LINK 文件名.OBJ 回车

精品文档

.

回车 回车 回车 直到出现

步骤六、在命令提示行中运行程序。如下图所示:

D:\\MASM611>BIN>debug 文件名.exe 回车

精品文档

搜索更多关于: 微机原理及接口技术实验指导书 的文档
微机原理及接口技术实验指导书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4w9d94mdf96ehs64cxfu8wrp7230mk017ug_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top