lOMoARcPSD|10192405
Modulo 5
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
Sistema de
entrada/salida
Miquel Albert Orenga
Gerard Enrique Manonellas
PID_00218267
Descarregat per david font ()
, lOMoARcPSD|10192405
CC-BY-SA • PID_00218267 Sistema de entrada/salida
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_00218267 Sistema de entrada/salida
Índice
Introducción............................................................................................... 5
Objetivos....................................................................................................... 7
1. Aspectos básicos del E/S................................................................... 9
1.1. Estructura del sistema de E/S del computador ............................ 10
1.1.1. Periféricos ....................................................................... 11
1.1.2. Módulos de E/S .............................................................. 12
1.1.3. Sistemas de interconexión externos .............................. 16
1.1.4. Mapa de memoria e instrucciones de E/S ...................... 17
1.2. Operación de E/S ......................................................................... 19
1.2.1. Programación de la operación de E/S ............................ 20
1.2.2. Transferencia de datos ................................................... 21
1.2.3. Finalización de la operación de E/S ............................... 23
1.3. Gestión de múltiples dispositivos ............................................... 23
1.4. Técnicas de E/S ............................................................................ 24
2. E/S programada................................................................................. 26
2.1. Gestión de múltiples dispositivos ............................................... 27
3. E/S con interrupciones..................................................................... 28
3.1. Gestión de una interrupción con un único módulo de E/S ........ 30
3.2. Gestión de interrupciones con múltiples módulos de E/S .......... 37
3.3. Sistema con una única línea de petición de interrupción .......... 37
3.4. Sistema con una línea de petición de interrupción y una
línea de reconocimiento con encadenamiento .......................... 39
3.4.1. Interrupciones vectorizadas ........................................... 40
3.5. Sistema con líneas independientes de petición de
interrupciones y de reconocimiento ........................................... 42
3.6. Sistema con controladores de interrupciones ............................. 46
4. E/S con acceso directo a memoria................................................ 49
4.1. Acceso concurrente a memoria ................................................... 49
4.2. Operación de E/S con acceso directo a memoria ........................ 51
4.3. Controladores de DMA ............................................................... 51
4.3.1. Formas de conexión de los controladores de DMA ....... 53
4.3.2. Operación de E/S mediante un controlador de DMA .... 55
4.4. Controlador de DMA en modo ráfaga ........................................ 57
4.5. Canales de E/S ............................................................................. 58
5. Comparación de las técnicas de E/S............................................. 59
Descarregat per david font ()
Modulo 5
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
Sistema de
entrada/salida
Miquel Albert Orenga
Gerard Enrique Manonellas
PID_00218267
Descarregat per david font ()
, lOMoARcPSD|10192405
CC-BY-SA • PID_00218267 Sistema de entrada/salida
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_00218267 Sistema de entrada/salida
Índice
Introducción............................................................................................... 5
Objetivos....................................................................................................... 7
1. Aspectos básicos del E/S................................................................... 9
1.1. Estructura del sistema de E/S del computador ............................ 10
1.1.1. Periféricos ....................................................................... 11
1.1.2. Módulos de E/S .............................................................. 12
1.1.3. Sistemas de interconexión externos .............................. 16
1.1.4. Mapa de memoria e instrucciones de E/S ...................... 17
1.2. Operación de E/S ......................................................................... 19
1.2.1. Programación de la operación de E/S ............................ 20
1.2.2. Transferencia de datos ................................................... 21
1.2.3. Finalización de la operación de E/S ............................... 23
1.3. Gestión de múltiples dispositivos ............................................... 23
1.4. Técnicas de E/S ............................................................................ 24
2. E/S programada................................................................................. 26
2.1. Gestión de múltiples dispositivos ............................................... 27
3. E/S con interrupciones..................................................................... 28
3.1. Gestión de una interrupción con un único módulo de E/S ........ 30
3.2. Gestión de interrupciones con múltiples módulos de E/S .......... 37
3.3. Sistema con una única línea de petición de interrupción .......... 37
3.4. Sistema con una línea de petición de interrupción y una
línea de reconocimiento con encadenamiento .......................... 39
3.4.1. Interrupciones vectorizadas ........................................... 40
3.5. Sistema con líneas independientes de petición de
interrupciones y de reconocimiento ........................................... 42
3.6. Sistema con controladores de interrupciones ............................. 46
4. E/S con acceso directo a memoria................................................ 49
4.1. Acceso concurrente a memoria ................................................... 49
4.2. Operación de E/S con acceso directo a memoria ........................ 51
4.3. Controladores de DMA ............................................................... 51
4.3.1. Formas de conexión de los controladores de DMA ....... 53
4.3.2. Operación de E/S mediante un controlador de DMA .... 55
4.4. Controlador de DMA en modo ráfaga ........................................ 57
4.5. Canales de E/S ............................................................................. 58
5. Comparación de las técnicas de E/S............................................. 59
Descarregat per david font ()