- 4
- 0
- 约1.73万字
- 约 26页
- 2018-12-23 发布于浙江
- 举报
华北 电力大学科技学 院
实 验 报 告
|
|
实验名称实验一 开发器的使用与设计实验
实验二 中断8259应用、
定时/计数器8253应用
实验三 并行接口8255应用
实验四 存储器拓展实验
实验五 A/D转换结果送数码管显示
课程名称 微机原理实验与课程设计
|
|
专业班级:计算机09K1 学生姓名:马赟
学 号:091909010119 成 绩:
指导教师:张少敏 实验日期:2012/5/20
华 北 电 力 大 学 科 技 学 院 实 验 报 告
实验一、数据转换实验
一、 实验目的
1、 初步掌握在PC机上建立、汇编、链接和运行8086/88汇编语言程序的过程。
2、 通过对两个验证性实验的阅读、调试,掌握不同进制数及编码相互转换的程序设计
方法。
3、 完成程序设计题,加深对数码转换的理解,了解简单程序设计方法。
二、 实验条件
一台计算机
三、实验内容与步骤
1) 设二字节十六进制数存放于起始地址为3500H 的内存单元中,把他们转换成ASCII
码后,再分别存入起始地址为350AH 的四个内存单元。从书上ASCII码表中可知十
六进制数加30H 即可得到0H~9H 的ASCII码,而要得到AH~FH 的ASCII码,则需再
加7H。
2) 参考程序如下:
CODE SEGMENT
ASSUME CS:CODE
START:MOV CX,0004h
MOV DI,3500H
MOV AX,0000H
MOV DS,AX
MOV DX,[DI]
A1:MOV AX,DX
AND AX,000FH
第 页 共 页
华 北 电 力 大 学 科 技 学 院 实 验 报 告
CMP AL,0AH
JB A2
ADD AL,07H
A2:ADD AL,30H
MOV [DI+0AH],AL
INC DI
PUSH CX
MOV CL,04H
SHR DX,CL
POP CX
LOOP A1
MOV AH,4CH
INT 21H
CODE ENDS
END START
四、实验结论与分析
错误分析:在保存文件时,第一步忘了加后缀.ASM,导致打开不了文件。
实验结果:在调试运行后350AH 的内存单元中会显示3500H 中所转换的对应的ASCII码。
五、实验心得
在这次课程设计的过程中的收获是很大的。这次课程设计我主要是应用老师教的相关
知识及自己的一些想法,完成了数据转换问题。当然,这次实验,我也发现
您可能关注的文档
最近下载
- 2023年湖南省高考政治真题试卷及答案.pdf VIP
- 雪佛兰科鲁兹维修手册31.pdf VIP
- PMB石油化工项目管理手册 第5部分 进度计划管理程序.doc VIP
- 2024年上海市中考数学真题及答案解析.pdf VIP
- 2025CSCO非小细胞肺癌诊疗指南解读PPT课件.pptx VIP
- 电子课件-《工程车辆电气设备安装与调试》-A07-3051工程车辆电气设备安装与调试第七章 .pptx VIP
- PMB石油化工项目管理手册 第12部分 行政管理程序.doc VIP
- 2026-2030全球铜矿行业供给前景预测及投资运营状况剖析研究报告.docx
- 幕墙工程临时用电专项施工方案.docx VIP
- 2022年湖南高考思想政治试卷真题及答案详解(精校版).pdf VIP
原创力文档

文档评论(0)