Come Programmare In Linguaggio Assembly

Sommario:

Come Programmare In Linguaggio Assembly
Come Programmare In Linguaggio Assembly

Video: Come Programmare In Linguaggio Assembly

Video: Come Programmare In Linguaggio Assembly
Video: Tutorial 1 - Imparare Assembly (8086) 2024, Maggio
Anonim

Il linguaggio assembly è un linguaggio di programmazione di basso livello le cui istruzioni corrispondono alle istruzioni del processore. La trasformazione delle istruzioni scritte dall'uomo in istruzioni che l'hardware può comprendere viene eseguita con l'aiuto di un programma assembler, che ha dato il nome al linguaggio.

Come programmare in linguaggio assembly
Come programmare in linguaggio assembly

Necessario

ambienti di sviluppo GSS Visual Assembler, ASMedit, RadASM

Istruzioni

Passo 1

Scarica e installa l'ambiente di sviluppo per scrivere programmi in linguaggio assembly sul disco rigido del tuo computer. Può essere GSS Visual Assembler, ASMedit, RadASM e altri. Leggi le descrizioni dei programmi e i consigli degli sviluppatori per fare la scelta giusta. Vale anche la pena notare che per la programmazione in linguaggio assembly, è necessario conoscere i comandi di base, poiché senza di essi più di un semplice programma non si avvierà e non funzionerà.

Passo 2

Scarica e installa un traduttore (qualcosa come un compilatore in lingue più moderne) per tradurre il testo del programma scritto in codice macchina. MASM, RosASM, Yasm, NASM e altri possono aiutarti.

Passaggio 3

Impara le regole di sintassi e una serie di comandi di base. Per fare ciò, puoi utilizzare libri speciali, che puoi trovare anche su Internet. Ogni programmatore alle prime armi seleziona la letteratura esclusivamente per se stesso, quindi non esistono strumenti di apprendimento universali. Con l'aiuto del motore di ricerca, troverai molte informazioni utili per un programmatore alle prime armi.

Passaggio 4

Prova a creare un programma in linguaggio assembly primitivo. Anche un esempio da un libro di testo andrà bene qui. Solo esercizi pratici ti aiuteranno a capire la logica di come funziona la programmazione. Se si verificano errori durante l'esecuzione degli operatori, non abbandonare ciò che hai iniziato: contatta Internet per informazioni. Il codice assembly presenta una serie di vantaggi: funziona più velocemente di altri, occupa poco spazio, è facile da testare ed eseguire il debug ed è un linguaggio "pulito" dal punto di vista del computer. Tuttavia, è abbastanza difficile da imparare. Se lavori bene con l'assemblatore, in futuro puoi facilmente passare a linguaggi di programmazione più complessi.

Consigliato: