单片机第三次课.ppt
《单片机第三次课.ppt》由会员分享,可在线阅读,更多相关《单片机第三次课.ppt(21页珍藏版)》请在三一文库上搜索。
1、第四章 SPCE061A程序设计,一、汇编语言的语法格式,1、汇编语言语句格式 标号: 指令 ;或/,2、nSP的数制及其后缀规定,3、标号,SPCE061A汇编语言程序中所有标号的定义都是字母大小写区分的。 全局标号原则上可以由任意数量的字母和数字字符组成,但只有前32 位是有效的。 它可以写在文件中的任何一列上,但必须以字母、字符或下划线(_)开头,且标号名后须以冒号(:)来结束,,局部标号也像全局标号那样最多可有32 个字母或数字字符,且必须以字母、字符或问号(?)开头。SPCE061A的汇编器通常规定用问号(?)作为局部标号的前缀或后缀。除此之外,局部标号最好也遵循全局标号的使用规则。
2、,二、汇编语言的程序结构,顺序、循环、分支、子程序四种结构。,1、循环程序的结构形式,2、分支程序设计,3、子程序,程序调用的过程都伴随着参数的传递,通常来说,参数的传递有以下几种情况: 通过寄存器传递; 2) 通过变量传递; 3) 通过堆栈传递。,在C 函数与汇编函数的相互调用过程中,主要通过堆栈来传递参数,而在函数返回时则采用寄存器来传递返回值。在主程序把要传递的参数压入堆栈,然后调用子程序。子程序从堆栈中寻找需要的参数进行处理。当子程序返回后,主程序需要进行弹栈处理,以恢复参数压入堆栈前的堆栈状态。,堆栈在函数传递方面的应用,堆栈的含义 堆栈是在内存RAM区专门开辟出来的按 照“先进后出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 第三次
链接地址:https://www.31doc.com/p-2900565.html