Mikrokodo

Mikrokodo estas la nomo por kelkaj instrukcioj aŭ datumstrukturoj kiuj estas implikitaj en efektivigado de pli altnivela maŝinkodo en multaj procesoroj, precipe mikroprogramitaj. Mikrokodo estas en memoro, kiu estas tre rapide alirebla. Kiam maŝinnivela instrukcio devas esti efektivigita, mikrokodo diras al la procesoro kiuj elektronikaj cirkvitoj devas esti uzitaj. Kiam nova procesoro estas dezajnita, inĝeniero ankaŭ skribas la mikrokodon por la instrukcioj de maŝinkodo. Ĉi tio nomiĝas mikroprogramado, la rezulta kodo nomiĝas mikroprogramo.

En fruaj procesoroj, ĉiu instrukcio estis fikse kablita. Ĉi tio havis plurajn malavantaĝojn, la plej evidenta estas, ke korekti eraron en la dezajno de procesoro signifas, ke la procesoro devas esti anstataŭigita.[1] [2]

  1. Kent; James G. Williams. (1993-04-05) Encyclopedia of Computer Science and Technology: Volume 28 - Supplement 13: AerosPate Applications of Artificial Intelligence to Tree Structures (angle). ISBN 978-0-8247-2281-4.
  2. Fog, Agner. The microarchitecture of Intel, AMD and VIA CPUs. Technical University of Denmark (2017-05-02). Arkivita el la originalo je 2017-03-28. Alirita 2018-04-08.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search