fasfasfa

18
Instruccions i tipus de dades Estructura de Computadors Estructura de Computadors

Upload: enricsg

Post on 11-Dec-2015

215 views

Category:

Documents


3 download

DESCRIPTION

afas

TRANSCRIPT

Instruccions i tipus de dades

Estructura de ComputadorsEstructura de Computadors

ExemplesExemples

ExempleExemple

Format instruccions MIPSFormat instruccions MIPS

• 25 = 32 registres • Mode d’adreçament implicat per opcodeç p p p

– R: Instrucció amb 3 operands registre– I: Instrucció amb 2 registres i inmediat 16 bit

• Shamt: per instruccions desplaçament (shift)• Funct: amplia opcodep p

ExempleExemple

ExempleExemple

ExempleExemple

ExempleExemple

ExempleExemple

ExempleExemple

• Codificar en binari la instruccio ́: addu $t0, $s2, $zero– opcode = 0x00 = 0000002– funct = 0x21 = 1000012funct = 0x21 = 1000012– rs = $s2 = $18 = 100102 ($s0‐$s7 es numeren $16‐$23) rt $t0 $8 01000 ($t0 $t7 es numeren $8 $15)– rt = $t0 = $8 = 010002 ($t0‐$t7 es numeren $8‐$15) 

– rd = $zero = $0 = 000002

ExempleExemple

ExempleExemple

ExempleExemple

ExempleExemple

ExempleExemple

p1, p2 i p3 es guarden en $t1, $t2, $t3

Punters i vectorsPunters i vectors

ExempleExemple

ExempleExemple