|  | 
      
    
      Come Funziona
     
    
    
      Area Comunicaz. Bios  | |
| Video | 
| Programmazione | PROCEDURE BIOS 47/59 [69 di 84] | 
| 
 | 
|  | Gestione BIOS del Video  - 
  INT 10H 
  - Funzione 12H- 
  SottoFunz.
  20H 
 
 | 
| 
 | 
|  | Rende disponibile una nuova procedura di servizio per la copia su carta dei caratteri posti a Video (PrintScreen); è tipica dei Modi Testo. | 
| 
 | 
|  | In
                ingresso: 
 | 
| 
 | 
|  | In uscita lascia: 
 | 
| 
 | 
|  | La SottoFunzione si chiama in questo modo: | 
| 
 | 
| 
 | 
|  | Mette a disposizione un alternativo Gestore di PrintScreen più efficiente di quello disponibile per default, comunque presente nella ROM BIOS, ma rigidamente legato alla stampa, al massimo, di 25 righe di caratteri. | 
|  | La procedura ad esso corrispondente, puntata dal Vettore INT 05H, è attivata quando il servizio BIOS della Tastiera (INT 09H) rileva la pressione della combinazione di tasti Shift+PrtSc, o Shift+Stamp sulle tastiere italiane. | 
| 
 | 
|  | La SottoFunzione provvede dunque a sostituire il vettore originale di INT 05H con l'indirizzo di una nuova procedura di servizio, scrivendolo direttamente nella Tabella dei Vettori, a partire dalla locazione 0000:0014H. | 
|  | Il nuovo Gestore, memorizzato nella ROM della scheda video, è ora in grado di produrre HardCopy del video anche in presenza di un numero di righe di caratteri diverso da 25; ciò è possibile perchè il numero è ora assunto direttamente dalla variabile di sistema 0000:0484H dell'Area di Comunicazione BIOS (Numero di righe sul display, meno 1). | 
| 
 | 
|  | L'eseguibile B10_1220.COM propone un'applicazione della SottoFunzione 20H della Funzione 12H dell'INT 10H. | 
|  | Il sorgente è documentato nella sezione ASM 
  (clicca sull'icona  , 
  nel menu a sinistra). | 
| 
 | 
|   | Video01 |   | PROCEDURE BIOS 47/59 |  |  |  | ||
| 69 di 84 | 
| 
 | 
| 
 | 
| 
 | 
| Home  | 
 | |||||||
| 
 | Motore Ricerca | 
 |