请教Application PSR的Q标志,是什么意思?

[复制链接]
6458|7
 楼主| machunshui 发表于 2008-12-17 22:59 | 显示全部楼层 |阅读模式
请教Application PSR的Q标志,是什么意思?

Program Status Registers中的Application PSR寄存器的Q位,

手册上解释为Sticky saturation flag.

到底是什么意思啊?
香水城 发表于 2008-12-18 08:29 | 显示全部楼层

什么出处?什么手册?

HWM 发表于 2008-12-18 08:41 | 显示全部楼层

在ARM V7-M Reference Manual 中就有

香水城 发表于 2008-12-18 08:43 | 显示全部楼层

我说呢,还没有时间去看这个资料

HWM 发表于 2008-12-18 08:51 | 显示全部楼层

做Cortex M3的支持,不看其老祖宗的法典好象不太妙啊,呵呵

 楼主| machunshui 发表于 2008-12-18 09:05 | 显示全部楼层

那到底是什么意思呢?

那到底是什么意思呢?
HWM 发表于 2008-12-18 09:20 | 显示全部楼层

涉及到几条指令,若真要详细了解,建议系统的看一下手册

下面是手册上的原文:

The Q flag is set if the result of an SSAT, SSAT16, USAT or USAT16 instruction changes (saturates) theinput value for the signed or unsigned range of results.

具体还要结合指令来看,一般使用没必要了解,只要知道前面四个标志位(NZCV)即可。
 楼主| machunshui 发表于 2008-12-18 10:39 | 显示全部楼层

谢谢netjob,谢谢各位

谢谢netjob,谢谢各位。

基本知道怎么回事了。

具体作用还要看相关指令
您需要登录后才可以回帖 登录 | 注册

本版积分规则

153

主题

3224

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部