DSP++ 寄存器用法

Accumulator

累加器
A0 A1-40bit
A1.W or A0.W-32bit
A1.H, A1.L, A0.H, or A0.L-两个16bit
A1.X or A0.X-8bit ( for the bits that extend beyond bit 31)

Data Registers

数据寄存器
R0-R7 low和high 各16bit

Pointer Registers

指针寄存器
P0, P1, P2, P3, P4, P5, including SP and FP
32bit,存放地址,用法见[p0 ++] = r0

Stack Pointer

栈指针
SP
contains the 32-bit address of the last occupied byte location in the stack. The stack grows by decrementing(减) the Stack Pointer

Frame Pointer

帧指针
FP
contains the 32-bit address of the previous Frame Pointer in the stack, located at the top of a frame.

SP和FP区别还没搞清楚

Loop Count

循环计数

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值