Visualizzatore LCD Tastiera
Porta Seriale Porta Parallela Stampanti Timer di Sistema
Sottosistema Video Cursore RamVideo Home

  Come Funziona...

Vai al menu "Come Funziona"

  Ram Video

MODO TESTO 1/3 [30 di 34] 

bulletQuando si lavora in Modo Testo  la zona di Ram Video che ci interessa è quella compresa tra B000:8000 e B000:FFFF; poiché la tecnica della segmentazione della memoria ci consente di esprimere il medesimo indirizzo logico in molti modi diversi, per motivi di opportunità conviene modificare il contenuto Segment:Offset di questo intervallo, trasformandolo in B800:0000 - B800:7FFF.
bulletI 32 kBytes della Ram Video destinata al Modo Testo sono divisi in 8 zone uguali, dette Pagine Video, ciascuna di 4 kBytes (4096 bytes).
bulletCiascuna delle 8 Pagine Video, numerate da 0 a 7, copre quindi l'area di memoria Ram corrispondente agli indirizzi:

               

Numero Pagina Primo Address Range Indirizzi Fisici
Pagina 0 B800:0000 da B8000 a B8FFF
Pagina 1 B800:1000 da B9000 a B9FFF
Pagina 2 B800:2000 da BA000 a BAFFF
Pagina 3 B800:3000 da BB000 a BBFFF
Pagina 4 B800:4000 da BC000 a BCFFF
Pagina 5 B800:5000 da BD000 a BDFFF
Pagina 6 B800:0600 da BE000 a BEFFF
Pagina 7 B800:0700 da BF000 a BFFFF

               

bulletIn Modo Testo la memoria RamVideo viene utilizzata a livello di byte (piuttosto che a livello di bit, tipico della gestione grafica); le informazioni necessarie per colorare i 128 pixel (8*16) punti necessari per "disegnare" sullo schermo un carattere, sono dunque affidate a 2 bytes.
bulletLo sviluppo dei programmi (sia in Turbo Pascal che in Assembly) viene di norma fatto in ambiente DOS che, tipicamente, è una espressione video in Modo Testo.

               

Suggerimento La Ram Video che ci interessa è divisa in 8 parti, dette Pagine Video. Puoi pensare alle 8 Pagine Video come a una catasta di cassetti, ognuno dei quali contiene una sequenza di 2000 oggetti rettangolari (i caratteri) organizzati su 25 righe da 80 colonne ciascuna. Naturalmente puoi vedere solo il contenuto del cassetto in cima alla pila (la Pagina 0) mentre quello degli altri (le Pagine da 1 a 7) c'è ma non si vede (come il trucco...). La magia consiste nel spostare tutti o in parte gli oggetti da un cassetto all'altro, quando vuoi, non dimenticando che comunque potrai vedere solo il contenuto del cassetto in cima alla catasta.
Pagina Precedente Come Funziona... Pagina Successiva MODO TESTO 1/3   Torna alla Home della Sezione Vai al menu - Come Funziona... Torna al Menu di "Dentro al Computer"
30 di 34
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

    

Come Funziona... » Visualizzatore LCD | Tastiera | Porta Seriale | Porta Parallela | Stampanti
Timer di Sistema| Sottosistema Video | Cursore | RamVideo | Home
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