mirror of
https://github.com/emmansun/gmsm.git
synced 2025-10-14 15:20:45 +08:00
Updated sm2_z256_loong64.S 代码分析 (markdown)
parent
7406014f53
commit
e677268cdf
@ -28,7 +28,7 @@ https://github.com/DengJianbo-loongson/GmSSL/blob/2497946ac6458ae1fb6931b66804db
|
|||||||
add.d $t5, $a1, $t8 //no carry
|
add.d $t5, $a1, $t8 //no carry
|
||||||
add.d $t5, $t5, $t1
|
add.d $t5, $t5, $t1
|
||||||
```
|
```
|
||||||
虽然不影响最终结果,但改完后的 `//no carry` 注释才成立 (这里`t8`的值为`0x00000000ffffffff`,`a1`为上一个字加法进位)。
|
改完后的 `//no carry` 注释才成立 (这里`t8`的值为`0x00000000ffffffff`,`a1`为上一个字加法进位)。
|
||||||
|
|
||||||
https://github.com/DengJianbo-loongson/GmSSL/blob/2497946ac6458ae1fb6931b66804dbc62cfffe44/src/sm2_z256_loong64.S#L104
|
https://github.com/DengJianbo-loongson/GmSSL/blob/2497946ac6458ae1fb6931b66804dbc62cfffe44/src/sm2_z256_loong64.S#L104
|
||||||
```asm
|
```asm
|
||||||
|
Loading…
x
Reference in New Issue
Block a user