- 0
- 0
- 约3.59千字
- 约 4页
- 2026-02-27 发布于河南
- 举报
实验一数据转换实验
一、实验目的和要求
1、学习在星研集成环境软件下建立、汇编、链接和运行(调试)8086汇编语言源程序
的过程;
2、通过对验证性实验的阅读、调试,掌握8086指令系统中常用指令的功能、用法和
注意事项;
3、在对验证性实验理解与掌握的基础上,结合课堂讲授的有关简单程序、分支程序、
循环程序、查表程序和子程序结构的各种设计方法,完成拓展实验项目的程序设计,
达到培养学生自主学习、开拓创新能力培养之目的。
二、实验软件
星研集成环境软件。
三、实验内容
验证性实验
十六进制数转换成ASCII码程序
1、程序清单如下:
CODESEGMENT
ASSUMECS:CODE
START:MOVCX,0004H
MOVDI,3500H
MOVDX,[DI]
A1:MOVAX,DX
ANDAX,000FH
CMPAL,0AH
JBA2
ADDAL,07H
A2:ADDAL,30H
MOV[DI+0AH],AL
INCDI
PUSHCX
MOVCL,04H
SHRDX,CL
POPCX
LOOPA1
MOVAH,4CH
INT21H
CODEENDS
ENDSTART
2、程序流程图如下:
开始
设定循环次数
取要处理数地址到DI
[DI]送DX
DX送AX
AX取低位
N
AL9?
Y
要输出字母AL+7
转变成ASCIIAL+30H
将AL存入DI+0AH单元并自加DI
CX压栈
DX右移4位
您可能关注的文档
最近下载
- 概率论知到智慧树期末考试答案题库2025年重庆理工大学.docx VIP
- 段桃芳尸检报告.pptx VIP
- 统编版(2024)七年级下册道德与法治期末复习:全册主要知识点背诵提纲.docx VIP
- K、DK系列使用说明书.pdf
- (25格)舒尔特方格练习题儿童注意力训练(每日一练,共7份).docx VIP
- 舒尔特方格综合练习题(每日一练,共 5份).docx VIP
- NXT Head保养更新版.ppt VIP
- 2019款一汽丰田卡罗拉_汽车使用手册用户操作图解驾驶车主车辆说明书电子版.pdf
- 2026年春季人教版小学数学三年级下册教学计划(含进度表).docx VIP
- 长安三万里 中英文字幕.docx VIP
原创力文档

文档评论(0)