华北电力大学 接口实验报告 张少敏.pdfVIP

  • 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码。 五、实验心得 在这次课程设计的过程中的收获是很大的。这次课程设计我主要是应用老师教的相关 知识及自己的一些想法,完成了数据转换问题。当然,这次实验,我也发现

文档评论(0)

1亿VIP精品文档

相关文档