Microoperation efectuează o transformare elementară a datelor. Această conversie poate fi logic (bitwise efectuate pe operandul) sau aritmetică funcțională. De exemplu. acest lucru poate fi compensat, de numărare de funcționare, transferul de la un registru la o altă operațiune „logică SAU“ pe cele două operanzi. Micro-operații descrise descriere mikrooperatorom se pare ca acest lucru
G - Eticheta micro-ops
La dreapta mikrooperatora laterale, după simbolul „: =“, numit formula mikrooperatora.
Semnul „*“ - semn, care determină conversia datelor, care realizează acest micro-operație.
efect Mikrooperatora este că sfârșitul cursei efectuarea registrului microoperation (autobuz etc.) descrise în mikrooperatora partea din stânga, set cuvânt care rezultă din conversia valorilor inițiale ale operanzilor specificate în formula mikrooperatora. În special, cazul microoperation este de a transfera cuvinte mikrooperatora formulă conține numai o descriere a vorbirii, mai precis, un registru (sau o parte a registrului) din care este transmis.
Sau într-o formă mai simplă:
Distinge operații aritmetice, logice și de schimbare ciclică.
În descrierile limbii de micro-schimburi au următoarele denumiri SdvA, SdvL, SdvTs. Următoarele descrie microoperation schimbare aritmetică conținutul registrului C în categoria dreapta 4:
Operațiunea conținutul aritmetică schimbare D registrul de pe partea stângă în 3 biți :.
Atunci când bitul de semn aritmetică forfecare nu este deplasat. Forfecare biți eliberat sunt umplute cu zerouri, și biți mutat afară sunt pierdute. Atunci când o schimbare logică mută toți biții codului, inclusiv bitul de semn. Atunci când extrem de ciclice biți registru de deplasare sunt interconectate, astfel încât retractabil de la extreme biților registrului de descărcare de gestiune sunt furnizate celeilalte descărcarea extremă.