home *** CD-ROM | disk | FTP | other *** search
/ Flop Magazin 52 / Flop_Magazin_52_2009_03_Raster_cs_Side_A.atr / dlivsvbi.tch < prev    next >
Text File  |  2023-02-26  |  1KB  |  3 lines

  1. P②    klad DLI vs VBI¢raster/c.p.u., 2009¢---------------------------------------¢¢Druh⑨ p②    klad je roz③    ②en    m prvn    ho, kdy krom❎ stejn❎ pracuj    c    ch DLI p②ibylo je③t❎ VBI, prov⇧d❎j    c     z⇧m❎rn❎ tak dlouhou ⇨innost, əe ji lze vid❎t i b❎hem vykreslov⇧n     n⇧sleduj    c    ho sn    mku - ⇨innost VBI rutiny je vyzna⇨ena zelen⑨m mihot⇧n    m. Modr⑦ mihot⇧n     je pr⇧ce hlavn     rutiny.¢¢P②    klad d⇧le demonstruje, jak jednotliv⇧ DLI p②eru③uj     pr⇧ci tohoto VBI a po dokon⇨en     se vrac     k pokra⇨ov⇧n     ve VBI rutin❎, a to i po trojn⇧sobn❎ k②    əen⑦m DLI v doln     ⇨⇧sti.¢¢K dokon⇨en     VBI dojde aə t⑦m❎② dole, kdy se teprve procesor dostane zp❎t k hlavn     rutin❎ (modr⑦ mihot⇧n    ). Jak je vid❎t, n❎kdy m
  2. əeme ve VBI a DLI rutin⇧ch spot②ebovat i t⑦m❎② v③echen v⑨kon procesoru.¢¢Pro zaj    mavost na z⇧v❎r doporu⇨uji pov③imnout si, jak je ukon⇨ov⇧na VBI rutina. M⇧m na mysli onen "magick⑨" jmp $e462. N❎kte②     lid⑦ se domn    vaj    , əe je to n❎jak⇧ v⑨jime⇨n⇧ speci⇧ln     zna⇨ka. Ale je to daleko prost③    . V OS ROM na p②    slu③n⑦ adrese najdete skok jmp $c28a, a tam se nach⇧z     sekvence¢    pla¢    tay¢    pla¢    tax¢    pla¢    rti¢neboli obnoven     obsahu registr
  3.  Y,X,A (kter⑦ OS ROM p②ed vol⇧n    m va③     VBI rutiny uschoval na z⇧sobn    k) a ukon⇨en     p②eru③en     instrukc     RTI.¢