PEr ilmparare un po di asm.........potre dare un occhiata alla documentazione Intel ??
Cioe arrivo fino a SSE2 che ci sono anche negli amd e mi fermo.
Si puo o IA32 non è amd compatible??
Tnk
P.S: IA32 == x86???
PEr ilmparare un po di asm.........potre dare un occhiata alla documentazione Intel ??
Cioe arrivo fino a SSE2 che ci sono anche negli amd e mi fermo.
Si puo o IA32 non è amd compatible??
Tnk
P.S: IA32 == x86???
La stupidità umana e l'universo sono infinite.
Della seconda non sono certo(Einstein)
Gnu/Linux User
Ti consiglio x86 infatti... e se ti va anche AT&T per vedere le differenze
spiegati meglio.......
La stupidità umana e l'universo sono infinite.
Della seconda non sono certo(Einstein)
Gnu/Linux User
La stupidità umana e l'universo sono infinite.
Della seconda non sono certo(Einstein)
Gnu/Linux User
La sintassi AT&T e' quella tipicamente utilizzata nei sistemi UNIX da compilatori come gas.
La sintassi Intel (o IA32) e' quella utilizzata da altri sistemi operativi ed e' utilizzata nei compilatori TASM e MASM.
Le differenze sostanziali sono:
- il sorgente e la destinazione:
-- IA32: mov dest,sorg
-- AT&T: mov sorg,dest
- i puntatori:
-- IA32: [ebx+4]
-- AT&T: 4(ebx)
- i registi e le istruzioni:
-- IA32: mov ax,cx
-- AT&T: movw %cx,%ax (la w sta per "muovi un word (2byte)")
ed altre cose che non mi vengono in mente.
Se fai una ricerca su Google sicuramente trovi molte info in +.
Una via di mezzo tra le due e' la sintassi nasm (la piu' semplice a mio parere) che utilizza un po' di uno e un po' dell'altro...
Yes, Linux is better... It does infinites loops in 5 seconds...
~Linus Torvalds~
dove trovo la nasm syntax guide ammesso che esista?
La stupidità umana e l'universo sono infinite.
Della seconda non sono certo(Einstein)
Gnu/Linux User
:master: Non credo che esista...
Cmq non c sono moltissime differenze tra la IA32 e la NASM... Anzi, si puo' dire che sono identiche, tranne qualche eccezione...
prova questo,non l'ho visto ma credo vada bene: http://cydem.org.ua/coding/nasm/index.php
Yes, Linux is better... It does infinites loops in 5 seconds...
~Linus Torvalds~