TI中文支持网
TI专业的中文技术问题搜集分享网站

CCS显示浮点数寄存器

最近在使用xds100和Beagleboard学习ARM汇编, 在CCS调试代码的时候 寄存器窗口看不到Cortex A8的浮点数寄存器, 请问该如何设置,才能看到浮点数寄存器S0~S31的值?

Jian Zhou:

A8都是整形数寄存器啊,你说的浮点数寄存器是NEON的么?

Zhiwen He:

回复 Jian Zhou:

可能是吧   我的主要问题是 处理器支持一些浮点数操作的指令 比如 vadd, 这些汇编指令运行之后 如何在ccs查看寄存器的变化?cortex m4上有寄存器s0-s31,cortex a8上有类似的寄存器么?

Jian Zhou:

回复 Zhiwen He:

浮点数一般都是转成neon或者vfp指令的,应该是在A8的通用寄存器上看不到的。

Zhiwen He:

回复 Jian Zhou:

在通用寄存器上看不到,但是应该有个寄存器去存储这些浮点数吧,这些寄存器叫什么?有资料显示是D0~D15,在debug expression窗口能看到, 但这是双精度浮点数double, 单精度浮点数怎么看? expression里输入f0或者s0都报错

赞(0)
未经允许不得转载:TI中文支持网 » CCS显示浮点数寄存器
分享到: 更多 (0)