Come Funziona Indirizzi Base Area Comunicaz. Bios
Registri Livello Hardware Livello BIOS Livello DOS
Tecniche d'Interruzione Connettori Cavi Interfaccia
Applicazioni Software
Download INDICE

 Stampanti

Vai a Assembler - Applicazioni Software

  Applicazioni Software

PROGRAMMA n° 04 3/4 [49 di 52] 

               

Analisi del Problema · Analisi del Codice · Analisi delle Procedure importanti
Stampanti - Stampa su carta a livello BIOS di stringhe ASCII: Input & Messaggi
Analisi del Problema

               

bulletIl codice assembly del programma è visibile, nella sua totalità, scorrendo con la barra laterale il testo della seguente casella:

               

Progetto con le Stampanti Esercizio MOLTO FACILE Progetto
NB: se il testo nell'Area  ti sembra strano
     
installa il  font
Giobe.TTF: clicca qui!!
Mostra l'Effetto Prova l'eseguibile COM Scarica il codice Sorgente ASM

               

bulletLa stampa su carta a Livello BIOS è particolarmente priva di problemi...; anche questo progetto evita di fornire alcuna interfaccia grafica sul monitor, che rimane assolutamente nero, durante le operazioni di stampa.
bulletNaturalmente, se ne senti la mancanza, sei certamente in grado di vestirlo come ti ho suggerito nelle versioni precedenti.

               

bulletIl programma dovrà essere dotato del messaggio da stampare, definito al solito nella zona detta area destinata ai dati del programma, e scritto tra virgolette, dopo l'etichetta TESTO e la parola chiave DB e terminato con 00H:

 

bulletIl testo del messaggio è ora articolato su 5 righe di stampa, ciascuna chiusa dai 2 caratteri Ascii di controllo, CR e LF; tipici della stampa su carta e tali da:
bullet mandare a capo il carrello di stampa (Ritorno Carrello, Carriage Return, CR)
bulletimporre al carrello l'Avanzamento di una Linea (Line Feed, LF)
bulletLa terza riga è, in ingresso, completamente vuota (o meglio, piena di spazi): durante la fase di lettura della tastiera verrà riempita con i caratteri digitati.
bullet 
bulletDunque, quando sarà dato il comando di stampa, il messaggio previsto nell'area dati del programma sarà integrato da quello digitato.
bulletIn ogni caso l'ultimo carattere stampato (prima del terminatore) è ancora un carattere Ascii di controllo, FF, sempre tipico della stampa su carta, e tale da imporre l'uscita forzata del foglio (Avanzamento del Modulo, Format Feed, FF).

    

Pagina Precedente Stampanti Pagina Successiva PROGRAMMA n° 04 3/4   Torna alla Home della Sezione Lezioni - Vai al DownLoad dei files DOC Torna al Menu di "Dentro al Computer"
49 di 52
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

    

Stampanti » Come Funziona.. | Indirizzi Base | Area di Comunicazione Bios | Registri | Cavi
Livello Hardware | Livello BIOS | Livello DOS | Tecniche d'Interruzione | Connettori
Applicazioni Software | Interfacciamento | Download | 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