Tud Intuit, előadás, kódolási parancsokat (3. rész)

A program értékelése hatással van a szerkezet a végrehajtás során

Alap végrehajtási ideje néhány csapat is függ az értékeket az operandusok. Tipikus példa erre a parancs a szorzás és osztás (lásd. Táblázat. 9.1). Így a végrehajtása parancs szorzás, szorzás algoritmus által végrehajtott kiegészítő kód skip összegező stroke, határozza meg a több különböző pár szomszédos bitek (01 vagy 10), mivel a kombináció az 00, vagy 11 egy nulla ütemet összegzési távú hiányzik. Ezért például a 8-bites operandusok maximális idő szorzótényező lenne értékben 01010101, és a minimális - ha nem nulla szorzó 10000000 (visszahívás, hogy a számok a személyi számítógép képviselteti ketteskomplenens tehát megfelel az említett kódszám -128). Ez azt jelenti, hogy az első esetben a szorzás parancs kerül végrehajtásra 7 összegzés ciklus hosszú, ami megfelel a táblázatban megadott értékeknek. 9.1.

Egy feltételes elágazó utasítás a táblázatban. 9.1 ábra egy két alkalommal: kevésbé megfelel az esetben, ha a feltétel nem teljesül, és az átmenet nem kerül sor, de jobban megfelel az átmenet végrehajtásának. A második esetben, figyelembe veszi annak szükségességét, hogy egy új töltősor parancsokat, és hozd a következő utasítást. Ugyanez vonatkozik az utasítás ciklus.

Hadd illusztráljam ezt néhány példát. Az összes példa esetében és az egyszerűség kedvéért a számítások, hogy a frekvencia-szinkronizálás 100 MHz (10 ns ciklus).

A csapat formátum "Memory - Register".

Base idő: 16+ EA.

Kapcsolódó cikkek