BGD

Z OldComp Wiki
Verze z 24. 11. 2021, 23:33; Omikron (diskuse | příspěvky)

(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Přejít na: navigace, hledání

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
   V paměti se střídají ASCII kódy znaků s atributy určujícími 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 intenzitu barvy stejně jako u ZX Spectra. Intenzita nemá vliv na černou.