1、 bit 类型的函数参数不能使用局部的bit 变量也不可用重入性能不支持位 寻址变量 2、一个可重入函数可同时有别的属性如using 和interrupt 可包含一个明确 的存储模式属性small compact large 3、返回地址保存在8051 的硬件堆栈中任何别的要求PUSH 和POP 的操作也 影响8051 硬件堆栈 4、用不同的存储模式的可重入函数可混在一起但是每个可重入函数必须有 完整原型必须在原型中包含存储模式属性这对调用程序安排函数参数 在正确的可重入堆栈是必须的