|  | 
      
    
      Come Funziona
     
    
    
      Area Comunicaz. Bios  | |
| Video | 
| Programmazione | PROCEDURE BIOS 12/59 [34 di 84] | 
| 
 | 
|  | Gestione BIOS del Video  - 
  INT 10H 
  - Funzione 0DH 
 
 | 
| 
 | 
|  | Legge un punto (pixel) da un determinato punto dello schermo. | 
| 
 | 
|  | In ingresso: 
 | 
|  | In uscita: 
 | 
| 
 | 
|  | La Funzione si chiama in questo modo: | 
| 
 | 
| 
 | 
|  | Naturalmente i valori da passare nei registri dipendono dal Modo Grafico utilizzato; con riferimento a quelli Standard i valori possibili sono: | 
| 
 | 
| Modo | Risoluzione Testo | Risoluzione Grafica | Orizzontale CX | Verticale DX | Colore AL | Num.Pag. BH | Scheda SVGA | |||
| 04H | 40x25 | 8x8 | 320x200 | 0÷319 | 0÷199 | 0÷3 | 4 | 0 | 1 | CGA | 
| 05H | 40x25 | 8x8 | 320x200 | 0÷319 | 0÷199 | 0÷3 | 4 | 0 | 1 | CGA | 
| 06H | 80x25 | 8x8 | 640x200 | 0÷639 | 0÷199 | 0÷1 | B/N | 0 | 1 | CGA | 
| 0DH | 40x25 | 8x8 | 320x200 | 0÷319 | 0÷199 | 0÷15 | 16 | 0÷7 | 8 | EGA | 
| 0EH | 80x25 | 8x8 | 640x200 | 0÷639 | 0÷199 | 0÷15 | 16 | 0÷3 | 4 | EGA | 
| 0FH | 80x25 | 8x14 | 640x350 | 0÷639 | 0÷349 | mono | mono | 0÷1 | 2 | EGA | 
| 10H | 80x25 | 8x14 | 640x350 | 0÷639 | 0÷349 | 0÷15 | 4 o 16 | 0÷1 | 2 | EGA | 
| 11H | 80x30 | 8x16 | 640x480 | 0÷639 | 0÷479 | 0÷1 | mono | 0 | 1 | VGA | 
| 12H | 80x30 | 8x16 | 640x480 | 0÷639 | 0÷479 | 0÷15 | 16 | 0 | 1 | VGA | 
| 13H | 40x25 | 8x8 | 320x200 | 0÷319 | 0÷199 | 0÷255 | 256 | 0 | 1 | VGA | 
| 
 | 
|  | Il programma B10_0Dgr.COM proposto per il collaudo della Funzione 0DH dell'INT 10H è collaudata nel Modo Grafico 13H (40x25, 8x8, 320x200, 256 colori, VGA). | 
|  | Con l'occasione vengono collaudate anche nei Modi Grafici le procedure della Libreria Giobe.LIB adatte alla gestione di stampa di caratteri a livello BIOS (BIOchr1, usata anche da Byt2Asc e BIOSmsg) e SET_cur, per la gestione della posizione del Cursore che, anche se non si vede, può comunque essere fissato nella coordinata carattere desiderata. | 
|  | Il sorgente è documentato nella sezione ASM 
  (clicca sull'icona  , 
  nel menu a sinistra). | 
| 
 | 
|   | Video01 |   | PROCEDURE BIOS 12/59 |  |  |  | ||
| 34 di 84 | 
| 
 | 
| 
 | 
| 
 | 
| Home  | 
 | |||||||
| 
 | Motore Ricerca | 
 |