popis VDP.CM - 1 - TASWORD TWO
O V L Á D Á N Í V I D E O P R O C E S O R U
-------------------------------------------- ZÁPIS DO VRAM
OUT (11h),/a7 ................. a0/
spodních 8 bitů adresy
OUT (11h),/ 0/ 1/a13 .......... a8/
horních 6 bitů adresy
OUT (10h),/d7 ................. d0/
data pro tuto adresu ČTENÍ VRAM
OUT (11h),/a7 ................. a0/
spodních 8 bitů adresy
OUT (11h),/0/ 0/a13 ........... a8/
horních 8 bitů adresy
IN (10h) obsah VRAM na této adrese ZÁPIS DO REGISTRU
OUT (11h),/d7 ................. d0/
požadovaný obsah
OUT (11h),/ 1/ 0/ / / /r2 .. r0/
r - číslo registru ČTENÍ STATUS REGISTRU
IN (11h) obsah STATUS registru
d0-d4 ... číslo spritu pátého v řadě
d5 ...... flag srážky spritů
d6 ...... flag pátého spritu
d7 ...... flag přerušení OBSAH REGISTRŮ
R0 d0 ...... vnější videosignál
d1 ...... m2 / 1 ... G2 režim / R1 d0 ...... zvětšení spritů
d1 ...... velikost spritů
d2 ...... 0
d3 ...... m1 / 1 ... Q režim /
d4 ...... m0 / 1 ... T režim /
d5 ...... povolení přerušení 50Hz
d6 ...... povolení zobrazvání
d7 ...... druh VRAM / 0 .. 4KB , 1 .. 16KB /
R2 d0-d3 ... horní 4 bity adresy ASCII obrazovky R3 d0-d7 ... horních 8 bitů adresy tabulky barev
R4 d0-d2 ... horní 3 bity adresy předloh znaků
R5 d0-d6 ... horních 7 bitů adresy tabulky spritů
R6 d0-d2 ... horní 3 bity adresy předloh spritů
popis VDP.CM - 2 - TASWORD TWO
R7 d0-d3 ... barva pozadí obrazovky
d3-d7 ... barva textu pro T režim Videoprocesor generuje taktéž signál pro pravidelné přerušová-
ní po 20ti ms. Aby začal tento signál generovat, je nutné mu to
sdělit instrukcí IN A,(11h).