|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Jun 2004
Città: Cesena
Messaggi: 56
|
Macro Assembler
Sareste così gentili da spiegarmi che differenza c'è tra il Macro Assembler e l'Assembler ??
E magari dirmi i cambiamenti sia di sintassi, sia di impostazione del programma sia per quanto riguarda il compilatore da usare ( mi sembra di aver capito MASM ) Ciao, grazie
__________________
Roberto Casadei http://www.robyonrails.eu "Tant'è amara che poco è più morte, ma per trattar del ben ch'i' vi trovai, dirò de l'altre cose ch'i' v'ho scorte." |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: May 2003
Città: Trieste, Pordenone
Messaggi: 920
|
Il Masm è uno degli assembler più famosi. E' della Microsoft.
Lo puoi scaricare gratuitamente qui. Un'altro sito importante sul masm è questo. La sintassi è quella Intel (a differenza del GAS, ad esempio). Si chiama Macro Assembler perché consente di creare ed utilizzare delle macro (molte sono già integrate nell'assemblatore) come, ad esempio INVOKE, .IF, .FOR eccetera che lo rendono quasi un linguaggio strutturato tradizionale. Il vantaggio è che è molto usato da chi programma in asm in ambiente windows e quindi, nel pacchetto, trovi tutti gli includes e le definizioni utilizzate in ambiente windows. Sotto linux, invece, non funziona. In questo caso conviene orientarsi su nasm o gas. Ultima modifica di fantoibed : 27-12-2004 alle 19:14. |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Jun 2004
Città: Cesena
Messaggi: 56
|
ok grazie
![]()
__________________
Roberto Casadei http://www.robyonrails.eu "Tant'è amara che poco è più morte, ma per trattar del ben ch'i' vi trovai, dirò de l'altre cose ch'i' v'ho scorte." |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 04:11.