Architektura procesora
Logika przypadku a mikrokod
Logika przypadku
- Instrukcja jest zakodowana na stałe w układzie (krzemie).
- Nie ma potrzeby czytania kodu z pamięci, co zwiększa szybkość.
- Im więcej instrukcji tym układ scalony staje się bardziej złożony i trudniejszy w modyfikacji.
Mikro kod
- Wewnętrznie znajduje się szybka jednostka z małą liczbą instrukcji wykonująca mikro kod z banku instrukcji.
- Instrukcje są czytane z pamięci ROM - ogranicza to szybkość.
- Łatwo jest dodać kolejne instrukcje lub zmodyfikować istniejące.
Obecne procesory wykorzystują obie techniki!
Tomasz Kapela, Kraków 2011-2020