单片机导论实验三.docVIP

  • 26
  • 0
  • 约2.64千字
  • 约 7页
  • 2016-12-03 发布于江西
  • 举报
单片机导论实验三

实验目的 掌握算术运算类、逻辑运算类指令的使用方法; 掌握BCD码、补码数制表示方法; 掌握运算程序及循环程序的编写和调试方法。 预习要求 理解8051单片机的算术运算指令; 理解补码表示数值的方法; 理解压缩、非压缩BCD码表示数值的方法; 如何实现多位数的BCD码加、乘、除运算; 如何实现多位数的BCD码减法运算; 预习本实验内容,以及相关课程内容。 实验设备 计算机 1台。 基础型实验内容 以下程序完成单字节的BCD码加法功能,完成空白处程序填写,并在Keil环境运行程序,观察寄存器及内存单元的变化。 RESULT EQU 30H ORG 0000H MOV A,#99H MOV B,#99H ADD A , B DA A ; BCD码相加并得到BCD码结果 MOV RESULT,A MOV A,#00H ADDC A,#00H MOV RESULT+1,A ;高位处理 LJMP $ END 运行结果如下: 下列程序完成多字节BCD码加法运算。内部RAM30H开始

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档