lb, lbu: Bájt bet"oltése lh, lhu: fél szó bet"oltése lw, ld* la*, li* lw bet"olt egy szót ld* dupla szó bet"oltése la*: Cím bet"oltése li*: Azonnali érték bet"oltése sb, sh, sw, sd* sb: Mentsen el egy bájtot sh: fél szó tárolása sw: Ments el egy szót sd*: Dupla szó mentése Adatmozgatási parancsok Aritmetikai logikai utasítások Csúsztatás és forgatás parancsok Multimédiás parancsok Lebegőpontos utasítások Programvezérlési utasítások Rendszervezérlő parancsok Stack architektúra: 8087 Intel ATAM862 Atmel Verem és pince építészet Akkumulátor architektúra Memória-memória architektúra Regisztrálja a memória memória architektúráját Regiszter-regiszter architektúra Adatformátum: Egész szám Egyetlen bit lebegőpont multimédia f=(-1)\^s*1.m*2\^(e-b) 32 bites szimpla pontosság 64 bites dupla pontosság 80 bites haladó pontosság IEEE 754 szabvány K"ozvetlen értékcímzés Azonnali címzés K"ozvetlen címzés K"ozvetett címzés Indexelt címzés K"ozvetett címzés automatikus n"oveléssel/cs"okkentéssel K"ozvetett címzés eltolással Indexelt címzés eltolással MemToReg MemWrite Ág ALU Src RegDst RegWrite ALU op Parancs dekóder Funkciódekóder ALU Regisztráció készlet Adattárolás Utasítás memória Parancsszámláló 1 x ÉS 2x MUX 2 x "osszeadó szám 2x4 bites váltókar ALU Src ALU op Alumínium operandusok ALU bemenetek: - Bemeneti regiszter - Nulla Regisztráció készlet - Adatbeviteli regiszter 1 - 2. adatbeviteli regiszter - Kijárat ALU-Src ALU-Op ALU operandusok 00 010 - add x1 110 - al 1x 010 - add R típus 000000 1 1 0 0 0 0 0 10 1.) Feltételes 2.) Abszolút - eq - eual - nem - nem egyenlő - ge - nagyobb, mint egyenlő - gt - nagyobb, mint - lt - kevesebb mint - le - kisebb, mint egyenlő igen - ugrás, ha fent jal - ugrás és link beq, bne beqz*, bnez* ble, ble bltz, blez bgt, bge bgtz, bz 1.) Statikus parancs"utemezés 2.) Dinamikus VLIW - Nagyon hosszú utasítású sz"ovegszerkesztő 1.) Statikus - In Order Issue In Order Completio 2.) Dinamikus - Out Of Order Issue Out Of Order Completion 1.) Előrejelzés mindig nem vett 2.) Predict Always Taken 3.) Jósolj hátra vett, előre nem vett 1 és 2 bites előrejelző 1.) T -> NT, NT->T 2.) Előrejelzés erősen vett, jósolni gyengén vett, jósolni gyengén nem vett, jósolni erősen nem vett