Platis skrev:Intressant! Ska hålla utkik efter denna bok!
Ang mikrokod; ersätter mikrokod maskprogrammerade instuktioner i vissa processorer, eller är det typ nåt komplement till dom redan existerande?
Ber om ursäkt för dumma frågor, men är man novis så är man!

Inga dumma frågor, eftersom det mesta av det här är bortglömt i dag, det var någon som sa att "i dag saknar vi den tekniska kompetensen att flyga någon till månen".
Nja mikrokod är väl ett steg emellan assemblern/OP-koderna och den egentliga instruktionsavkodningen.
Har för mig att från och med till exempel Pentium så översätts x86-assemblern till microkod i processorn, vilken sedan avkodas så processorn gör vad den skall.
Skillnaden är att i processorer som saknar microkod, är maskinkoden direkt implementerad i hårdvaran, dvs de olika bitarna i OP-koden påverkar hårdvaran direkt.
I en Pentium till exempel så påverkar maskinkoden inte hårdvaran direkt utan översätts till en serie mikroinstruktioner, vilka påverkar hårdvaran direkt.
på så sätt kan man emulera vilken intstruktionsuppsättning som helst, med samma hårdvara, utan att ändra hårdvara, så, i alla fall i teorin kan man med rätt microkod köra PPC-kod i en Pentium, typ.
Nu är det väl iofs ingen som tillverkat en sådan Pentiumprocessor, men det är fullt möjligt.