BGD: Porovnání verzí
Z OldComp Wiki
(Založena nová stránka s textem „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…“) |
|||
Řádka 8: | Řádka 8: | ||
MO Textový režim 64x21 znaků. | MO Textový režim 64x21 znaků. | ||
Začátek VRAM: 7580-7FFF nebo F580-FFFF | 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: | Formát atributu: | ||
D7 papír G | D7 papír G | ||
Řádka 18: | Řádka 18: | ||
D1 inkoust B | D1 inkoust B | ||
D0 inkoust I | D0 inkoust I | ||
− | RGB samozřejmě znamená červenou zelenou a modrou, I zvyšuje intenzitu barvy | + | 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á znaku 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 pix1 I | ||
+ | D3 pix1 G | ||
+ | D2 pix1 R | ||
+ | D1 pix1 B | ||
+ | D0 pix1 I |
Verze z 25. 11. 2021, 11:30
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á znaku 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 pix1 I D3 pix1 G D2 pix1 R D1 pix1 B D0 pix1 I