Arvutid kordamisküsimused
Korrutamine teostatakse riistvaras ALU-s või ta üldse puudub. Mikroprogrammis on olemas
üldosa koos käsukoodi lugeniseja käsuloenduri modifitseerimisega ning operandide lugemine
ja resultaadi salvestamine, kuid ta puudub täitmisel.
Mikroprogramm on mikrokäskude jada, mis realiseerib keerukamaid tehteid, näiteks
korrutamist.
13. Siirete (hargnemiste) ennustamine
Konveier töötab efektiivselt, kuni ei ole programmis hargnemisi. Kargnemise korral tuleb
konveuer uuesti käivitada. Thea programmi ilma hargnemiseta ei ole võimalik ja sellepärast
tuleb selle võimalusega arvestada. Mida vähem on vaja konveierit uuesti käsivitada, seda
kiirem on programmi täitmine.
1 T.Evartson konspekt: http://www.pld.ttu.ee/~teet/prose_w.pdf
Eriti halb on kui siire toimub käsu täitmise viimasel etappidel, sest siis võidakse täita mõni
käsk väljaspool järjekorda. Selle vastu aitab nt see, kui tarkvara (translaator) selliste käskude