|  | 
      
    
      Come Funziona
     
    
    
      Area Comunicaz. Bios  | |
| Video | 
| Programmazione | PROCEDURE BIOS 39/59 [61 di 84] | 
| 
 | 
|  | Gestione BIOS del Video  - 
  INT 10H 
  - Funzione 11H- 
  SottoFunz.
  14H 
 
 | 
|  | Copia in una specifica Tabella RAM (block) del Generatore di Caratteri Hardware la Tabella (disponibile per default nella memoria Rom Bios) dei 256 Caratteri VGA/MCGA (Font 8*16) e permette anche la gestione dell'altezza dei caratteri visualizzati, riprogrammando il Controller CRT; è tipica dei Modi Testo. | 
| 
 | 
|  | La SottoFunzione 04H della Funzione 11H di INT 10H assicura lo stesso servizio, ma non permette la gestione dell'altezza dei caratteri. | 
|  | La SottoFunzione 24H della Funzione 11H di INT 10H offre invece un servizio analogo adatto ai Modi Grafici, anche se non riprogramma il Controller CRT. | 
| 
 | 
|  | In
                ingresso: 
 | 
| 
 | 
|  | In uscita lascia: 
 | 
| 
 | 
|  | La SottoFunzione si chiama in questo modo: | 
| 
 | 
| 
 | 
|  | Questa SottoFunzione carica una specifica Tabella RAM del Generatore di Caratteri Hardware con la Tabella dei 256 Caratteri VGA/MCGA (Font 8*16), prelevata direttamente dalla Rom Bios della scheda video. | 
|  | La Tabella RAM effettivamente utilizzata può essere rilevata consultando la tabella generata dalla chiamata della Funzione 1BH di INT 10H, al suo indirizzo 2BH e 2CH (vedi anche SottoFunzione 03H della Funzione 11H di INT 10H): | 
| 
 | 
| 2BH | Byte | Tabella (primaria) usata dal Generatore HARDWARE | 
| 2CH | Byte | Tabella (secondaria) usata dal Generatore HARDWARE | 
| 
 | 
|  | La tecnica relativa alla creazione dei caratteri da parte del Generatore Hardware è descritta con ogni dettaglio in questa pagina. | 
| 
 | 
|  | La SottoFunzione
  14H, rispetto alla 
     00H, riprogramma il  
   Controller CRT assicurando così anche la 
  regolazione automatica dell'altezza 
  dei caratteri e, in stretto accordo con le modifiche imposte sui 
  
  Registri del 
  Controller, l'aggiornamento delle corrispondenti variabili di 
  sistema: 
 | 
| 
 | 
|  | Per evitare risultati imprevedibili la SottoFunzione: 
 | ||||||
|  | Quando viene chiamata esegue in sostanza una selezione di modo, modificando i parametri di stato del video, senza per altro cancellare il buffer del Display (cioè evitando l'effetto ClearScreen). | 
| 
 | 
|  | L'eseguibile B10_11X4.COM offre una pregiata applicazione della SottoFunzione 14H della Funzione 11H dell'INT 10H. | 
|  | Il sorgente è documentato nella sezione ASM 
  (clicca sull'icona  , 
  nel menu a sinistra). | 
| 
 | 
|   | Video01 |   | PROCEDURE BIOS 39/59 |  |  |  | ||
| 61 di 84 | 
| 
 | 
| 
 | 
| 
 | 
| Home  | 
 | |||||||
| 
 | Motore Ricerca | 
 |