Arvutid 2017 Kospekt
2) Operandide laadimine mälust Mälu poole pöördumise aeg on tavaliselt
pikem kui teised käsu täitmise etapid ja selle aeg pole prognoositav, kuna
mälu kasutavad ka teised süsteemi komponendid. Näiteks kui lugemisel
teise käsu operandi mälu võtab kolm takti, siis on see seni hõivatud ja ei
ole võimalik laadida kolmanda käsu käsukoodi. See võib peatada konveieri
töö. Sellepärast on otstarbekas realiseerida koneieriga protsessoris ainult
käsku, kus operandid on registermälus ja tulemus kirjutatakse ka
registermällu. RISC eelistabki käske, kus operandid on registrimälus ja
sinna kirja ka tulemus, mis toob vajaduse suurema registrimälu järele.
3) Andmete sõltuvus Konveieriga protsessoris tekitab probleeme
teineteisele järgnevate käskude andmete sõltuvus. Näiteks registri
tulemuse liitmisel kasutatakse vana väärtust, kui konveier ei arvesta