Esempi di MASM
Aggiornamento: novembre 2007
Gli esempi descritti in questa sezione sono relativi al supporto dei file di origine MASM (Microsoft Macro Assembler) disponibile in Visual C++. Tali esempi non sono finalizzati a illustrare la programmazione in linguaggio assembly né a offrire una soluzione di programmazione ottimale.
Per ulteriori informazioni su MASM, vedere Argomenti di riferimento su Microsoft Macro Assembler.
In questa sezione
Esempio EUCLIDSTEP1: struttura di base per l'esempio EUCLIDSTEP2
Progetto in C puro in cui viene dimostrato l'algoritmo di Euclide per trovare il massimo comune divisore.Esempio EUCLIDSTEP2: progetto misto C e ASM
Estensione di EUCLIDSTEP1 costituita da un progetto misto C e ASM. La parte centrale dell'algoritmo di Euclide è stata spostata dal file C a un file ASM e il file C è stato impostato per eseguire una chiamata nel file ASM.Esempio PRIMESSTEP1: struttura di base per la serie di esempi PRIMESSTEP
Progetto in C puro in cui viene dimostrato il crivello di Eratostene per trovare i numeri primi.Esempio PRIMESSTEP2: progetto misto C e ASM
Estensione di PRIMESSTEP1 costituita da un progetto misto C e ASM, in cui la parte centrale dell'algoritmo è stata spostata nel file ASM.Esempio PRIMESSTEP3: progetto misto C e ASM con un file di intestazione C
Estensione di PRIMESSTEP2 in cui viene aggiunto un file di intestazione C e un file di inclusione ASM per dichiarare la funzione extern e la struttura dati globale.