¿Es mejor aprender el lenguaje ensamblador 80X86 con una CPU de 32 o 64 bits?
80286 de 16 bits
8088 cuasi-16 bits
80386 de 32 bits
Hoy en día, PC convencional Las CPU son todas de 64 bits Sí, pero el sistema operativo se divide en 32 bits y 64 bits, siendo el de 32 bits el principal. Esto significa que una CPU de 64 bits puede ejecutar un sistema operativo de 32 bits o puede ejecutar un sistema operativo de 64 bits.
Si utilizas Windows XP de 32 bits, puedes escribir programas de 16 y 32 bits.
Si utilizas Windows 7, sólo puedes escribir programas de 32 bits; los programas de 16 bits ya no son compatibles.
El lenguaje ensamblador de 80x86 es principalmente ensamblador 8086 de 16 bits y ensamblador 80386 de 32 bits. Puede buscar IA32, IA16, IA64
Los dos tipos principales de lenguaje ensamblador son AT&T (tipo Unix) e Intel.
Si quieres aprender el lenguaje ensamblador 64, te recomiendo leer el Manual del desarrollador IA64 proporcionado por Intel
.