See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Micro operazioni - Wikipedia

Micro operazioni

Da Wikipedia, l'enciclopedia libera.

Le micro operazioni (a volte chiamate micro-ops o μops) sono delle operazioni semplici di tipo RISC utilizzate da molti microprocessori con architettura CISC per implementare le operazioni complesse.

Un tipico processore CISC fornisce molte istruzioni, ogni istruzione esegue una certa sequenza di operazioni elementari. I processori RISC hanno dimostrato che un set ridotto di operazioni elementari può essere eseguito in modo molto più efficiente di un ampio set di operazioni più complesse. Come conseguenza le moderne architetture CISC si sono convertite alla logica RISC, ma l'hanno dovuto fare con un'approccio a due livelli per preservare la compatibilità con il passato. Le istruzioni CISC vengono trattate come macroistruzioni che il processore internamente traduce in micro operazioni di tipo RISC. Dopo la conversione delle istruzioni in micro operazioni queste vengono mandate alle unità di elaborazione per l'elaborazione vera e propria.

Per migliorare le prestazioni, molti processori memorizzano le micro operazioni direttamente in delle cache, in modo da dover evitare la fase di decodifica nel caso il processore esegua più volte la stessa sezione di codice. La Execution Trace Cache presente nell'architettura Intel NetBurst è un esempio di cache di questo tipo. La dimensione di queste cache spesso viene indicata contando il numero di micro operazioni memorizzabili.

Altre lingue


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -