单片机原理及应用课件汇编语言程序设计基础1.pptxVIP

  • 1
  • 0
  • 约3.07千字
  • 约 32页
  • 2026-05-12 发布于湖北
  • 举报

单片机原理及应用课件汇编语言程序设计基础1.pptx

汇编语言与简单程序设计;汇编语言程序设计中的数;汇编语言编程基本规则;汇编程序的伪指令;汇编程序的常用伪指令;汇编程序的常用伪指令(续);编写汇编语言程序的步骤

确定控制流程,划分程序模块,画出程序框图;

为程序模块分配数据存储单元,确定与其它模块交换、共享数据的存储单元;设计算法;

逐模块编写并调试程序;

全部模块脱机联调、修改,最后进入实际工作状态调试。;程序的顺序/分支/循环三种基本结构;例:内部数据传输;ORG2000H

BCD2B:MOVA,R2;取入口数据

ANLA,#0F0H;取出十位

SWAPA;高4位低4位

MOVB,#0AH

MULAB;十位乘10

MOVR3,A;积暂存进R3

MOVA,R2;再取入口数据

ANLA,#0FH;取出个位

ADDA,R3

MOVR2,A;结果R2

RET;若不是子程序可用END;单字节乘/除运算:(MUL,DIV——2条)

两个单字节数的乘/除法运算只在A与B之间进行。

MULAB;(B)15~8(A)7~0←(A)×(B)

文档评论(0)

1亿VIP精品文档

相关文档