声明:
1、本翻译仅供个人学习使用,本人没有提供技术支持的义务,也不承担由此引发的任何后果。
2、请勿用于商业用途。
3、英文来自:http://www.keil.com/support/man/docs/c51/。
4、欢迎大家共同与我交流探讨(290207203@qq.com)。
NOMODH2 Compiler Directive
| Abbreviation | None. |
| Arguments | None. |
| Default | Dual data pointers are not used. |
| µVision | Options — Target — Use multiple DPTR registers. |
| Description | The NOMODH2 directive disables additional data pointer support. The compiler does not use dual data pointers in the following library routines: memcpy, memmove, memcmp,strcpy, and strcmp. |
| See Also | |
| Example | C51 SAMPLE.C NOMODH2 #pragma nomodh2 |
NOMODH2 编译器伪指令
| 缩写 | 无。 |
| 参数 | 无。 |
| 缺省 | 双数据指针未使用。 |
| µVision | Options — Target — Use multiple DPTR registers. |
| 描述 | NOMODH2 伪指令禁止附加的数据指针支持。编译器对下面的库函数memcpy, memmove, memcmp,strcpy,和 strcmp不使用双数据指针。 |
| 参考 | |
| 示例 | C51 SAMPLE.C NOMODH2 #pragma nomodh2 |
本文介绍了C51编译器中的NOMODH2伪指令,该指令禁用双数据指针的支持,避免在memcpy等库函数中使用额外的数据指针,有助于优化代码大小和提高执行效率。
2473

被折叠的 条评论
为什么被折叠?



