压缩指令¶ 压缩指令属于公有微指令,有助于代码密度的优化,涵盖32bit的公有微指令的部分功能。所有的压缩微指令以'c.'开头,详细的压缩微指令的列表可以参见手册压缩指令这一章节。 程序员可以按需手写压缩指令。 使能编译器的压缩指令的功能,可以自动将可优化的汇编优化成压缩指令,目前编译器中该功能默认使能。 汇编示例:¶ c.add t#1, t#2, ->t /*两个块内寄存器相加写到t标度尺寄存器上*/ c.lwi [t#1, 4], ->u /*从地址为t#1+4的内存中加载一个字的数据到u标度尺寄存器上*/