Amugy Z80System problemajat oszinten szolva nem ertem (ez nem kritika akart lenni, egyszeruen nekem nem ilyen a gondolkodasom pl, stb). Az assembly lenyege az lenne, hogy ember szamara emeszheto, de vegulis majdnem gepi kod legyen elotted (csak ne kelljen pl hex-ben begepelni az egeszet, relativ ugrasokat kezzel szamolni stb). Elteroen egy magas szintu nyelvtol mint pl a C vagy C++, ahol az absztrakcios szint magasabb joval. Szoval az assembly egy kicsit emesztheto formaban de a CPU "gondolkodasmodjat" tukrozi, es nyilvan ezzel lehet kiaknazni a legtobbet amit az adott CPU tud (abba most ne menjunk bele, hogy modern RISC CPU-knal egy valag regiszterrel stb lehet, az emberi agy mar rosszabb kodot ir asm-ban mint pl egy C fordito general, maradjunk a Z80-nal es hasonlo CPU-knal). Tehat filozofiai szempontbol nekem kicsit santit, hogy miert akarod itt eroltetni az egeszen absztrakt fogalmakat, mint a nevter, egymasba agyazas stb. "Nem akarsz hekkelni" - ok, de vegulis az assembly pont errol szol, hogy pl nem egy szep pl OOP paradigma alapjan elvi megfontolasok alapjan tervezett nyelvet hasznalsz (aminek esetleg semmi koze mar az adott hw - foleg a CPU - mukodesehez), hanem lemesz kb a CPU szintjere.