通过查看 汇编程序,看到
.asg A15, FP
.asg B14, DP
.asg B15, SP
也就是说,编译器
把 B15 用来做 SP指针用,
把 B14 当做DP用,
把 A15 当做FP用。(只要全流程都这么用是没问题的)
疑问:
1、我翻遍了 C6455的资料,都没有看到 上述的明确说明和解释。请问哪里可以看到?
2、这几个寄存器,肯定不能够作为普通寄存器使用了(自己写ASM的时候),那么是否还有其他寄存器 也被 C编译器用作特殊用途?
hongkun ma:
回复 Tony Tang:
@Tony Tang 是的,看到了。谢谢!新手,多包涵。