P② klad DLI vs DLI ¢raster/c.p.u., 2009¢---------------------------------------¢¢Prvn p② klad demonstruje v horn ⇨⇧sti klasick⑦ DLI p②eru③en prov⇧d❎n⑦ t②ikr⇧t pod sebou, b❎hem n❎hoə se vədy zm❎n barva pozad na barvu s jasem o 4 v❎t③ m neə je obsah prom❎nn⑦ "color", po⇨k⇧ se 16 mikro②⇧dk
, pot⑦ se pro jeden mikro②⇧dek zm❎n barva na b lou, pak se barva pozad nastav na ⇨ernou, obnov se obsah prom❎nn⑦ "color" a p②eru③en se ukon⇨ .¢¢Modr⑦ mihot⇧n vyzna⇨uje pr⇧ci hlavn rutiny, kter⇧ bere n⇧hodn⑦ ⇨ slo, uprav jej pro odst ny modr⑦ barvy, zapisuje jako barvu pozad a ⇨ek⇧ na ESC pro ukon⇨en cel⑦ho programu.¢¢V doln ⇨⇧sti je pak vid❎t, əe kdyə ②⇧dky displaylistu s nastaven⑨m bitem 7 n⇧sleduj ⇨ast❎ji neə je doba pot②ebn⇧ k dokon⇨en ⇨innosti DLI, klidn❎ jej dal③ DLI p②eru③ a za⇨ne se prov⇧d❎t. Barva je tedy jasn❎j③ o 4 a stihne se vykreslit op❎t jen 8 mikro②⇧dk
, neə jej p②eru③ DLI pot②et . To op❎t zv⑨③ barvu o 4, vykresl v③ech 16 mikro②⇧dk
(nebo④ ho jiə nikdo nep②eru③ ), na konci ud❎l⇧ b l⑨ mikro②⇧dek a n⇧sleduje n⇧vrat ke zpracov⇧n p②edchoz DLI rutiny. Zb⑨v⇧ v n dokon⇨it 8 ②⇧dk
⇨ek⇧n b❎hem nichə barva z
st⇧v⇧ ⇨ern⇧ (protoəe rutina ji ve smy⇨ce opakovan❎ nenastavuje). Na z⇧v❎r op❎t b l⑨ mikro②⇧dek a n⇧vrat k prvn mu DLI, op❎t zb⑨vaj c ch 8 ②⇧dk
⇨ern⑦ barvy, jeden b l⑨ a konec.¢¢Podot⑨k⇧m, əe p②eru③ov⇧n DLI dal③ m DLI nem⇧ v praxi ə⇧dn⑨ rozumn⑨ smysl. P② klad m⇧ jen demonstrovat, əe to takto opravdu funguje. Pokud tedy budete m t v ce DLI a neohl d⇧te si jejich d⑦lku, m
əete n❎kter⑦ zm❎ny prov⇧d❎n⑦ v prvn m DLI vid❎t na obrazovce aə pod zm❎nami prov⇧d❎n⑨mi druh⑨m DLI, coə v⇧s z②ejm❎ udiv . P② padn❎, pokud zm❎nu vektoru pro druh⑦ DLI prov⇧d te aə na konci prvn DLI rutiny, m
əe k p②eru③en doj t d② ve neə se tak stane, a t m se vyvol⇧ opakovan❎ ta prvn DLI rutina m sto druh⑦, coə m
əe pro lad❎n ozna⇨kovat si za⇨⇧tek a konec DLI pr⇧v❎ t②eba zm❎nou barvy pozad a podle toho si ov❎②it, kdy jednotliv⇧ DLI za⇨ naj a kon⇨ a zda nedoch⇧z k jejich k② əen .¢