SlideShare una empresa de Scribd logo
1 de 10
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
I.U.P “Santiago Mariño”
ORGANIZACIÓN DE ENTRADA / SALIDA.
Alumno: Diego Fernández
Ing.: Electrónica
Cedula: 28435390
Introducción
Un sistema digital es cualquier sistema que permita crear, decodificar, transmitir o
guardar información que se encuentra representada en cantidades tan restringidas
que sus señales de entrada y salida solo admiten valores discretos.
En la arquitectura de la computadora, la combinación entre la CPU y la memoria
principal se considera el cerebro de la computadora, y desde este punto de vista,
cualquier transferencia de información desde la computadora se considera como
entrada y a la computadora como salida.
Desarrollo
ORGANIZACIÓN DE ENTRADA / SALIDA.
- Direccionamiento de E/S.
Si asumimos que el núcleo del ordenador está formado por la placa base y los
elementos montados en ella, y el resto de dispositivos conectados son "externos",
podemos considerarlos como dos tipos de comunicación o transferencia de
información: Transferencias externas que son las de entrada y salida y las
transferencias internas.
Las transferencias de entrada / salida se realizan entre los elementos externos y la
placa base. Son básicamente transferencias entre dispositivos externos y el
procesador o la memoria. Las transferencias internas ocurren entre internos y son
transferencias entre el procesador y la memoria o entre diferentes ubicaciones de
memoria.
- Transferencias de datos.
Es la transmisión física de datos a través de un canal de comunicación punto a
punto o punto a multipunto. Los datos se representan como una señal
electromagnética, señal de voltaje eléctrico, ondas de radio, microondas o
infrarrojos.
Los tipos de transferencia de datos son: Analógica y Digital
 Analógica: Estas señales se caracterizan por el cambio continuo en la
amplitud de la señal. En la tecnología de control de procesos, la señal está
entre 4 y 20 mA y se transmite de forma puramente analógica. El contenido
de información en una señal analógica es muy limitado; Solo se puede
determinar o no el valor de la corriente y su presencia.
 Digital: Estas señales no cambian continuamente, sino que se transmiten
