當前位置:編程學習大全網 - 網站源碼 - SAR SHR等人到底是怎麽處理左右移動時的數據的?

SAR SHR等人到底是怎麽處理左右移動時的數據的?

左移和右移指令可用於部分因子或除數是2的整數冪的數的乘法或除法。

例如,110011相當於除以2。這個原理和十進制數乘以10,100,1000或者除以10,65430是壹樣的。

SHR是無符號數,SAR是有符號數。

因為移位指令的指令周期比乘除法快得多,如果除數或乘數是那些特殊的數,則優先使用移位指令,但使用移位指令計算除法只能得到商,不能得到余數。

移位指令可以用BCD碼壓縮

我就知道這些

  • 上一篇:手機APP開發學習有哪些書籍推薦?
  • 下一篇:求做壹個記錄每天跑步圈數和時間的java軟件
  • copyright 2024編程學習大全網