Manuali, links, fotografie e tanto altro
alla portata di un semplice click!
 
 Benvenuto Ospite
Manuali, immagini, fotografie e tanto altro a portata di un click

Cartoline virtuali

Cartolina n° 826



Sono presenti 1307 cartoline virtuali. Entra ora


Giochi online
Drag-a-Tool


1. ermesiti: 17,750
2. poz: 6,800
3. Mike86: 1,650

Visualizza tutti i giochi.

News Reader















Programmazione in assembly - Introduzione, b0nuS email Autore
.: Data Pubblicazione 17-Nov-2004 :: Letture:: 1032 :: Recensione :: Stampa solo questa pagina :: Stampa pagina con tutte le sottopagine:.

Questi file sono protetti dal diritto d'autore e sono liberamente riproducibili a condizione di non farne uso commerciale o economico o per fine di lucro senza la preventiva autorizzazione dell'autore. In ogni caso deve sempre essere indicato il nome dell'autore e il suo indirizzo. Ogni altra modalita' di utilizzo deve considerarsi contraria alla volonta' dell'Autore.


Al giorno d'oggi esistono molti linguaggi di programmazione ad alto livello con i quali è possibile creare programmi complessi piu' o meno efficienti e con i quali è possibile andare a programmare ogni parte di un computer, ma se si vuole sfruttare al meglio le risorse messe a disposizione dal PC , se si vuole scrivere routine veloci allora l'unico linguaggio di programmazione è ancora il
buon vecchio ASSEMBLY.Programmando in Assembly si ha il controllo completo del computer ogni singolo bit di ogni singolo registro è nelle tue mani, hai il potere assoluto sulla macchina, però ...Però e anche vero che programmare in Assembly non è del tutto facile per lo stesso motivo della sua potenza si deve tener conto di moltissime cose, un piccolo particolare trascurato ha come conseguenza il CRASH del sistema!!Una prerogativa della programmazione in Assembly è la conoscenza dell'Hardware
sottostante, è quindi necessario conoscere la struttura della CPU dei registri delle porte e delle schede presenti per poterle programmare.In questa serie di tutorial vorrei cercare di spiegare per passi la programmazione in Assembly cominciando dalle cose cose piu' semplici e via via andando sempre piu dentro nella programmazione dei vari componenti di un moderno
Personal Computer.I tools di cui avrete bisogno sono un COMPILATORE e un LINKER , i miei esempi sono scritti per il compilatore della Borland TASM 3.1 ma si possono facilmente adattare ad altri compilatori.Inoltre dovreste procuravi una documentazione degli interrupt del BIOS e del DOS reperibile via FTP al sito : X2FTP.OULU.FI (Si tratta della famosissima lista di Ralph Brown).
Infine ti serve un editor di testo, va bene anche l'EDIT del DOS ma vi consiglio un ambiente integrato per programmare in Assembly reperibile anche questo su internet al sito WWW.INF.TU-DRESDEN.DE/~OK3 , si tratta dell'ASM EDITOR scritto da Olaf Krusche e Tilo Elstner (questo vi facilita molto il lavoro di compilazione e linkaggio).
Beh ora basta con le chiacchiere cominciamo ad addentrarci nel magnifico mondo della programmazione in ASSEMBLY....

.: Ritorna ad argomento Programmazione :: Ritorna a Indice Argomenti :.
Network: Cartoline virtuali - Calendari - Modelle - Playmates - Sfondi - Forum - Old SecurityNews - Warez