en paquetes discretos. El método de transmisión también es diferente:
como impulsos eléctricos que varían entre dos niveles de voltaje diferentes.
En la ingeniería de procesos, no existen restricciones con respecto al
contenido de la señal y la información adicional.
- Sincronización.
Las señales de sincronización en un sistema de comunicación digital son muy
importantes a la hora de posibilitar la correcta recuperación de la información
transmitida, de ahí la importancia de tiene el poder de recibir tales señales.
En ciertas aplicaciones, la información debe transferirse desde una computadora
de alta capacidad a un dispositivo periférico que requiere un flujo constante de
datos. En estos casos, dadas las diferentes velocidades de procesamiento de los
dos sistemas, es necesario incorporar un elemento de sincronización que permita
al remitente de los datos enviarlos en ráfagas para que el resto del tiempo esté
disponible para realizar otras operaciones. Esta forma de trabajo requiere que la
interfaz entre los dos sistemas pueda almacenar la información recopilada a
diferentes velocidades.
- Manejo de interrupciones.
Las interrupciones son cambios en el flujo de control que no son causados por el
programa se ejecuta, pero por otro evento que requiere servicio inmediato de la
CPU Información general sobre dispositivos de E / S. Por ejemplo, un programa
puede preguntar Controlador de disco duro que comienza a transferir información
y genera una interrupción cuando finalice la transferencia.
La señal de solicitud de interrupción hace que la CPU detenga el programa actual,
guarde el estado y transfiera el control a una rutina de servicio de interrupción que
toma la acción apropiada para procesar la solicitud.
Al final del servicio de interrupción, el código interrumpido debe continuar
exactamente en el mismo estado en el que se encontraba cuando se produjo la
interrupción. Esto se logra restableciendo los registros internos al estado en el que
estaban antes de la interrupción, previamente guardados, permitiendo que el flujo
continúe con el procesamiento normal.
- Interfaces de E/S.
Las interfaces establecen la comunicación entre la unidad central y el proceso,
filtran, adaptan y codifican las señales provenientes de los elementos de entrada
de manera inteligible para esta unidad y decodifican y amplifican las señales
generadas durante la ejecución del programa antes de ser enviadas a los
elementos de salida.
Tipos y Funciones de la Interfaces de E/S
La interfaz de E / S es necesaria cuando los dispositivos son ejecutados por el
procesador. La interfaz debe ser absolutamente lógica para interpretar la dirección
de los dispositivos generados por el procesador. El protocolo de enlace debe ser
implementado por la interfaz con los comandos adecuados y el procesador puede
comunicarse con el dispositivo de E / S a través de la interfaz.
Si se intercambian diferentes formatos de datos, la interfaz debe poder convertir
datos en serie en datos en paralelo y viceversa. Los dispositivos de E / S se
comunican con el procesador a través de interrupciones. Cuando se recibe una
interrupción, el procesador participará en ella con la rutina de interrupción
correspondiente a la interrupción.
- Canales de E/S.
Los canales involucrados en todas las transferencias de datos tienen las
siguientes funciones:
Canal de direcciones: Este es un canal unidireccional debido a que la
información fluye en una sola dirección, de la CPU a la memoria o a elementos
E/S.
La CPU solo puede colocar niveles lógicos en las líneas de canal de direcciones,
creando 216 = 65,536 direcciones posibles. Cada una de estas direcciones
corresponde a una ubicación de almacenamiento o un elemento de E / S. Por
ejemplo, la dirección 20A0 16 podría ser una ubicación en RAM o ROM que tenga
una palabra de 8 bits almacenada en ella, o podría ser un registro de búfer de 8
bits que sea parte de un circuito de interfaz para conectar un monitor.
Si la CPU desea comunicarse con una determinada ubicación de memoria o
dispositivo de E/S, coloca el código de dirección de 16 bits correspondiente en su
salida de dirección A0 a A15 y en el canal de dirección.
Canales de datos: Este es un canal bidireccional ya que los datos pueden
fluir hacia o desde la CPU. Las ocho conexiones de datos de la CPU D0 a D7
pueden ser entradas o salidas, dependiendo de si la CPU está realizando una
operación de lectura o escritura.
Durante un proceso de lectura, actúan como entradas y reciben datos que se
han almacenado en el canal de datos para la memoria o el elemento de E/S
seleccionado por el código de dirección en el canal de dirección.
Durante una operación de escritura, los puertos de datos de la CPU actúan como
salida y colocan datos en el canal respectivo, que luego se envían a la memoria
seleccionada o elementos de E/S.
En todos los casos, las palabras de datos transmitidas tienen 8 bits de longitud
debido a que la CPU maneja palabras de datos des bits, convirtiendo a esta
computadora en una uC de 8 bits.
Canal de control: Este es el conjunto de señales que se utilizan para sincronizar
las actividades de cada elemento de la uC. Algunas de estas señales, como RD y
WR, son señales que la CPU envía a los otros elementos para indicar qué tipo de
operación está en curso.
Los elementos de E / S pueden enviar señales de control a la CPU. Un ejemplo de
esto es la entrada de reinicio de la CPU, que cuando se establece en BAJO hace
que la CPU vuelva a un cierto estado inicial. Otro ejemplo es la entrada de
interrupción de la CPU, que se utiliza para que los dispositivos de E / S llamen la
atención de la CPU cuando está realizando otras tareas.
Conclusión
Un dispositivo de E / S es un componente electrónico que se puede utilizar para
enviar o recibir información hacia o desde una computadora. Por ejemplo, el
mouse y el teclado son dispositivos de entrada y el monitor y la impresora son
dispositivos de salida. Los dispositivos que se utilizan para comunicarse entre
computadoras suelen ser dispositivos de entrada y salida. Las transferencias de E
/ S se realizan entre elementos externos y la placa base. Son básicamente
transferencias entre dispositivos externos y el procesador o la memoria.
Bibliografía
https://www.zator.com/Hardware/H2_1.htm
https://es.wikipedia.org/wiki/Transmisi%C3%B3n_de_datos
https://www.cs.cinvestav.mx/TesisGraduados/2008/tesisLuisLeyva.pdf
https://es.wikipedia.org/wiki/Interfaz_(electr%C3%B3nica)#Objetivos_de_los_dispo
sitivos_E/S
http://sedtem.cl.tripod.com/aula_itucsc/clases/2/canales.html

Más contenido relacionado

La actualidad más candente

La actualidad más candente (19)

