- A hozzászóláshoz be kell jelentkezni
Hozzászólások
A RISC-V is igy kezdte? :)
- A hozzászóláshoz be kell jelentkezni
Aztán lassan abból is CISC lesz...
- A hozzászóláshoz be kell jelentkezni
Jaja, mint az ARM-bol...
- A hozzászóláshoz be kell jelentkezni
Megjegyzés: ez az egyetemeken oktatott LC3 architektúrát szimulálja, amit direkt oktatási céllal azért terveztek, hogy könnyű legyen implementálni. Ennek ellenére minden olyan elemet tartalmaz, mint egy igazi ISA is (immediate, indirect immediate, absolute/relative addressing, stb.). Ellenben egy igazi ISA-val, az utasításkódolása pofonegyszerű, és látványosan jól implementálható (pl. az utasítás bizonyos bitje jelzi minden utasításban, hogy relatív-e a hivatkozása).
- A hozzászóláshoz be kell jelentkezni
A MEG-4 ISA-t miből raktad össze? Az assembly utasításokat nézve nekem elsőre kicsit a 68000 jutott eszembe.
- A hozzászóláshoz be kell jelentkezni
A fordítóval párhuzamosan fejlesztettem. Csináltam egy alapot (load/store/push/jump/call), aztán ahogy írtam a fordító kódgenerátorát, úgy pofozgattam, hogy összesimuljanak a lehető legkevesebb kacskaringóval (ekkor került be a többféle push, a lebegőpontos-integer konvertáró, illetve a load-nál az sign extend paraméter, amiről csúnyán megfeledkeztem az elején).
- A hozzászóláshoz be kell jelentkezni