「GT」大於「HI」高於。我認爲兩者都有相同的含義。 The instruction Set ImageARM架構中的GT和HI指令有什麼區別?
0
A
回答
2
簽名VS無符號比較
GT Signed greater than
HI Unsigned higher
3
HI指令需要其操作數爲無符號所以基本上它使用C和Z標誌用於其操作 在另一方面GT或GE取操作數爲符號數,並使用標誌N(負)和V(溢出)。通用電氣和GT都是相同的,但GE也接受一個清除的Z標誌。 所以如果你使用的是無符號數,那麼兩者都會產生相同的輸出。
0
ARM的文檔中明確指出
HI無符號較高的C組和Z清楚
GT符號大於清除Z,並且是N組和V組,或N清晰和V清晰( Z == 0,N == V)
它們是不同的條件。
相關問題
- 1. 組件和指令有什麼區別?
- 2. ARM NEON:vld4_f32和vld4q_f32有什麼區別?
- 3. Java中> =和=>有什麼區別?
- 4. '>'和'>>'有什麼區別?
- 5. Ada中的=和=>有什麼區別?
- 6. PHP中的 - >和::有什麼區別?
- 7. Monads:seq和>> =有什麼區別?
- 8. 在Purescript; - >和=>有什麼區別?
- 9. 「%>」和「 - %>」之間有什麼區別?
- 10. <%# %>和<%= %>有什麼區別?
- 11. > =和=>有什麼區別?
- 12. 有什麼區別 - MOV指令
- 13. arm-linux-gcc和arm-none-linux-gnueabi有什麼區別
- 14. Linux ARM ELF和iOS ARM ELF文件有什麼區別?
- 15. arm-eabi-gcc和arm-elf-gcc有什麼區別?
- 16. '>'和'#'在Linux中的命令行界面有什麼區別?
- 17. XSD架構中的Items和Elements之間有什麼區別?
- 18. C#中的using語句和指令有什麼區別?
- 19. NLayerd架構中的域服務和基礎架構服務有什麼區別?
- 20. ARM Cortex中的事件和中斷之間有什麼區別?
- 21. Go - 性能 - 結構中的指針和值有什麼區別?
- 22. 變量的=和=>有什麼區別?
- 23. 使用結構指針和結構變量有什麼區別?
- 24. PostgreSQL JSON函數中的 - >和 - >>有什麼區別?
- 25. Flux和Redux框架有什麼區別?
- 26. CoreBluetooth和ExternalAccessory框架有什麼區別?
- 27. Backoffice和Cockpit框架有什麼區別?
- 28. 平臺和框架有什麼區別?
- 29. 區別<p>是什麼Javascript和ASP.net有什麼區別?</p>
- 30. 有什麼區別:to和=> in rails
你爲什麼沒有閱讀詳細的描述?差別非常明顯。 – Olaf