CBCDXDe VDP mode-registersCbCdY XWWWWWRWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWY V VDP V reg V bit 7 V bit 6 V bit 5 V bit 4 V bit 3 V bit 2 V bit 1 V bit 0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 0 V 0 V 0 V DG V IE0 V IE1 V M5 V M4 V M3 V ----- V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 1 V 1 V ----- V blank V IE2 V M1 V M2 V 0 V size V MAG V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 9 V 8 V mouse V LCRS V TP V CBD V VRS1 V VRS0 V SPD V B/W V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 10 V 9 V LN V 0 V SYM1 V SYM0 V IL V E/O V NTSC V DCD V ZWWWWWQWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWW[ DG = digitize mode IE0 = vertical retrace interrupt enable IE1 = horizontal retrace interrupt enable IE2 = light pen or mouse interrupt enable MAG = magnify of sprite patterns: 0=*1, 1=*2 SIZE = size of sprites: 0=8*8, 1=16*16 BLANK = enable (1) or disable (0) display B/W = black and white mode, 32 gradations composite video output SPD = sprite disable mode M1-M5 = define mode (zie tabel) MOUSE = mouse or light pen mode: 0/1= light pen/mouse interface LCRS = light pen registration/coincidence registration select: 0/1= coincidence/light pen TP = transparent mode: 0/1= pallette code 0 becomes/not transparent CBD = colorbus direction: 0/1= output/input VRS0/1 = Video-RAM select SYM0/1 = synchronisation mode IL = interlace mode: 0= non-interlace,1= interlace and generate complete interlace timing E/O = even/odd: 0= normal display, 1=even/odd screen alternative display NTSC = NTSC or PAL mode select: 0/1= NTSC(60Hz) / PAL(50Hz) DCD = dot clock direction: 0/1= dot clock input/output mode XWWWWRWWWWRWWWWRWWWWRWWWWRWWWWWWWWWWWWWWWY XWWWWWWWRWWWWWWWWWWWWWWWWWY V M5 V M4 V M3 V M2 V M1 V SCREEN V V VRS V V TWWWWUWWWWUWWWWUWWWWUWWWWUWWWWWWWWWWWWWWWS TWWWRWWWS RAM V V 0 V 0 V 0 V 0 V 0 V SCREEN 1 V V 1 V 0 V V TWWWWUWWWWUWWWWUWWWWUWWWWUWWWWWWWWWWWWWWWS TWWWUWWWUWWWWWWWWWWWWWWWWWS V 0 V 0 V 0 V 0 V 1 V SCREEN 0 (40) V V 0 V 0 V 1x16Kb V TWWWWUWWWWUWWWWUWWWWUWWWWUWWWWWWWWWWWWWWWS TWWWUWWWUWWWWWWWWWWWWWWWWWS V 0 V 0 V 0 V 1 V 0 V SCREEN 3 V V 0 V 1 V 4x16Kb V TWWWWUWWWWUWWWWUWWWWUWWWWUWWWWWWWWWWWWWWWS TWWWUWWWUWWWWWWWWWWWWWWWWWS V 0 V 0 V 1 V 0 V 0 V SCREEN 2 V V 1 V 0 V 1x64Kb V TWWWWUWWWWUWWWWUWWWWUWWWWUWWWWWWWWWWWWWWWS TWWWUWWWUWWWWWWWWWWWWWWWWWS V 0 V 1 V 0 V 0 V 0 V SCREEN 4 V V 1 V 1 V 64Kb high speed V TWWWWUWWWWUWWWWUWWWWUWWWWUWWWWWWWWWWWWWWWS ZWWWQWWWQWWWWWWWWWWWWWWWWW[ V 0 V 1 V 0 V 0 V 1 V SCREEN 0 (80) V TWWWWUWWWWUWWWWUWWWWUWWWWUWWWWWWWWWWWWWWWS XWWWWWWWRWWWWWWWWWWWWWWWWWWY V 0 V 1 V 1 V 0 V 0 V SCREEN 5 V V SYM V V TWWWWUWWWWUWWWWUWWWWUWWWWUWWWWWWWWWWWWWWWS TWWWRWWWS application mode V V 1 V 0 V 0 V 0 V 0 V SCREEN 6 V V 0 V 1 V V TWWWWUWWWWUWWWWUWWWWUWWWWUWWWWWWWWWWWWWWWS TWWWUWWWUWWWWWWWWWWWWWWWWWWS V 1 V 0 V 0 V 0 V 0 V SCREEN 7 V V 0 V 0 V internal V TWWWWUWWWWUWWWWUWWWWUWWWWUWWWWWWWWWWWWWWWS TWWWUWWWUWWWWWWWWWWWWWWWWWWS V 1 V 1 V 1 V 0 V 0 V SCREEN 8 V V 0 V 1 V mixing V ZWWWWQWWWWQWWWWQWWWWQWWWWQWWWWWWWWWWWWWWW[ TWWWUWWWUWWWWWWWWWWWWWWWWWWS V 1 V 0 V ext video or dig V XWWWWWRWWWWWRWWWWWWWWWWRWWWWWWWWWWWWWWWWWWWWY TWWWUWWWUWWWWWWWWWWWWWWWWWWS V CBD V DG V colorbus V application V V 1 V 1 V none V TWWWWWUWWWWWUWWWWWWWWWWUWWWWWWWWWWWWWWWWWWWWS ZWWWQWWWQWWWWWWWWWWWWWWWWWW[ V 0 V 0 V output V external encoder & V V V V V external pallette V TWWWWWUWWWWWUWWWWWWWWWWUWWWWWWWWWWWWWWWWWWWWS V 1 V 0 V input V mouse V TWWWWWUWWWWWUWWWWWWWWWWUWWWWWWWWWWWWWWWWWWWWS V 0 V 1 V input! V digitizing V TWWWWWUWWWWWUWWWWWWWWWWUWWWWWWWWWWWWWWWWWWWWS V 1 V 1 V input V digitizing V ZWWWWWQWWWWWQWWWWWWWWWWQWWWWWWWWWWWWWWWWWWWW[ CBCDXDe VDP adres-registersCbCdY XWWWWWRWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWY V VDP V reg V bit 7 V bit 6 V bit 5 V bit 4 V bit 3 V bit 2 V bit 1 V bit 0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 2 V 2 V 0 V A16 V A15 V A14 V A13 V A12 V A11 V A10 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 3 V 3 V B13 V B12 V B11 V B10 V B9 V B8 V B7 V B6 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 11 V 10 V 0 V 0 V 0 V 0 V 0 V B16 V B15 V B14 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 4 V 4 V 0 V 0 V C16 V C15 V C14 V C13 V C12 V C11 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 5 V 5 V D14 V D13 V D12 V D11 V D10 V D9 V D8 V D7 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 12 V 11 V 0 V 0 V 0 V 0 V 0 V 0 V D16 V D15 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 6 V 6 V 0 V 0 V E16 V E15 V E14 V E13 V E12 V E11 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 15 V 14 V 0 V 0 V 0 V 0 V 0 V F16 V F15 V F14 V ZWWWWWQWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWW[ A16-A10 = name table (SCHERM-TABEL) bar/1024 (zie *) B16-B6 = color table (KLEUR-TABEL) bar/64 C16-C11 = pattern-generator table (MATRIX-TABEL)/2048 D16-D7 = sprite attribute table (TRANSPARANT-TABEL)/128 E16-E11 = sprite pattern generator table (SPRITES-TABEL)/2048 F16-F14 = Video RAM acces bar * SCREEN 0(80): A16-A12 = name table address/1024. A11 has no meaning and A10 = offset/1024 for second 1024 bytes of screen. CBCDXDe VDP tekstcontrole-registersCbCdY XWWWWWRWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWY V VDP V reg V bit 7 V bit 6 V bit 5 V bit 4 V bit 3 V bit 2 V bit 1 V bit 0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 7 V 7 V TC3 V TC2 V TC1 V TC0 V BCD3 V BCD2 V BCD1 V BCD0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 13 V 12 V C3 V C2 V C1 V C0 V BC3 V BC2 V BC1 V BC0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 14 V 13 V ON3 V ON2 V 0N1 V ON0 V OF3 V OF2 V OF1 V OF0 V ZWWWWWQWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWW[ TC3-TC0 = text color BCD3-BCD0 = back drop color C3-C0 = text color \ BC3-BC0 = back color \ CUSCREEN 0(80)Cu ON3-ON0 = blink period/5 sec ON / OF3-OF0 = blink period/5 sec OFF / CBCDXPointers en controle-registersCbCdY XWWWWWRWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWY V VDP V reg V bit 7 V bit 6 V bit 5 V bit 4 V bit 3 V bit 2 V bit 1 V bit 0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 16 V 15 V 0 V 0 V 0 V 0 V RS3 V RS2 V RS1 V RS0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 17 V 16 V 0 V 0 V 0 V 0 V C3 V C2 V C1 V C0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 18 V 17 V 0 V 0 V RS5 V RS4 V RS3 V RS2 V RS1 V RS0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 19 V 18 V ØV3 V ØV2 V ØV1 V ØV0 V ØH3 V ØH2 V ØH1 V ØH0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 20 V 19 V IL7 V IL6 V IL5 V IL4 V IL3 V IL2 V IL1 V IL0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 21 V 20 V 0 V 0 V CBX5 V CBX4 V CBX3 V CBX2 V CBX1 V CBX0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 22 V 21 V 0 V 0 V CBY5 V CBY4 V CBY3 V CBY2 V CBY1 V CBY0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 23 V 22 V 0 V 0 V CBZ5 V CBZ4 V CBZ3 V CBZ2 V CBZ1 V CBZ0 V ZWWWWWQWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWW[ RS3-RS0 = register-number of status-register C3-C0 = relative palette address RS5-RS0 = register-number of control-register ØV3-ØV0 = vertical display adjust value ØH3-ØH0 = horizontal display adjust value IL7-IL0 = vertical line number of line interrupt CBX5-CBX0 = color burst value of phase 0 CBY5-CBY0 = color burst value of phase 1/3 CBZ5-CBZ0 = color burst value of phase 2/3 CBCDXDe VDP programma-registersCbCdY XWWWWWRWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWY V VDP V reg V bit 7 V bit 6 V bit 5 V bit 4 V bit 3 V bit 2 V bit 1 V bit 0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 33 V 32 V SX7 V SX6 V SX5 V SX4 V SX3 V SX2 V SX1 V SX0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 34 V 33 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V SX8 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 35 V 34 V SY7 V SY6 V SY5 V SY4 V SY3 V SY2 V SY1 V SY0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 36 V 35 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V SY8 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 37 V 36 V DX7 V DX6 V DX5 V DX4 V DX3 V DX2 V DX1 V DX0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 38 V 37 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V DX8 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 39 V 38 V DY7 V DY6 V DY5 V DY4 V DY3 V DY2 V DY1 V DY0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 40 V 39 V 0 V 0 V 0 V 0 V 0 V 0 V 0 V DY8 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 41 V 40 V NX7 V NX6 V NX5 V NX4 V NX3 V NX2 V NX1 V NX0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 42 V 41 V 0 V 0 V 0 V 0 V 0 V 0 V NX9 V NX8 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 43 V 42 V NY7 V NY6 V NY5 V NY4 V NY3 V NY2 V NY1 V NY0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 44 V 43 V 0 V 0 V 0 V 0 V 0 V 0 V NY9 V NY8 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 45 V 44 V CH3 V CH2 V CH1 V CH0 V CL3 V CL2 V CL1 V CL0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 46 V 45 V 0 V MXC V MXD V MXS V DIR V DIR V EQ OR V MAJ V V V V V V V V Y V X V NEQ V MIN V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 47 V 46 V CM3 V CM2 V CM1 V CM0 V LO3 V LO2 V LO1 V LO0 V ZWWWWWQWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWW[ SX8-SX0 = source X coordinate SY9-SY0 = source Y coordinate DX8-DX0 = destination X coordinate DY9-DY0 = destination Y coordinate NX9-NX0 = number of X dots NY9-NY0 = number of Y dots CH3-CH0 = \ CUcolorcode of color-register writeCu CL3-CL0 = / MAJ/MIN = 0 -> X ax is major direction 1 -> Y ax is major direction EQ OR NEQ = equal or not equal detect (1=NEQ) DIR X = direction of X coordinate DIR Y = direction of Y coordinate MXS = source becomes external memory MXD = destination becomes external memory MXC = CPU-access becomes external memory CM3-CM0 = command LO3-LO0 = logical operation NB: deze registers zijn WRITE ONLY VDP-commando's XWWWWWWWWWWRWWWWWWWWWRWWWWWWWWWWWWWWWRWWWWWWRWWWWWWWWWWWWWWY V MNEMONIC V CM3-CM0 V direction V unit V operation V TWWWWWWWWWWUWWWWWWWWWUWWWWWWWWWWWWWWWUWWWWWWUWWWWWWWWWWWWWWS V HMMC V 1111 V CPU to VRAM V byte V perform V V HMCM V 1110 V VRAM to CPU V byte V a V V HMMM V 1101 V VRAM to VRAM V byte V high speed V V HMMV V 1100 V VDP to VRAM V byte V move V V V V V V V V LMMC V 1011 V CPU to VRAM V dot V perform V V LMCM V 1010 V VRAM to CPU V dot V a V V LMMM V 1001 V VRAM to VRAM V dot V logical V V LMMV V 1000 V VDP to VRAM V dot V move V V V V V V V V LINE V 0111 V VDP to VRAM V dot V line V V SRCH V 0110 V VRAM to VDP V dot V search V V PSET V 0101 V VDP to VRAM V dot V pset V V PINT V 0100 V VRAM to VDP V dot V point V V V V V V V V NOP V rest V - V - V no operation V ZWWWWWWWWWWQWWWWWWWWWQWWWWWWWWWWWWWWWQWWWWWWQWWWWWWWWWWWWWW[ Logical operations XWWWWWWWWWWRWWWWWWWWWRWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWY V MNEMONIC V LO3-LO0 V operation V TWWWWWWWWWWUWWWWWWWWWUWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWS V IMP V 0000 V SC ->DC XWWWWWWWWWWWWWWWWWWWYV V AND V 0001 V SC AND DC ->DC V SC = source color VV V V V V DC = destination VV V OR V 0010 V SC OR DC ->DC V color VV V EOR V 0011 V SC XOR DC ->DC ZWWWWWWWWWWWWWWWWWWW[V V NOT V 0100 V SC ->DC V V V V V V TIMP V 1000 V IF SC=0 AND TP=0 THEN DC->DC ELSE IMP V V TAND V 1001 V IF SC=0 AND TP=0 THEN DC->DC ELSE AND V V TOR V 1010 V IF SC=0 AND TP=0 THEN DC->DC ELSE OR V V TEOR V 1011 V IF SC=0 AND TP=0 THEN DC->ELSE EOR V V TNOT V 1100 V IF SC=0 AND TP=0 THEN DC->ELSE NOT V V V V V V - V rest V ilegal V ZWWWWWWWWWWQWWWWWWWWWQWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW[ CBCDXDe VDP status-registersCbCdY XWWWWWRWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWRWWWWWWWY V VDP V reg V bit 7 V bit 6 V bit 5 V bit 4 V bit 3 V bit 2 V bit 1 V bit 0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V 8 V 0 V F V SD V C V S4 V S3 V S2 V S1 V S0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V -1 V 1 V FL V LPS V I4 V I3 V I2 V I1 V I0 V FH V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V -2 V 2 V TR V VR V HR V BD V 0 V 0 V E/O V CE V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V -3 V 3 V X7 V X6 V X5 V X4 V X3 V X2 V X1 V X0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V -4 V 4 V 0 V 0 V 0 V 0 V 0 V 0 V X9 V X9 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V -5 V 5 V Y7 V Y6 V Y5 V Y4 V Y3 V Y2 V Y1 V Y0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V -6 V 6 V 0 V 0 V 0 V 0 V 0 V 0 V Y9 V Y8 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V -7 V 7 V C7 V C6 V C5 V C4 V C3 V C2 V C1 V C0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V -8 V 8 V BX7 V BX6 V BX5 V BX4 V BX3 V BX2 V BX1 V BX0 V TWWWWWUWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWUWWWWWWWS V -9 V 9 V 0 V 0 V 0 V 0 V 0 V 0 V BX9 V BX8 V ZWWWWWQWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWWQWWWWWWW[ F = interrupt flag of vertical retrace. This flag will be reset by the SR0 read operation SD = 5CSthCs/9CSthCs sprite delected flag C = sprite coincidence flag S4-S0 = 5CSthCs/9CSthCs sprite number FL = interrupt flag of light pen or mouse switch status CDS = light pen switch status or status flag of the second mouse switch FH = interrupt flag horizontal retrace FL, LPS and FH will be reset by the SR1 read operation HR = horizontal retrace timing VR = vertical retrace timing CE = command executing status (0=ready) BD = border detect E/O = even or odd field status I4-I0 = LSI version number TR = transfer ready (data transfer with CPU) X9-X0 = X-coordinate \ sprite coincidence location Y9-Y0 = Y-coordinate > or light pen coordinate or BX9-BY0 = border X-coordinate / mouse coordinates. C7-C0 = color code of color register read NB: deze registers zijn READ ONLY