- 0
- 0
- 约7.93千字
- 约 36页
- 2019-10-12 发布于未知
- 举报
4.4子程序和参数传递方法 4.程序段参数传递 以上这些参数传递方法,多数是在调用子程序前,把值装入适当的寄存器传递参数。如果有许多常数参数,这种技术不太有效,因为每个参数需要一个寄存器传递,并且在每次调用子程序时需分别用指令把它们装入寄存器中。 如果需要大量参数,并且这些参数均为常数时,程序段参数传递方法(有时也称为直接参数传递)是传递常数的有效方法。调用时,常数作为程序代码的一部分,紧跟在调用子程序后面。子程序根据栈内的返回地址,决定从何处找到这些常数,然后在需要时,从程序存储器中读出这些参数。 上一页 返回 4. 5查表程序设计 查表程序是一种常用程序,它广泛使用于LE D显示器控制、打印机打印、 数据补偿、计算和转换等功能程序中,具有程序简单、执行速度快等优点。 查表,就是根据变量x在表格中查找y,使y=.f(x)。 下面介绍几种常用查表方法及程序。 1.用MOVC A, @A+PC查表指令编程 2.用MOVC A, @A + DPTR查表指令编程 返回 4. 6散转程序设计 散转程序是分支程序的一种。它由输入条件或运算结果来确定转入各自的处理程序。有多种方法能实现散转程序,但通常用逐次比较法,即把所有各个情况逐一进行比较,若有符合便转向对应的处理程序。由于每一个情况都有判断和转移,如对n个情况,需要n个判断和转移,因此它的缺点是程序比较长MCS -51指令系统中有
您可能关注的文档
最近下载
- 防校园欺凌 课件(共23张PPT).pptx VIP
- 矮砧集约栽培苹果园多功能网系统架设技术规范.pdf
- 小学科学新教科版二年级上册全册教案(2025秋版)1(1).docx VIP
- 中职技能高考机械制图知识点总结升级版.doc VIP
- SJ_T 1766-2013 软磁铁氧体材料分类.pdf VIP
- 新疆图集新22N1 供暖工程.pdf VIP
- DB11T 1147-2015 10kv及以下配电网建设技术规范 .docx VIP
- 【喀什】2026年上海市面向喀什籍未就业少数民族高校毕业生招聘事业单位工作人员11人笔试历年典型考题及考点剖析附带答案详解.docx VIP
- 水体重金属污染.ppt VIP
- 2025年湖南机场招聘考试笔试试题【附答案】.docx VIP
原创力文档

文档评论(0)