云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 微机原理与接口技术实验报告汇总

微机原理与接口技术实验报告汇总

  • 62 次阅读
  • 3 次下载
  • 2025/5/26 10:07:01

PUSH CX ;将CX的内容压入堆栈,目的是为了保存CX的原始内容 MOV CL,04H ;将立即数04传送给CL寄存器 SHR DX,CL ;将DX寄存器右移CL位。也就是右移4位。DX内容由203B变为0203

POP CX ;恢复CX的内容。 LOOP A1 ;循环A1,直到CX为0 CODE ENDS

END START

3.在3500-3501H单元中存入四位十六进制数203B,即:E3500↙,并输入3B、20。

4.D350A↙,输入数字与结果ASCⅡ码对应顺序相反。 5.反复调试几组数据,考察程序的正确性。

四 实验结果

1.在3500-3501单元中存入四位十六进制数203B。如图(4-1)

图4-1 存入十六进制数

第 9 页 共 87 页

9

2.运行程序。如图(4-2)

图4-2 G=0000:2000运行程序

3.显示结果.如图(4-3)

图4-3 结果

第 10 页 共 87 页 10

五 思考与总结

1.在十六进制数转换为ASCII码时,存转换结果后,为什么要把DX向右移四次?

答:对存放空间的要求,因为对于十六进制每四个ASCII码从右往左数是4个一次,算十六进制的一个位次,因此十六进制转换成ASCII码要把DX向右移四次。 2.自己的实验感受

本次实验是将十六进制数转换为ASCII码。首先经过CPU处理后的十六进制数存放于起始地址为3500H的内存单元中,把它们转换成ASCII码后,再分别存入起始地址为350AH的内存单元中。

第 11 页 共 87 页 11

实验三 运算类编程实验

一 实验目的

1.掌握使用运算类指令编程及调试方法。

2.掌握运算类指令对各状态标志位的影响及其测试方法

二 实验设备

TDN86/51或TDN86/88教学实验系统一台

三 实验内容及步骤

1.连接计算机与外设

2.输入程序并检查无误,经汇编、连接后装入程序。

STACK SEGMENT STACK DW 64 DUP(?) STACK ENDS DATA SEGMENT XL DW ? XH DW ? YL DW ? YH DW ? ZL DW ? ZH DW ? DATA ENDS CODE SEGMENT

ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX MOV AX,XL ADD AX,YL MOV ZL,AX MOV AX,XH ADC AX,YH MOV ZH,AX A1: JMP A1 CODE ENDS

END START

第 12 页 共 87 页

12

搜索更多关于: 微机原理与接口技术实验报告汇总 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

PUSH CX ;将CX的内容压入堆栈,目的是为了保存CX的原始内容 MOV CL,04H ;将立即数04传送给CL寄存器 SHR DX,CL ;将DX寄存器右移CL位。也就是右移4位。DX内容由203B变为0203 POP CX ;恢复CX的内容。 LOOP A1 ;循环A1,直到CX为0 CODE ENDS END START 3.在3500-3501H单元中存入四位十六进制数203B,即:E3500↙,并输入3B、20。 4.D350A↙,输入数字与结果ASCⅡ码对应顺序相反。 5.反复调试几组数据,考察程序的正确性。 四 实验结果

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com