Sezione

Indirizzi Base Registri Interni
Area Comunicazione BIOS Funzioni BIOS Funzioni DOS
Prefazione Capitolo 1 Capitolo 2 Schede
Libreria ASM Libreria MAC Palestra Progetti ASM
Info Download INDICE

Capitolo 1

Home » Programma il Computer » Tutorial Assembly

Capitolo 1 - Il processore - Il Debugger

  Il Processore e il Debugger

DEBUG 1/22 [29 di 60] 

    

bulletIn questo paragrafo facciamo conoscenza del Debugger, l'ambiente ideale per ispezionare e collaudare un programma, creato da noi o scelto tra l'infinita quantità di eseguibili (COM o EXE) presenti nelle nostre cartelle.
bulletLeggi con attenzione le descrizioni e contemporaneamente tieni aperta una finestra DOS con debug in funzione: potrai così verificare sulla tua pelle le importanti nozioni che ti darò.

      

Ricorda... Questo strumento (Debug.exe, da sempre fornito con il sistema operativo DOS, almeno fino a quando aveva la sua dignità e costituiva il vero punto di riferimento...) è molto spartano, quasi "repellente" per la sua estrema semplicità; ma questa sua semplicità è proprio la sua forza.

      

bulletNaturalmente ci sono strumenti di progetto ben più potenti ma Debug aiuta ad entrare dentro il processore in modo essenziale e semplice, una condizione indispensabile sia per il neofita che per il grande esperto, quando è chiamato a risolvere da sé gli errori di compilazione...
bulletDedica con passione qualche ora a questo potente strumento di lavoro: non snobbarlo e non supporre che dedicargli attenzione sia inutile perdita di tempo.
bulletTratta fin d'ora il Debug come un tuo amico! ... quando "sarai grande" questo umile lavoro ti tornerà molto utile... 

      

Suggerimento Le tecniche sostenute in questo capitolo possono sembrare inadeguate al rango di programmatore al quale ambite, o troppo laboriose, o poco gratificanti...  Forse tutte queste obiezioni sono vere, ma sono convinto della loro reale utilità; tuttavia chi ritenesse superfluo perder tempo a usare Debug, può saltare questo paragrafo!
bulletSe sei incuriosito da una delle proposte clicca sulla sua icona, altrimenti segui il percorso guidato delle frecce in basso a destra.
     

  

Informazioni Descrittive Che cos'è un Debugger?
  Presentazione dell'ambiente delegato al collaudo dei programmi.

  

Informazioni Operative Cosa offre un Debugger? 
  Attiva l'immagine di Help.

 

 

  

Informazioni Operative Come si usa Debug? 
  Entra nell'ambiente e prova le sue funzioni.

 

 

  





Molto utile - Da non perdere...







Clicca
anche
sui
link
interni
alla
tabella

Comandi del Debugger:
Comando N -  Specifica il Nome di un file
Comando Q -  termina la sessione di lavoro 
Comando D -  Analizza il contenuto della memoria 
Comando F -  Azzeramento delle locazioni
Comando F -  Riempie la memoria di caratteri
Comando C -  Confronta 2 aree di memoria
Comando M -  Copia il contenuto della memoria 
Comando S -  Cerca in memoria 
Comando E -  Inserisce  valori in memoria 
Comando R -  Mostra il valore corrente dei Registri CPU
Comando L -  Carica  il codice di un file eseguibile 
Comando L -  Carica  i bytes di uno o più settori di un disco
Comando W -  Scrivi su disco il codice di un file eseguibile 
Comando W -  Scrivi i bytes di uno o più settori di un disco
Comando U -  Disassembla il codice di un file eseguibile 
Comando A -  Crea un programma eseguibile 
Comando T -  Traccia di un programma eseguibile 
Comando P -  Esegue le procedure di un programma eseguibile 
Comando G -  Esegue un programma
Comando H -  Calcola somma e differenza di valori specificati 
Comando  I -  Input da una porta 
Comando O -  Output da una porta

 

 

  

Informazioni Applicative E adesso, cosa fare?
  Come utilizzare le informazioni imparate...

 

 

  

    

Pagina Precedente Capitolo 1 Pagina Successiva DEBUG 1/22   Torna alla Home  del Capitolo1 del "Tutorial" Lezioni - Vai al DownLoad dei files DOC Torna al Menu del "Tutorial"
29 di 60
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60

    

CAP. 1 » 1. Processore 80x86 2. Istruzioni 80x86  3. Debug  4. La Grande Libreria
TUTORIAL » Indirizzi Base | Registri Interni | Area Comunicaz. BIOS | Funzioni BIOS | Funzioni DOS
Prefazione | CAP 1 | CAP 2 | Schede | Palestra
Libreria ASM | Libreria MAC | Progetti ASM | Download | Info | Indice
Home 
Pascal|Manuali|Tabelle|Schede
Tutorial Assembly|Palestra Assembler
Aggiungi Giobe®2000 ai preferiti  
Motore
Ricerca
  Rendi Giobe®2000 pagina di Default
© 2001-2010  -  Studio Tecnico ing. Giorgio OBER
Tutti i diritti sono riservati