打印
[PIC®/AVR®/dsPIC®产品]

MPLAB C18选择模式

[复制链接]
686|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
forgot|  楼主 | 2024-2-29 08:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
编译器可工作在如下两种不同的工作模式:扩展模式和非扩展模式。工作在扩展模式时,编译器使用扩展指令 (即 ADDFSRADDULNKCALLWMOVSFMOVSSPUSHLSUBFSR SUBULNK)和立即数变址寻址,这种寻址方式通常需要较少的指令来访问基于堆栈的变量 (因此占用较小的程序存储空间)。工作在非扩展模式时,编译器不使用扩展指令或立即数变址寻址。--extended -no-extended 命令行选项告知编译器工作模式。

使用特权

评论回复
沙发
xinpian101| | 2024-3-26 22:32 | 只看该作者
如果不用扩展指令不能编译一些C代码吗

使用特权

评论回复
板凳
可怜的小弗朗士| | 2024-3-27 13:44 | 只看该作者
扩展模式和非扩展模式有啥区别

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1721

主题

12982

帖子

54

粉丝