2012-10-08 26 views
1

第一個問題:飽和,編組登記,ARM,標誌Q

的ARMv5TE,ARMv6及以後具有被設置爲1時飽和發生在飽和運算指令時,或者當出現溢出在某些乘法一個Q標記說明。

什麼是飽和度?

第二個:

什麼是銀行註冊?

回答

2

當操作的結果不符合可用大小時發生飽和。例如,假設我們添加的32位無符號數0xF000_0000 + 0x2000_0000:

  1. 標準加入=> 0x1_1000_0000(截短)=> 0x1000_0000
  2. 飽和加法=> 0x1_1000_0000(飽和度)=> 0xFFFF_FFFF