Tsev > Exhibition > Ntsiab lus

Microarchitecture Kev txheeb ze rau kev qhia txuj tsim ub no

Mar 09, 2019

Lub ISA roughly tau tib yam li tus txheej txheem programming ntawm tus processor li pom los ntawm ib tus kws sau ntawv lossis sau ntawv sau ua ke. Lub ISA suav nrog kev ua tiav, cov ntawv sau npe, chaw nyob thiab cov ntaub ntawv ntawm lwm yam. Lub microarchitecture muaj cov tshooj cai ntawm tus processor thiab li cas cov interconnect thiab sib koom tes siv lub ISA.


Lub microarchitecture ntawm lub tshuab feem ntau yog sawv cev (ntau dua los yog tsawg dua) cov duab piav qhia txog cov khoom sib txuas ntawm ntau cov microarchitectural ntawm lub tshuab, uas yuav yog dab tsi los ntawm ib qho rooj vag thiab cov npe, sau kom tiav cov logic logic units (ALUs) thiab txawm loj ntsiab. Cov duab kos no feem ntau cov ntawv datapath (cov ntaub ntawv muab tso rau) thiab txoj kev tswj (uas tuaj yeem hais ncaj qha rau cov ntaub ntawv).


Tus neeg tsim qhov system feem ntau yog coj los ua ib qho kev qhia txog microarchitecture los ua ib qho kev qhia txog cov qauv duab. Xws li daim duab thaiv, daim duab ntawm microarchitecture qhia tau hais tias cov ntsiab lus ntawm microarchitectural xws li cov phau ntawv hu ua log thiab logic thiab cov ntaub ntawv sau ua ib qho cim npe. Feem ntau, daim duab sib txuas nrog cov khoom, cov kab tuab thiab cov kab nyias nyias kom paub qhov txawv ntawm cov npav ntawm peb lub xeev (uas yuav tsum tau siv peb lub xov tooj rau txhua lub cav uas tsav tsheb), cov tsheb npav hauv ib qho (ib txwm tsav los ntawm ib qhov chaw, xws li raws li txoj kev tsheb npav ntawm cov zauv computers yog ib txwm tsav los ntawm lub chaw cim npe chaw nyob), thiab tus neeg tswj kav. Cov computer yooj yooj yim muaj ib lub tsheb npav ua ke - lawv muaj ib qho kev tsheb thauj neeg peb-peb lub xeev. Daim duab ntawm ntau lub computers feem ntau pom muaj ntau hom tsheb npav peb li, uas pab lub tshuab ua haujlwm ntau dua ib zaug.


Txhua lub microarchitectural element yog nyob rau hauv cov lus sawv cev los ntawm ib qho kev piav qhia txog qhov sib txuas ntawm cov rooj vag uas siv los siv nws. Txhua lub qhov rooj ntawm lub logic yog ib qho uas muaj los ntawm lub voj voos qhia txog kev sib txuas ntawm cov transistors siv los siv rau hauv qee lub tsev neeg cov tswv yim. Cov cav tov nrog ntau lub microarchitectures kuj muaj tib qho kev qhia teeb architecture, thiab yog li muaj peev xwm ua tiav tib cov kev pabcuam. Tshiab microarchitectures thiab / los yog circuitry cov kev daws teeb meem, nrog rau kev kho tshiab hauv kev tsim hluav taws xob, yog dab tsi pub rau cov neeg tshiab ntawm cov txheej txheem ua kom tiav kev ua tau zoo dua thaum siv tib lub ISA.


Hauv paus ntsiab lus, ib qho yooj yim hauv lub microarchitecture yuav ua rau muaj ntau yam ISAs nrog cov kev hloov me me rau cov microcode.