试题详情
- 简答题子程序的规范化设计包括哪几个部分?
-
子程序的规范化设计包括:
(1)子程序名称。给子程序起名字,起名的原则是子程序名能够反映子程序功能,该名字就是子程序的入口地址标识符
(2)子程序功能,对子程序的功能给予简要的描述
(3)入口参数,子程序所要运算或处理的数据(加工前的原料),在调用子程序之前,主程序要先准备好入口参数
(4)出口参数,子程序运算或处理的结果(加工完成的数据),子程序结束之前,最终结果(出口参数)存放在约定的RAM单元,供主程序取用
(5)资源占用情况,指出该子程序运行时所使用的片内工作寄存器(R0~R7)、SFR(特殊功能寄存器)、片内RAM单元及片外RAM单元,以便在主程序调用该子程序之前,考虑将这些资源中的哪些字节保护入栈 关注下方微信公众号,在线模考后查看
热门试题
- 在相对寻址方式中,寻址得到的结果是()。
- 什么叫单片机?其主要特点有哪些?
- 3D.0AH转换成二进制数是()。
- 指明下列字符在计算机内部的表示形式。
- 在串行通信中,8031中发送和接收的寄存
- 8031的P2口通过一个8输入端与非门接
- 基址寄存器加变址寄存器间接寻址方式有什么
- 假定(A)=0FH,(R7)=19H,(
- MCS-51指令系统中,指令JNB bi
- 设置EINT0为快中断FIQ,应该使中断
- 一个存储器芯片具有12根地址线,则它具有
- 指令“DJNZR5,LOOP”的含义是(
- 某存储器有11跟地址线,可选多少个地址?
- 一个带符号数的补码是10000000B,
- 请编写能从内部RAM的BLOCK为起始地
- 写出能完成下列数据传送的指令:内部RAM
- MCS51系列单片机片内RAM有多少单元
- MCS51中PCON是什么寄存器:()
- 串行通信根据数据传送时的编码格式不同可分
- 中断源中断请求撤销包括硬件自动清除、软件