Single-preccision type
fmt field | Mnemonic | Meaning |
---|---|---|
00 | S | 32-bit single-precision |
01 | D | 64-bit double-precision |
10 | H | 16-bit half-precision |
11 | Q | 128-bit quad-precision |
Rounding Type (rm)
fmt field | Mnemonic | Meaning |
---|---|---|
00 | S | 32-bit single-precision |
01 | D | 64-bit double-precision |
10 | H | 16-bit half-precision |
11 | Q | 128-bit quad-precision |
float point reg file (reg0 可存值) → 修改 ID_FP_RegFile
Hazard 問題 單精度浮點數 - 維基百科,自由的百科全書 (wikipedia.org)
2.2.2. Pipeline Registers for Floating-point Arithmetic