lOMoARcPSD|10192405
Modulo 2
Estructura de computadors (Universitat Oberta de Catalunya)
StuDocu no està patrocinat ni avalat per cap col·legi o universitat
Descarregat per david font ()
, lOMoARcPSD|10192405
Juego de
instrucciones
Miquel Albert Orenga
Gerard Enrique Manonellas
PID_00218268
Descarregat per david font ()
, lOMoARcPSD|10192405
CC-BY-SA • PID_00218268 Juego de instrucciones
Los textos e imágenes publicados en esta obra están sujetos –excepto que se indique lo contrario– a una licencia de
Reconocimiento-Compartir igual (BY-SA) v.3.0 España de Creative Commons. Se puede modificar la obra, reproducirla, distribuirla
o comunicarla públicamente siempre que se cite el autor y la fuente (FUOC. Fundació per a la Universitat Oberta de Catalunya), y
siempre que la obra derivada quede sujeta a la misma licencia que el material original. La licencia completa se puede consultar en:
http://creativecommons.org/licenses/by-sa/3.0/es/legalcode.ca
Descarregat per david font ()
, lOMoARcPSD|10192405
CC-BY-SA • PID_00218268 Juego de instrucciones
Índice
Introducción............................................................................................... 5
Objetivos....................................................................................................... 6
1. Juego de instrucciones...................................................................... 7
1.1. Ciclo de ejecución ....................................................................... 7
1.2. Arquitectura del juego de instrucciones ..................................... 8
1.3. Representación del juego de instrucciones ................................. 9
1.4. Formato de las instrucciones ...................................................... 10
1.4.1. Elementos que componen una instrucción ................... 10
1.4.2. Tamaño de las instrucciones ......................................... 11
1.5. Operandos ................................................................................... 14
1.5.1. Número de operandos ................................................... 14
1.5.2. Localización de los operandos ....................................... 14
1.5.3. Tipo y tamaño de los operandos ................................... 15
1.6. Tipos de instrucciones ................................................................ 17
1.6.1. Bits de resultado ............................................................ 17
1.6.2. Instrucciones de transferencia de datos ........................ 18
1.6.3. Instrucciones aritméticas ............................................... 19
1.6.4. Instrucciones lógicas ...................................................... 23
1.6.5. Instrucciones de ruptura de secuencia .......................... 26
1.6.6. Instrucciones de entrada/salida ..................................... 32
1.6.7. Otros tipos de instrucciones .......................................... 32
1.7. Diseño del juego de instrucciones .............................................. 33
2. Modos de direccionamiento............................................................ 34
2.1. Direccionamiento inmediato ...................................................... 36
2.2. Direccionamiento directo ........................................................... 37
2.3. Direccionamiento indirecto ........................................................ 38
2.4. Direccionamiento relativo .......................................................... 40
2.4.1. Direccionamiento relativo a registro base ..................... 41
2.4.2. Direccionamiento relativo a registro índice .................. 42
2.4.3. Direccionamiento relativo a PC .................................... 44
2.5. Direccionamiento implícito ........................................................ 46
2.5.1. Direccionamiento a pila ................................................ 46
Resumen....................................................................................................... 48
Descarregat per david font ()
Modulo 2
Estructura de computadors (Universitat Oberta de Catalunya)
StuDocu no està patrocinat ni avalat per cap col·legi o universitat
Descarregat per david font ()
, lOMoARcPSD|10192405
Juego de
instrucciones
Miquel Albert Orenga
Gerard Enrique Manonellas
PID_00218268
Descarregat per david font ()
, lOMoARcPSD|10192405
CC-BY-SA • PID_00218268 Juego de instrucciones
Los textos e imágenes publicados en esta obra están sujetos –excepto que se indique lo contrario– a una licencia de
Reconocimiento-Compartir igual (BY-SA) v.3.0 España de Creative Commons. Se puede modificar la obra, reproducirla, distribuirla
o comunicarla públicamente siempre que se cite el autor y la fuente (FUOC. Fundació per a la Universitat Oberta de Catalunya), y
siempre que la obra derivada quede sujeta a la misma licencia que el material original. La licencia completa se puede consultar en:
http://creativecommons.org/licenses/by-sa/3.0/es/legalcode.ca
Descarregat per david font ()
, lOMoARcPSD|10192405
CC-BY-SA • PID_00218268 Juego de instrucciones
Índice
Introducción............................................................................................... 5
Objetivos....................................................................................................... 6
1. Juego de instrucciones...................................................................... 7
1.1. Ciclo de ejecución ....................................................................... 7
1.2. Arquitectura del juego de instrucciones ..................................... 8
1.3. Representación del juego de instrucciones ................................. 9
1.4. Formato de las instrucciones ...................................................... 10
1.4.1. Elementos que componen una instrucción ................... 10
1.4.2. Tamaño de las instrucciones ......................................... 11
1.5. Operandos ................................................................................... 14
1.5.1. Número de operandos ................................................... 14
1.5.2. Localización de los operandos ....................................... 14
1.5.3. Tipo y tamaño de los operandos ................................... 15
1.6. Tipos de instrucciones ................................................................ 17
1.6.1. Bits de resultado ............................................................ 17
1.6.2. Instrucciones de transferencia de datos ........................ 18
1.6.3. Instrucciones aritméticas ............................................... 19
1.6.4. Instrucciones lógicas ...................................................... 23
1.6.5. Instrucciones de ruptura de secuencia .......................... 26
1.6.6. Instrucciones de entrada/salida ..................................... 32
1.6.7. Otros tipos de instrucciones .......................................... 32
1.7. Diseño del juego de instrucciones .............................................. 33
2. Modos de direccionamiento............................................................ 34
2.1. Direccionamiento inmediato ...................................................... 36
2.2. Direccionamiento directo ........................................................... 37
2.3. Direccionamiento indirecto ........................................................ 38
2.4. Direccionamiento relativo .......................................................... 40
2.4.1. Direccionamiento relativo a registro base ..................... 41
2.4.2. Direccionamiento relativo a registro índice .................. 42
2.4.3. Direccionamiento relativo a PC .................................... 44
2.5. Direccionamiento implícito ........................................................ 46
2.5.1. Direccionamiento a pila ................................................ 46
Resumen....................................................................................................... 48
Descarregat per david font ()