Sistema digitales II
Sistema digitales IISistema digitales II
Sistema digitales II
 
Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)Organización de entrada y salida (E/S)
Organización de entrada y salida (E/S)
 
Sistema de entrada/salida
Sistema de entrada/salidaSistema de entrada/salida
Sistema de entrada/salida
 
Miguelacho
MiguelachoMiguelacho
Miguelacho
 
ultimo trabajo alumno robert idrogo c.i. 26.841.800 ing electronica sistemas ...
ultimo trabajo alumno robert idrogo c.i. 26.841.800 ing electronica sistemas ...ultimo trabajo alumno robert idrogo c.i. 26.841.800 ing electronica sistemas ...
ultimo trabajo alumno robert idrogo c.i. 26.841.800 ing electronica sistemas ...
 
Buses del sistema
Buses del sistemaBuses del sistema
Buses del sistema
 
Qué Es El Usb
Qué Es El UsbQué Es El Usb
Qué Es El Usb
 
Tic
TicTic
Tic
 
Organización de Entrada y Salida
Organización de Entrada y SalidaOrganización de Entrada y Salida
Organización de Entrada y Salida
 
Sintesis arquitectura
Sintesis arquitecturaSintesis arquitectura
Sintesis arquitectura
 
Organizacion Entrada/Salida
Organizacion Entrada/SalidaOrganizacion Entrada/Salida
Organizacion Entrada/Salida
 
Organizacion e s
Organizacion e sOrganizacion e s
Organizacion e s
 
Tercer Parcial
Tercer ParcialTercer Parcial
Tercer Parcial
 
Gestion de Entradas y Salidas
Gestion de Entradas y SalidasGestion de Entradas y Salidas
Gestion de Entradas y Salidas
 
Puerto paralelo
Puerto paraleloPuerto paralelo
Puerto paralelo
 
Lp (puerto paralelo)
Lp (puerto paralelo)Lp (puerto paralelo)
Lp (puerto paralelo)
 
Modem
ModemModem
Modem
 
PeriféRicos-pcpi
PeriféRicos-pcpiPeriféRicos-pcpi
PeriféRicos-pcpi
 
REVISTA ADQUISICIÓN DE DATOS
REVISTA ADQUISICIÓN DE DATOSREVISTA ADQUISICIÓN DE DATOS
REVISTA ADQUISICIÓN DE DATOS
 

Similar a Organizacion de entrada

Nirxon Melean_Organizacion de E/S
Nirxon Melean_Organizacion de E/SNirxon Melean_Organizacion de E/S
Nirxon Melean_Organizacion de E/SNirxonMeleanS
 
Trabajo de sistema maria12
Trabajo de sistema maria12Trabajo de sistema maria12
Trabajo de sistema maria12SandyMora6
 
Trabajo de sistema maria12
Trabajo de sistema maria12Trabajo de sistema maria12
Trabajo de sistema maria12MariaMora155
 
Egdin Caraballo CI 27935708
Egdin Caraballo CI 27935708Egdin Caraballo CI 27935708
Egdin Caraballo CI 27935708egdin
 
Organización de entrada y salida
Organización de entrada y salidaOrganización de entrada y salida
Organización de entrada y salidaOsmarSocorro
 
Harold raga 26773028 20 % sistemas diguitales 3 corte
Harold raga 26773028  20 % sistemas diguitales 3 corteHarold raga 26773028  20 % sistemas diguitales 3 corte
Harold raga 26773028 20 % sistemas diguitales 3 corteHaroldRaga1
 
Sistema digitales. Organización de Entrada y Salida
Sistema digitales. Organización de Entrada y SalidaSistema digitales. Organización de Entrada y Salida
Sistema digitales. Organización de Entrada y SalidaJulioCesarRosalesCal
 
Unidad V: Organización de Entrada y Salida
Unidad V: Organización de Entrada y SalidaUnidad V: Organización de Entrada y Salida
Unidad V: Organización de Entrada y SalidaGilber Zerpa
 
Historia_de_los_Microprocesadores_Intel.pdf
Historia_de_los_Microprocesadores_Intel.pdfHistoria_de_los_Microprocesadores_Intel.pdf
Historia_de_los_Microprocesadores_Intel.pdfAbrahamGCortez
 
Sistemas digitales 2 organizacion de es
Sistemas digitales 2   organizacion de esSistemas digitales 2   organizacion de es
Sistemas digitales 2 organizacion de esPedroDuarte234
 
