BGD: Porovnání verzí

Z OldComp Wiki
Přejít na: navigace, hledání
(Pracovní režimy displeje)
Řádka 32: Řádka 32:
 
     D1 inkoust B
 
     D1 inkoust B
 
     D0 inkoust I
 
     D0 inkoust I
     Podobá znaku textovému režimu, ale místo ASCII znaku je přímo byte, který se posílá do posuvného registru.  
+
     Podobá se textovému režimu, ale místo ASCII znaku je přímo byte, který se posílá do posuvného registru.  
  
 
  M2 Grafický režim 256x256, každý pixel má vlastní barvu
 
  M2 Grafický režim 256x256, každý pixel má vlastní barvu
Řádka 40: Řádka 40:
 
     D6 pix0  R
 
     D6 pix0  R
 
     D5 pix0  B
 
     D5 pix0  B
     D4 pix1   I
+
     D4 pix0   I
 
     D3 pix1  G
 
     D3 pix1  G
 
     D2 pix1  R
 
     D2 pix1  R
 
     D1 pix1  B
 
     D1 pix1  B
 
     D0 pix1  I
 
     D0 pix1  I

Verze z 25. 11. 2021, 11:35

BGD je grafický displej s vlastní videopamětí 64KB, nezávislou na operační paměti počítače. Jde vlastně o dvě stránky videopaměti 32KB, které lze z pohledu zobrazování přepínat změnou jediného bitu a implementovat tak double buffering.

Adresa videopaměti v paměťovém prostoru počítače je 0xE na adresních vodičích A19-A16. Je tedy nutná přítomnost desky MAP-F, která provádí mapování do 64KB adresního prostoru Z80. Všechny desky, které používají mapování adres musí být ve vaně sběrnice zasunuté v těsném sousedství, bez mezer. Většinou jde o desky BGD, MAP-F a RAM-1M.

Pracovní režimy displeje

MO Textový režim 64x21 znaků.
   Začátek VRAM: 7580-7FFF nebo F580-FFFF
   Na lichých adresách jsou ASCII kódy znaků, na sudých atributy určující barvu
   Formát atributu:
   D7 papír   G
   D6 papír   R
   D5 papír   B
   D4 papír   I
   D3 inkoust G
   D2 inkoust R
   D1 inkoust B
   D0 inkoust I
   RGB samozřejmě znamená červenou zelenou a modrou, I zvyšuje jasovou intenzitu barvy. 
M1 Grafický režim 512x256, atributy 8x1
   Začátek VRAM: 0000-7FFF nebo 8000-FFFF
   Na lichých adresách jsou osmice pixelů, na sudých atributy určující barvu
   Formát atributu:
   D7 papír   G
   D6 papír   R
   D5 papír   B
   D4 papír   I
   D3 inkoust G
   D2 inkoust R
   D1 inkoust B
   D0 inkoust I
   Podobá se textovému režimu, ale místo ASCII znaku je přímo byte, který se posílá do posuvného registru. 
M2 Grafický režim 256x256, každý pixel má vlastní barvu
   Začátek VRAM: 0000-7FFF nebo 8000-FFFF
   Formát bajtů:
   D7 pix0   G
   D6 pix0   R
   D5 pix0   B
   D4 pix0   I
   D3 pix1   G
   D2 pix1   R
   D1 pix1   B
   D0 pix1   I