Capítulo 3 Instrucciones y direccionamiento Félix García Carballeira Jesús Carretero Pérez José Daniel Sánchez García David Expósito Singh © Ediciones Paraninfo1
2 Figura 3.1: Ejemplo de instrucción máquina de la arquitectura MIPS y su equivalente en ensamblador
© Ediciones Paraninfo3 Figura 3.2: Ejemplo de una instrucción con cero operandos
© Ediciones Paraninfo4 Figura 3.3: Ejemplo de una instrucción con un operando
© Ediciones Paraninfo5 Figura 3.4: Ejemplo de una instrucción con dos operandos
© Ediciones Paraninfo6 Figura 3.5: Ejemplo de una instrucción con tres operandos
© Ediciones Paraninfo7 Figura 3.6: Direccionamiento inmediato
© Ediciones Paraninfo8 Figura 3.7: Direccionamiento de registro
© Ediciones Paraninfo9 Figura 3.8: Direccionamiento indirecto de registro
© Ediciones Paraninfo10 Figura 3.9: Direccionamiento directo absoluto
© Ediciones Paraninfo11 Figura 3.10: Direccionamiento directo relativo a registro base
© Ediciones Paraninfo12 Figura 3.11: Direccionamiento directo relativo a registro índice
© Ediciones Paraninfo13 Figura 3.12: Direccionamiento relativo a contador de programa en el MIPS
© Ediciones Paraninfo14 Figura 3.13: Direccionamiento indirecto
© Ediciones Paraninfo15 Figura 3.14: Ejemplo de campo de extensión
© Ediciones Paraninfo16 Figura 3.15: Formato de las instrucciones del MIPS32
© Ediciones Paraninfo17 Figura 3.16: Formato de instrucción del Problema 3.1
© Ediciones Paraninfo18 Figura 3.17: Formato de la instrucción del Problema 3.3
© Ediciones Paraninfo19 Figura 3.18: Formato de las instrucciones del Problema 3.4
© Ediciones Paraninfo20 Figura 3.19: Formato de las instrucciones del Problema 3.6
© Ediciones Paraninfo21 Figura 3.20: Formato de las instrucciones del Problema 3.7
© Ediciones Paraninfo22 Figura 3.21: formato de las instrucciones del Problema 3.9
© Ediciones Paraninfo23 Figura 3.22: Formato de la instrucción del Problema 3.10