Primera evaluacion 3 cer corte jesus bareca c.i 26344865. sistemas digitales 2
Primera evaluacion 3 cer corte jesus bareca c.i 26344865. sistemas digitales 2Primera evaluacion 3 cer corte jesus bareca c.i 26344865. sistemas digitales 2
Primera evaluacion 3 cer corte jesus bareca c.i 26344865. sistemas digitales 2jesus Barreca
 
Organización de Entrada - Salida
Organización de Entrada - SalidaOrganización de Entrada - Salida
Organización de Entrada - SalidaLuisMeza142
 

Similar a Organizacion de entrada (20)

Nirxon Melean_Organizacion de E/S
Nirxon Melean_Organizacion de E/SNirxon Melean_Organizacion de E/S
Nirxon Melean_Organizacion de E/S
 
Trabajo de sistema maria12
Trabajo de sistema maria12Trabajo de sistema maria12
Trabajo de sistema maria12
 
Trabajo de sistema maria12
Trabajo de sistema maria12Trabajo de sistema maria12
Trabajo de sistema maria12
 
Egdin Caraballo CI 27935708
Egdin Caraballo CI 27935708Egdin Caraballo CI 27935708
Egdin Caraballo CI 27935708
 
Organización de entrada y salida
Organización de entrada y salidaOrganización de entrada y salida
Organización de entrada y salida
 
Harold raga 26773028 20 % sistemas diguitales 3 corte
Harold raga 26773028  20 % sistemas diguitales 3 corteHarold raga 26773028  20 % sistemas diguitales 3 corte
Harold raga 26773028 20 % sistemas diguitales 3 corte
 
Trabajo de senales digitales
Trabajo de senales digitalesTrabajo de senales digitales
Trabajo de senales digitales
 
Unidad v Sebastian
Unidad v Sebastian Unidad v Sebastian
Unidad v Sebastian
 
Entrada salida
Entrada salidaEntrada salida
Entrada salida
 
Gestion de Entrada y Salida
Gestion de Entrada y SalidaGestion de Entrada y Salida
Gestion de Entrada y Salida
 
Sistema digitales. Organización de Entrada y Salida
Sistema digitales. Organización de Entrada y SalidaSistema digitales. Organización de Entrada y Salida
Sistema digitales. Organización de Entrada y Salida
 
Periféricos
PeriféricosPeriféricos
Periféricos
 
Periféricos
PeriféricosPeriféricos
Periféricos
 
Unidad V: Organización de Entrada y Salida
Unidad V: Organización de Entrada y SalidaUnidad V: Organización de Entrada y Salida
Unidad V: Organización de Entrada y Salida
 
Historia_de_los_Microprocesadores_Intel.pdf
Historia_de_los_Microprocesadores_Intel.pdfHistoria_de_los_Microprocesadores_Intel.pdf
Historia_de_los_Microprocesadores_Intel.pdf
 
Plc1
Plc1Plc1
Plc1
 
Sistemas digitales 2 organizacion de es
Sistemas digitales 2   organizacion de esSistemas digitales 2   organizacion de es
Sistemas digitales 2 organizacion de es
 
Primera evaluacion 3 cer corte jesus bareca c.i 26344865. sistemas digitales 2
Primera evaluacion 3 cer corte jesus bareca c.i 26344865. sistemas digitales 2Primera evaluacion 3 cer corte jesus bareca c.i 26344865. sistemas digitales 2
Primera evaluacion 3 cer corte jesus bareca c.i 26344865. sistemas digitales 2
 
Organización de Entrada - Salida
Organización de Entrada - SalidaOrganización de Entrada - Salida
Organización de Entrada - Salida
 
Apunt2d
Apunt2dApunt2d
Apunt2d
 

Último

Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLAderMogollonLuna
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añosMaraPazCrdenas
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariajosevilla696981
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOAdrianaBernal82
 
La Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresLa Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresjosegillopez
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfMiguelGomez900779
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxDanmherJoelAlmironPu
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptCARLOSAXELVENTURAVID
 

Último (8)

Taller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uMLTaller construcción de Prototipos Uno uML
Taller construcción de Prototipos Uno uML
 
linea de tiempo television y su avance en los años
linea de tiempo television y su avance en los añoslinea de tiempo television y su avance en los años
linea de tiempo television y su avance en los años
 
PLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primariaPLANIFICACION ANUAL , año 2024. nivel primaria
PLANIFICACION ANUAL , año 2024. nivel primaria
 
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVOPERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
PERFIL SECRETARIAL - SECRETARIADO EJECUTIVO
 
La Navegacion en Internet con navegadores
La Navegacion en Internet con navegadoresLa Navegacion en Internet con navegadores
La Navegacion en Internet con navegadores
 
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdfTALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
TALLER SOBRE METODOLOGÍAS DE DESARROLLO DE SOFTWARE..pdf
 
PPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptxPPT obligaciones ambientales oefa minan.pptx
PPT obligaciones ambientales oefa minan.pptx
 
Presentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.pptPresentación Materiales para la Construcción.ppt
Presentación Materiales para la Construcción.ppt
 

Organizacion de entrada

  • 1. República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación I.U.P “Santiago Mariño” ORGANIZACIÓN DE ENTRADA / SALIDA. Alumno: Diego Fernández Ing.: Electrónica Cedula: 28435390
  • 2. Introducción Un sistema digital es cualquier sistema que permita crear, decodificar, transmitir o guardar información que se encuentra representada en cantidades tan restringidas que sus señales de entrada y salida solo admiten valores discretos. En la arquitectura de la computadora, la combinación entre la CPU y la memoria principal se considera el cerebro de la computadora, y desde este punto de vista, cualquier transferencia de información desde la computadora se considera como entrada y a la computadora como salida.
  • 3. Desarrollo ORGANIZACIÓN DE ENTRADA / SALIDA. - Direccionamiento de E/S. Si asumimos que el núcleo del ordenador está formado por la placa base y los elementos montados en ella, y el resto de dispositivos conectados son "externos", podemos considerarlos como dos tipos de comunicación o transferencia de información: Transferencias externas que son las de entrada y salida y las transferencias internas. Las transferencias de entrada / salida se realizan entre los elementos externos y la placa base. Son básicamente transferencias entre dispositivos externos y el procesador o la memoria. Las transferencias internas ocurren entre internos y son transferencias entre el procesador y la memoria o entre diferentes ubicaciones de memoria. - Transferencias de datos. Es la transmisión física de datos a través de un canal de comunicación punto a punto o punto a multipunto. Los datos se representan como una señal electromagnética, señal de voltaje eléctrico, ondas de radio, microondas o infrarrojos. Los tipos de transferencia de datos son: Analógica y Digital  Analógica: Estas señales se caracterizan por el cambio continuo en la amplitud de la señal. En la tecnología de control de procesos, la señal está entre 4 y 20 mA y se transmite de forma puramente analógica. El contenido de información en una señal analógica es muy limitado; Solo se puede determinar o no el valor de la corriente y su presencia.  Digital: Estas señales no cambian continuamente, sino que se transmiten en paquetes discretos. El método de transmisión también es diferente: como impulsos eléctricos que varían entre dos niveles de voltaje diferentes.
  • 4. En la ingeniería de procesos, no existen restricciones con respecto al contenido de la señal y la información adicional. - Sincronización. Las señales de sincronización en un sistema de comunicación digital son muy importantes a la hora de posibilitar la correcta recuperación de la información transmitida, de ahí la importancia de tiene el poder de recibir tales señales. En ciertas aplicaciones, la información debe transferirse desde una computadora de alta capacidad a un dispositivo periférico que requiere un flujo constante de datos. En estos casos, dadas las diferentes velocidades de procesamiento de los dos sistemas, es necesario incorporar un elemento de sincronización que permita al remitente de los datos enviarlos en ráfagas para que el resto del tiempo esté disponible para realizar otras operaciones. Esta forma de trabajo requiere que la interfaz entre los dos sistemas pueda almacenar la información recopilada a diferentes velocidades. - Manejo de interrupciones. Las interrupciones son cambios en el flujo de control que no son causados por el programa se ejecuta, pero por otro evento que requiere servicio inmediato de la CPU Información general sobre dispositivos de E / S. Por ejemplo, un programa puede preguntar Controlador de disco duro que comienza a transferir información y genera una interrupción cuando finalice la transferencia.
  • 5. La señal de solicitud de interrupción hace que la CPU detenga el programa actual, guarde el estado y transfiera el control a una rutina de servicio de interrupción que toma la acción apropiada para procesar la solicitud. Al final del servicio de interrupción, el código interrumpido debe continuar exactamente en el mismo estado en el que se encontraba cuando se produjo la interrupción. Esto se logra restableciendo los registros internos al estado en el que estaban antes de la interrupción, previamente guardados, permitiendo que el flujo continúe con el procesamiento normal. - Interfaces de E/S. Las interfaces establecen la comunicación entre la unidad central y el proceso, filtran, adaptan y codifican las señales provenientes de los elementos de entrada de manera inteligible para esta unidad y decodifican y amplifican las señales generadas durante la ejecución del programa antes de ser enviadas a los elementos de salida. Tipos y Funciones de la Interfaces de E/S La interfaz de E / S es necesaria cuando los dispositivos son ejecutados por el procesador. La interfaz debe ser absolutamente lógica para interpretar la dirección de los dispositivos generados por el procesador. El protocolo de enlace debe ser
  • 6. implementado por la interfaz con los comandos adecuados y el procesador puede comunicarse con el dispositivo de E / S a través de la interfaz. Si se intercambian diferentes formatos de datos, la interfaz debe poder convertir datos en serie en datos en paralelo y viceversa. Los dispositivos de E / S se comunican con el procesador a través de interrupciones. Cuando se recibe una interrupción, el procesador participará en ella con la rutina de interrupción correspondiente a la interrupción. - Canales de E/S. Los canales involucrados en todas las transferencias de datos tienen las siguientes funciones: Canal de direcciones: Este es un canal unidireccional debido a que la información fluye en una sola dirección, de la CPU a la memoria o a elementos E/S. La CPU solo puede colocar niveles lógicos en las líneas de canal de direcciones, creando 216 = 65,536 direcciones posibles. Cada una de estas direcciones corresponde a una ubicación de almacenamiento o un elemento de E / S. Por ejemplo, la dirección 20A0 16 podría ser una ubicación en RAM o ROM que tenga una palabra de 8 bits almacenada en ella, o podría ser un registro de búfer de 8 bits que sea parte de un circuito de interfaz para conectar un monitor. Si la CPU desea comunicarse con una determinada ubicación de memoria o dispositivo de E/S, coloca el código de dirección de 16 bits correspondiente en su salida de dirección A0 a A15 y en el canal de dirección. Canales de datos: Este es un canal bidireccional ya que los datos pueden fluir hacia o desde la CPU. Las ocho conexiones de datos de la CPU D0 a D7 pueden ser entradas o salidas, dependiendo de si la CPU está realizando una operación de lectura o escritura.
  • 7. Durante un proceso de lectura, actúan como entradas y reciben datos que se han almacenado en el canal de datos para la memoria o el elemento de E/S seleccionado por el código de dirección en el canal de dirección. Durante una operación de escritura, los puertos de datos de la CPU actúan como salida y colocan datos en el canal respectivo, que luego se envían a la memoria seleccionada o elementos de E/S. En todos los casos, las palabras de datos transmitidas tienen 8 bits de longitud debido a que la CPU maneja palabras de datos des bits, convirtiendo a esta computadora en una uC de 8 bits. Canal de control: Este es el conjunto de señales que se utilizan para sincronizar las actividades de cada elemento de la uC. Algunas de estas señales, como RD y WR, son señales que la CPU envía a los otros elementos para indicar qué tipo de operación está en curso. Los elementos de E / S pueden enviar señales de control a la CPU. Un ejemplo de esto es la entrada de reinicio de la CPU, que cuando se establece en BAJO hace que la CPU vuelva a un cierto estado inicial. Otro ejemplo es la entrada de interrupción de la CPU, que se utiliza para que los dispositivos de E / S llamen la atención de la CPU cuando está realizando otras tareas.
  • 8.
  • 9. Conclusión Un dispositivo de E / S es un componente electrónico que se puede utilizar para enviar o recibir información hacia o desde una computadora. Por ejemplo, el mouse y el teclado son dispositivos de entrada y el monitor y la impresora son dispositivos de salida. Los dispositivos que se utilizan para comunicarse entre computadoras suelen ser dispositivos de entrada y salida. Las transferencias de E / S se realizan entre elementos externos y la placa base. Son básicamente transferencias entre dispositivos externos y el procesador o la memoria.