Mitmesiinilised arhitektuurid
Kuigi oma ehituselt lihtsamad, on ühesiinilistel arhitektuuridel üks oluline piirang: iga kellatsükli jooksul teostavad nad täpselt ühe ülekande või ALU operatsiooni. Seega üksainus siin osutub pudelikaelaks tööjõudluse seisukohast.
Selle probleemi ületamiseks on kaasaegsed protsessorid reeglina varustatud rohkemate sisemiste siinidega ja samaaegselt saab käivitada rohkem kui ühe operandi mitmest erinevast registrist.
Allpool toodud joonisel on esitatud tüüpilise mitme siiniga protsessori arhitektuur. Üks siin on otse ühendatud ALU väljundiga ning kaks ülejäänud siini on ühendatud kahe ALU sisendiga. Registrite väljundid on ühendatud ALU sisendsiinidega. Seega saame korraga lugeda nii ALU mõlemat operandi kui ka lugeda tulemusi, et neid salvestada registrisse.
|