查看完整版本: C51中内部RAM定位

liyf 发表于 2014-10-5 14:07:09

C51中内部RAM定位

C51中内部RAM定位

C51中内部RAM定位后,是否影响C51编译器编译?

    不会影响编译,但是会影响连接。不推荐内部RAM定位,因为这样可能导致内存利用率下降,而找不到这么做的优点。

    C编译器生成的全部是浮动地址,如果其他模块定义了固定地址,连接时不会占用。

    不过初学者常犯的一个错误就是用EQU来定位RAM,这种做法将导致RAM被不当覆盖。正确的做法是用DATA/DS来定义RAM。

李小路 发表于 2021-7-11 20:08:14

谢谢分享!:D
页: [1]
查看完整版本: C51中内部RAM定位