Evaluarea impactului programului asupra structurii în timpul execuției sale
timpul de execuție de bază a unor echipe de asemenea, depinde de valorile operanzilor. Exemple tipice de acest tip sunt comanda de înmulțire și împărțire (vezi. Tabelul. 9.1). Astfel, comanda de execuție a multiplicării, algoritmul de multiplicare implementat de un accident vascular cerebral suplimentare cod omitere însumare, determinat de numărul de perechi distincte de biți adiacente (01 sau 10), deoarece combinațiile de 00 sau 11, cu un termen de însumare zero beat este absent. De aceea, de exemplu, pentru 8 biți operanzi maxim factorul timp de multiplicare ar fi la o valoare de 01010101, iar minim - în cazul în care multiplicator nenul 10000000 (rechemare că numere dintr-un calculator personal sunt reprezentate în complement față de doi, prin urmare, corespunde menționat numărul de cod -128). Aceasta este, în primul caz, comanda de multiplicare va fi executat pe 7 cicluri însumare lungi, ceea ce corespunde valorilor indicate în tabelul. 9.1.
Pentru o instrucțiune sucursală condiționată în tabel. 9.1 prezintă două ori: mai puțin corespunde cazului în care condiția nu este îndeplinită, iar trecerea nu se face, dar este mai consistentă cu punerea în aplicare a tranziției. În al doilea caz, ia în considerare necesitatea unei noi comenzi de linie de umplere și pentru a descărca următoarea instrucțiune. Același lucru este valabil și pentru ciclul de instrucțiuni.
Să ilustrăm acest lucru cu mai multe exemple. Pentru toate exemplele, presupunem pentru simplitatea calculelor că sincronizarea frecvenței este de 100 MHz (10 ns cicluri).
Formatul echipei "Memory - Register".
Baza de timp: 16+ EA.