Satura rādītājs:
Definīcija - ko nozīmē mikrokods?
Mikrokods ir zemākais norādītais procesora un mašīnas instrukciju kopu līmenis. Tas ir slānis, kas sastāv no mazām instrukciju kopām, kuras atvasinātas no mašīnas valodas. Mikrokods veic īsas, vadības līmeņa reģistra darbības, ieskaitot vairākas mikro instrukcijas, no kurām katra veic vienu vai vairākas mikro operācijas.
Mikrokods un mašīna valoda atšķiras. Mašīnu valoda darbojas aparatūras abstrakcijas augšējā slānī. Tomēr mikrokods nodarbojas ar zemāka līmeņa vai ķēžu operācijām. Tā kā mikrokods parasti ir iestrādāts aparatūrā, to nevar mainīt.
Techopedia skaidro mikrokodu
Mikrokods ir zemāka līmeņa mašīnvalodas interpretācijas rezultāts. Tas pārvalda aparatūras resursus reģistra vai shēmas līmenī. Mašīnvaloda interpretē un nosūta mašīnas instrukcijas zemākajam aparatūras slāņa līmenim, kur tās tiek tulkotas mazās mikroprogrammās, ko sauc par mikrokodiem. Katrā mikrokoda gabalā var būt viena vai vairākas mikro instrukcijas, kas veic uz ķēdi balstītas darbības.
Mikrokods tiek glabāts ROM vai izdzēšamā programmējamā ROM (EPROM), un vispārējie programmētāji to nevar viegli pārveidot. Mikrokodu uzdevumos ietilpst dažādu reģistru savienošana, izmantojot aritmētiskās loģikas vienības, matemātisko aprēķinu veikšana un rezultātu saglabāšana reģistrā.
