Qué registros son seguros de usar en una función (x86)
De acuerdo aWikipedia el Intel ABI permite usarEAX
, ECX
yEDX
Sin conservarlos en una función.
No estoy seguro de lo que significa "Intel ABI". ¿Significa esto que es obligatorio / seguido por todos los compiladores que apuntan a las CPU de Intel? Estoy escribiendo una función de ensamblaje que se llamará desde el código C. ¿Puedo asumir esto para todos los compiladores? (Solo estoy apuntandox86
En el momento)