( locsemege | 2015. 04. 24., p – 20:56 )

A HALT miért hiányzik? Z80-on csak annyi az értelme, hogy végtelen ciklusban fetch-el, ezáltal frissíti a memóriát, már feltéve, hogy DRAM-okat illesztettek hozzá. Aztán egy IT vagy NMI vet véget ennek.

A sleep ezzel szemben tényleg elaltatja a CPU-t. A perifériákat persze nem. Ha meg valakit ez valamiért bánt, ott a végtelen ciklus, ahogy írtad is.

Egyelőre nem látom, abból, hogy a Z80 NMOS, miért következik, hogy nem mehet az órajele DC-től. Inkább az lehet, hogy bizonyos dolgokat dinamikusan, pl. egy gate-csatorna kapacitásban tároltak átmenetileg.

Szerk.: sohasem fogom megérteni, abban mi a pláne, hogy noha az R regiszter 8 bites, a 6-osról a 7-es bitre nem képződik átvitel, tehát csak az alsó 7 biten inkrementálódik a DRAM sorcíme frissítéshez.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE