Első.
Mondjuk nem is értem, hogy letiltott megszakítás esetén miért kéne megszakításnak bármit csinálni
Hat az nagy kar
Hogy miert kene? Gondold el, tok logikus es nagyon hasznos: kell pl egy nagyon pontos idozites, hogy adott jelre csinalj valamit lehetoleg 1 orajelcikluson belul. Na 65816-ra erre jo a HALT (na jo ott WAI-nak hivjak, de a lenyegen nem valtoztat). Interrupt-ot letiltod, WAI-t kiadod, CPU beall, mint a szeg, de ha jon egy interrupt, akkor folytatja a kov opcode-on a vegrehajtast, azaz 1 orajelciklus pontosaggal (!) tudsz reagalni kulso esemenyre. Szerintem ez azert hasznos. Maskulonben mi ertelme van a HALT utasitasnak letiltott interrupt-okkal hiszen csak "megoli" a CPU-t, nem lehet kihasznalni semmi ertelmesre ... A fenti megoldassal viszont hasznos engedelyezett es tiltott interruptoknal is, csak kicsit mas a viselkedese persze! Pont a fenti tulajdonsagra fentem a fogam, de akkor hiaba, Z80-on nem fog menni
Ui, az a tizenX T state amig int elfogadva ahhoz sok, amire nekem kene. Szoval az is logikus ertelmezes, hogy az interrupt letiltasa az interrupt _elfogadast_ tiltja (elugras az interrupt vectorra, cimre, stb), de attol meg lehet hatasa mas tekintetben. Na jo, keresek akkor mas megoldast, es nem itt sirankozom, koszi