Amikor még tanulgattam a programozást, felraktam a dolgaimat a Geocities-re, ezek még erõsen kezdõ próbálkozások voltak: http://www.geocities.com/bvalek2/
Van köztük egy kisérlet Alpha processzor emulációra, akkor tanultam sokat róla. Már nem sok mindenre emlékszem, hogyan mûködött, meg ilyenek, szóval erõsen unsupported. Abban reménykedem, hogy rendesen dokumentáltam... :)
Ebbõl láthatod hogy inkább szoftveres ember vagyok, a hardverrõl annyi fogalmam van, ami a rendszerprogramozáshoz kell, több nem. Szívesen nekiállnék egy újabb processzor emulációnak a mai eszemmel, gondolkoztam rajta, hogy megint nekiállok Alphának, de egyszerûbb a saját architektúra, menet közben lehet rajta változtatni ha valami gáz van vele, na meg egybõl fejbõl tudom a felépítését, nem kell megtanulni :)
Komolyra ferdítve a szót, hacsak nem pénz van a dologban, x86-os architektúra csak szívás. Vagy Alpha, vagy egy kitalált, amit lehetne emulálni, meg IC-kbõl megvalósítani. Leíró nyelvekben nem hiszek, Istenfélõ ember emulátort C-ben ír... :)
Ja és szívesen írnék rá fordítót és oprendszert. Ismételten, ha ez csak hobbiprojekt, akkor saját programnyelvet javaslok C helyett. De persze egy hobbiprojekt is idõvel komollyá válhat, és abban az esetben természetesen C-fordítóra is vállalkozok.
Ha mindenképpen létezõ architektúrát akarsz, legyen Alpha szerintem. Még IC-kbõl összerakni is könnyebb lenne szerintem. Az elsõ generáció a legtisztább megvalósítása az elvnek.