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

Palestra Livello Apprendisti Livello Esperti

Home » Programma il Computer » Tutorial Assembly

Palestra Assembly - Home Page

  Programmare in Assembly

INTRODUZIONE [1 di 23] 

               

Analisi del Codice · Conclusioni

Acquisizione Caratteri - Rileva la pressione di soli Tasti Numerici e li visualizza in tastiera
Conclusioni

               

 

 

    

Cosa hai imparato
 

    

 

bulletUn Main Program ben strutturato si limita a chiamare la procedura Desktop (a cui è affidata la parte estetica) e organizzare il Main loop, uscendo da esso per servire i tasti premuti e rientrandovi, al termine di ciascun servizio.

 

bulletOltre ai tasti di controllo specifico è sempre saggio consentire all'utente la possibilità di uscire premendo Esc, anche se il programma non lo dichiara esplicitamente; è una questione d'istinto...

 

bulletPer rendere dinamica una struttura (procedura, macro, ecc...) è possibile affidare i parametri correnti ai registri, ma poiché essi non sono infiniti diventa fondamentale abituarci a sostituirli con il contenuto di variabili locali.

 

bulletIl contenuto di una variabilie locale può essere controllato direttamente con istruzioni del tipo INC CS:[variabile] o DEC CS:[variabile].

 

bulletLa definizione e l'uso di Tabelle ( da definire nella Zona delle Variabili del programma) è particolarmente geniale perchè rende facilissima la gestione dinamica dei parametri di una struttura.

 

bulletQuando si forniscono messaggi d'avviso o d'errore conviene far sparire il cursore: la sua presenza lampeggiante è fastidiosa..

 

bulletQuando si attiva l'acquisizione di dati in un campo ben definito conviene attivare la visualizzazione del cursore: da un senso di sicurezza all'utente, che vede il punto in cui sarà immesso il prossimo carattere.

 

bulletNell'acquisizione di dati è bene attivare un conteggio dei caratteri acquisiti, per evitare di oltrepassare il limite destro del campo d'acquisizione; è questa una delle ragioni per cui preferisco le funzioni BIOS a quelle DOS...

 

 

    

Cosa ti aspetta
 

    

 

bulletLa pianificazione delle proposte per la Palestra Esperti non ha limiti immaginabili..

 

bulletNel cassetto ci sono centinaia di programmi già pronti e collaudati.. Basta solo trovare tempo e voglia per adattarli alla tua voglia di sapere..

 

bulletPerciò questa è l'ultima volta che ti proporrò questa domanda, ritenendomi libero, in futuro, di vuotare il sacco nel modo più strutturato possibile..

 

 

Se desideri chiedere chiarimenti mandami [clicca qui] una @-mail (questo link è dedicato esclusivamente ai chiarimenti... per altri tipi di comunicazione clicca qui).

    

Pagina Precedente Palestra Esperti Pagina Successiva INTRODUZIONE   Torna alla Home  della Palestra Assembly Lezioni - Vai al DownLoad dei files DOC Torna al Menu del "Tutorial"
1 di 23
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23

    

PALESTRA » Esperti » Es.001 Es.002 Es.003 Es.004 Es.005 Es.006 Es.007 Es.008 Es.009 Es.010 Es.011

| Che serve per iniziare | Prima compilazione | Livello Apprendisti |

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