第四章 汇编语言程序设计_图文.pptVIP

  • 3
  • 0
  • 约5.15千字
  • 约 23页
  • 2017-06-25 发布于浙江
  • 举报
* 第四章 汇编语言程序设计 4.1程序设计概述 分析问题 确定算法 绘制流程图 单元分配 编写程序 调试与修改 * 一、设计步骤 二、程序设计技术 模块化程序设计 自定向下程序设计 软件抗干扰技术 4.2 单片机汇编语言基本程序设计 按顺序逐条依次执行,程序流向不变 * 4.2.1顺序结构程序(简单程序) [例4.1]将20H单元中的数拆成两段,高四位和低四位分别存入内部RAM中的22H和21H单元中 [例4.4]两个无符号数相乘,两乘数放在片外RAM的0200H 和0201H单元中,乘积放在片内RAM的50H和51H单元中 * [例4.1]将20H单元中的数拆成两段,高四位和低四位分别存入内部RAM中的22H和21H单元中 开始 从20H单元取数 用ANL取得低四位 取原数 高低半字节交换 用ANL取得高四位 结束 MOV A,20H ANL A,#0FH MOV 21H,A MOV A,20H SWAP A ANL A,#0FH MOV 22H,A ORG 0000H END SJMP $ ;从20H单元取数 ;取得低四位 ;取原数 ;高低半字节交换 ;取得高四位 ;原地踏步 * [例4.4]两个无符号数相乘,两乘数放在片外RAM的0200H 和0201H单元中,乘积放在片内RAM的50H和51H单元中 开始 取乘数到B 取乘数到A

文档评论(0)

1亿VIP精品文档

相关文档