|  | 
      
    
      Come Funziona
     
    
    
      Area Comunicaz. Bios  | |
| Video | 
| Programmazione | PROCEDURE BIOS 9/59 [31 di 84] | 
| 
 | 
|  | Gestione BIOS del Video  - 
  INT 10H 
  - Funzione 0AH 
 
 | 
| 
 | 
|  | Scrive una o più volte un determinato carattere, a partire dalla posizione di stampa e nella pagina video corrente | 
| 
 | 
|  | In
                ingresso: 
 | 
| 
 | 
|  | In uscita lascia: 
 | 
| 
 | 
|  | La Funzione si chiama in questo modo: | 
| 
 | 
| 
 | 
|  | La Funzione 09H di INT 10H è molto simile a quella che stiamo trattando: l'unica differenza consiste nel fatto che gestisce anche il colore del carattere coinvolto nella stampa; per questa ragione è probabilmente più conveniente.. | 
| 
 | 
|  | Va sottolineato che questa Funzione è in grado di interpretare semigraficamente ogni carattere ASCII, cioè mette a video la matrice di punti prevista per ognuno dei 256 caratteri dal Set coinvolto; la cosa è particolarmente utile per i primi 32 caratteri Ascii (detti di controllo), di solito utilizzati per esercitare azioni di controllo (come la messa a capo del cursore..). | 
|  | In realtà anche questi caratteri hanno un loro simbolo grafico, spesso accattivante (come i semi delle carte, ♠♣♥♦, i simboli delle frecce, ←↑→↓, le note musicali, ♫♪,...) e questa funzione consente la loro messa a video. | 
|  | In altre parole, per esempio, caratteri Ascii di controllo come 0DH=CR=Carriage Return e 0AH=LF=Line Feed, di solito coinvolti per mandare a capo il cursore, gestiti da questa Funzione mettono a video rispettivamente i simboli ♪ e ◙. | 
| 
 | 
|  | In questo differisce dalla Funzione 0EH di INT 10H che, invece di stampare ♪ e ◙, esegue la messa a capo del cursore. | 
| 
 | 
|  | Un difetto di questa Funzione sta nel fatto che, dopo la messa a video del carattere, la posizione del cursore non viene aggiornata; è dunque necessario spostarlo dopo ogni chiamata con l'aiuto della Funzione 02H di INT 10H. | 
| 
 | 
|  | Gli eseguibili B10_0A__.COM (nei Modi Testo) e B10_0Agr.COM (nei Modi Grafici) mostrano l’effetto della Funzione 0AH dell'INT 10H. | 
|  | I sorgenti sono documentati nella sezione ASM 
  (clicca sull'icona  , 
  nel menu a sinistra). | 
| 
 | 
|   | Video01 |   | PROCEDURE BIOS 9/59 |  |  |  | ||
| 31 di 84 | 
| 
 | 
| 
 | 
| 
 | 
| Home  | 
 | |||||||
| 
 | Motore Ricerca | 
 |