[問題] 組語問題

作者: abcd991276 (QQ)   2021-11-04 15:42:28
https://i.imgur.com/9YfGOAs.jpg
result 不是存在%eax裡面嗎
怎麼他迴圈內部算的卻是加進%rax
想問為什麼這部分沒有統一
作者: tomsawyer (安安)   2021-11-04 15:49:00
short沒差吧?
作者: pponywong (pony)   2021-11-04 16:13:00
rax=64 bits eax以前dos時代是 ax, 32位元變成eax, 64位元又變成rax你可以用 gcc -S -m32 產生32位元的組合語言

Links booklink

Contact Us: admin [ a t ] ucptt.com