06-第四章程序设计.pptxVIP

  • 0
  • 0
  • 约1.44千字
  • 约 45页
  • 2020-09-09 发布于浙江
  • 举报
第四章:MCS-51程序设计;一、汇编语言概述;二、程序设计分类;三、程序设计准则;4.1 简单程序设计;例4-1两个8位无符号数相加;例4-2将两个半字节数合并成一个单字节数 ;4.2 分支程序设计;例4-3:两个无符号数比较大小;例4-4:编制计算符号函数y=SGN(x)的程序;4.3 循环程序设计;循环程序组成;循环程序的结构;主要语句;例4-5 工作单元清零;例4-5 工作单元清零;例4-5 工作单元清零;例4-6 多个单字节数据求和;例4-7 测试字符串长度;例4-9 10秒延时程序;例4-10 冒泡程序;例4-13 无符号数双字节乘法;例4-13 无符号数双字节乘法;4.4 散转程序设计;例4-16 用转移指令表实现散转;例4-16 用LJMP指令组成转移表 ;例4-17 用转移地址表实现散转;4.5 子程序和参数传递方法;1、工作寄存器或累加器传递参数;2、用指针寄存器来传递参数;3、用堆栈来传递参数;例4-19 一位十六进制数转换为ASCII码子程序;例4-21 一个字节的两位十六进制数为转换为两个ASCII码子程序;例22;4、程序段参数传递;例22字符串发送子程序。;例22:总结;4.6查表程序设计;1、用MOVC A,@A+PC查表指令编程;2、用MOVC A,@A+DPTR查表指令编程;4.7综合编程;例 用左移指令RL A编程;例 用查表方法编写彩灯

文档评论(0)

1亿VIP精品文档

相关文档