打印
[开发工具]

MPLAB的扩展模式和非扩展模式

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

使用特权

评论回复
沙发
小暖| | 2023-7-18 13:44 | 只看该作者
我们平时用的是什么模式?

使用特权

评论回复
板凳
普通话补丁| | 2023-7-18 13:45 | 只看该作者
似乎没用过扩展模式

使用特权

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

本版积分规则

1762

主题

13158

帖子

55

粉丝