INSTITUTO TECNOLÓGICO DE ACAPULCO

ARQUITECTURA DE COMPUTADORAS
Profesor. RAFAEL HERNÁNDEZ REYNA UNIDAD 3. Selección de componentes para ensamble de equipos de cómputo.

3.1 Chip Set. 3.1.3 Puertos de E/S. 3.1.4 Controlador de Interrupciones
Integrantes del Equipo No. 2:
• • WENDY CORTÉS VÁZQUEZ NO. DE CONTROL 09320791 MILDRED MARICELA GATICA PARRA NO. DE CONTROL 09320774 • • BASILIO ISAAC MOCTEZUMA SAUCEDO NO. DE CONTROL 09320746 LUIS ANTONIO HUERTA SILVA NO. DE CONTROL 09320741

PUERTOS DE ENTRADA Y SALIDA

PUERTO SERIAL El puerto serie provee un protocolo estándar y conectores estándar que permite conectar dispositivos como módems al sistema de computadora. Llamados también puertos COM Son bi-direccionales (información viaja en dos direcciones) Half dúplex: utiliza una misma línea para transmitir datos Full dúplex: utiliza líneas diferentes para transmitir datos Dependen de un chip regulador especial (UART) .

Originalmente el uso principal de un puerto serial era el de conectar un modem a la computadora. .CONECTORES SERIE Son de 9 pines.

transmisión de datos Data Terminal Ready. indicador de llamada entrante . detección de portadora Receive Data. dispositivo preparado Request to Send. petición de envío Clear to Send. tierra de señal Data Set Ready.PUERTO SERIAL DB9 PIN NOMBRE DIR 1 2 3 4 5 6 7 8 9 CD RXD TXD DTR GND DSR RTS CTS RI DESCRIPCIÓN Carrier Detect. recepción de datos Transmit Data. terminal de datos preparado System Ground ó Signal Ground. preparado para transmitir Ring Indicator.

PERIFERICOS SERIALES .

El estándar paralelo es capaz de enviar de 50 a 100 kilobytes/s.PUERTO PARALELO  Diseñado originalmente para la IBM-PC como puerto de conexión a impresoras. La computadora se diseñó específicamente para trabajar con impresoras marca Centronics. pero con un conector de 25 pines para pasar a uno de 36 pines. (Por eso se le conoce también como cable Centronics).  Cuando una PC envía datos a un dispositivo por medio del puerto paralelo. . envía 8 bits de datos (un byte) a la vez.

PUERTO PARALELO DB25 PIN 1 2 3 4 5 6 7 8 9 al 19 20 NOMBRE DIR FG (GND) TXD RXD RTS CTS DSR GND CD n/c DTR - DESCRIPCIÓN Shield Ground. tierra de señal Carrier Detect. tierra de protección Transmit Data. dispositivo preparado System Ground ó Signal Ground. transmisión de datos Receive Data. preparado para transmitir Data Set Ready. recepción de datos Request to Send. detección de portadora Data Terminal Ready. petición de envío Clear to Send. indicador de llamada entrante 23 al 25 n/c - . terminal de datos preparado 21 22 n/c RI Ring Indicator.

CONECTOR PARALELO .

Configuración del puerto paralelo estándar PIN 1 2~9 10 11 12 13 E/S Salida Salida Entrada Entrada Entrada Entrada Descripción Strobe Líneas de datos Línea acknowledge Línea busy Línea Falta de papel ( Línea Select 14 15 16 Salida Entrada Salida Línea Autofeed Línea Error Línea Init 17 18 ~ 25 Salida - Línea Select input Tierra eléctrica .

PERIFERICOS PARALELO .

PUERTO PS/2 Tipo de conector que es generalmente utilizado para conectar el teclado y el mouse en las PC. Más tarde los PS/2 para ratones fueron identificados con color verde. El nombre proviene de las serie de computadoras personales IBM Personal System/2. . en donde fueron introducidos estos conectores en el año 1987. Los puertos PS/2 se volvieron norma con la llegada de las ATX. y los PS/2 para teclados con color púrpura. y los DIN de 5 pines para los teclados. Los PS/2 fueron los reemplazantes de los DE-9 RS-232para los ratones.

y permiten compatibilidad con dispositivos hechos para puertos PS/2. por lo tanto. Los PS/2 no están diseñados para conexiones en caliente. También vienen adaptadores activos que se conectan al USB. soportan ambos puertos utilizando un adaptador.PUERTO PS/2 Actualmente muchas computadoras. se recomienda conectar los dispositivos cuando la computadora está apagada para evitar posibles daños . pues muchos ratones y teclados vienen para el puerto USB. especialmente las notebooks. no traen más el puerto PS/2. Algunos de estos dispositivos.

Dos conectores machos PS/2 y dos puertos PS/2 donde se enchufan. .

lo que traducido significa arreglo gráfico de video ó adaptador gráfico de video.PUERTO VGA La sigla VGA proviene de "Video Graphics Array ó Video Graphics Adapter". con la computadora. Por el hecho de permitir la transmisión de datos entre un dispositivo externo (periférico). . se le denomina puerto. Se trata de un puerto que se encarga de enviar las señales referentes a los gráficos desde la computadora hasta una pantalla para que sean mostrados al usuario.

Figura. Puerto VGA integrado en la ("motherboard") ó tarjeta de expansión.

tarjeta

principal

PUERTO DE AUDIO
El puerto de audio tiene la función de capturar audio procedente del exterior, grabar señales de audio que provienen del exterior y capturar la señal del micrófono. Por este hecho de permitir la transmisión de datos entre un dispositivo externo (periférico), con la computadora; se le denomina puerto. El puerto Jack 3.5 mm.

Puerto Jack

PUERTO RJ45
La sigla RJ-45 significa ("Registred Jack 45") ó Conector 45 registrado. Estos puertos se utilizan para interconectar computadoras y generar redes de datos de área local (LAN - red de computadoras cercanas interconectadas entre sí). Se les llama puertos porque permiten la transmisión de datos entre un dispositivo externo (periférico), con la computadora.
RJ-45

Es un puerto que capaz de transmitir de manera simultánea video de alta definición. lo que traducido significa interface multimedia de alta definición. HDMI . Por el hecho de permitir la transmisión de datos entre un dispositivo externo (periférico). con la computadora.PUERTO HDMI La sigla HDMI proviene de "High Definition Multimedia Interface". se le denomina puerto. así como varios canales de audio y otros datos de apoyo.

. sin tales dispositivos ésta no sería totalmente útil.Dispositivos de Entrada y Salida El papel que juegan los dispositivos periféricos de la computadora es esencial. poder comunicarnos con la computadora. es decir. A través de los dispositivos periféricos podemos introducir a la computadora datos que nos sea útiles para la resolución de algún problema y por consiguiente obtener el resultado de dichas operaciones.

maquina. comunicadores). Para diferenciar los dispositivos tenemos dos enfoques posibles. el primero de ellos se centra en el modo de almacenar la información (clasificando los dispositivos como de bloque o de carácter) y el segundo enfoque se centra en el destinatario de la comunicación (usuario. .Dispositivos de Entrada/Salida Conocidos también como equipos periféricos.

DISPOSITIVOS DE ENTRADA/SALIDA Son aquellos que permiten la comunicación entre la computadora y el usuario.DISPOSITIVOS DE ENTRADA Son aquellos que sirven para introducir datos a la computadora para su proceso. . Los datos se leen de los dispositivos de entrada y se almacenan en la memoria central o interna. DISPOSITIVOS DE SALIDA Son los que permiten representar los resultados (salida) del proceso de datos.

PS2. AT) .Algunos Dispositivos de Entrada: Teclado Ratón (Puerto: USB.

Micrófono Webcam (Puerto USB) .

Algunos Dispositivos de Salida: Monitor (Puerto VGA) Impresora (Puerto Paralelo) .

Bocinas Auriculares (Puerto Plug 3.2 mm.5 – 2.) .

Algunos Dispositivos de Entrada/Salida: USB CD-DVD .

Módem Fax .

abreviado comúnmente USB. es un puerto que sirve para conectar periféricos a una computadora. Compaq. Fue creado en 1996 por siete empresas: IBM.Puerto USB El Universal Serial Bus (bus universal en serie) o Conductor Universal en Serie (CUS). Digital Equipment Corporation y NEC. Intel. . Northern Telecom. Microsoft.

Tipos diferentes de conectores USB .

 Se pueden agrupar en cadena hasta 127 dispositivos.  Aplicado hoy en día a dispositivos de almacenamiento.  Su uso está generalizado en todos los periféricos.Características  Medio de transmisión serie a velocidad media alta.  Capacidad “Hot Plug and Play”  Transportan tensión en uno de sus hilos (5v). 5 m.  Distancia máxima del cable. .

0: Esta en fase experimental.USB 1. . es el estándar mínimo que debe cumplir un dispositivo USB. Permite velocidades de mayores de hasta 480 Mbps. teclados o joysticks. es compatible con las anteriores versiones. La de velocidad completa es de 12 Mbps. y está destinada a los dispositivos que requieran más velocidad. está diseñada para periféricos que no requieren un gran ancho de banda. USB 1. como ratones. ( 1996 ). Las velocidades de los buses serán 10 veces las de USB 2.5 Mbps. por la compañía Intel. Esta previsto su salida al mercado a mediados del año que viene. USB 2.0: Dos tipos de conexión: La velocidad baja es de 1. se le llama High speed.0.1: Publicado en 1998. respecto a la versión anterior añade detalles y es mas preciso.0: Fue publicado en Abril del 2000. USB 3.

Puertos USB-HUBS Los Hubs expanden la capacidad de un bus USB. Se pueden además añadir buses extra por medio de tarjetas PCI .

dispositivos manuales (“handhelds”) y computadoras portátiles.BLUETOOTH El estándar Bluetooth. en español Espectro ensanchado por saltos de frecuencia). utiliza la técnica FHSS (Frequency Hopping Spread Spectrum. . para la difusión de ficheros (“file pushing”). por ejemplo un perfil para actuar como un servidor de archivos basado en FTP 'Protocolo de Transferencia de Archivos'. para el transporte de voz. A diferencia de otras tecnologías inalámbricas como Wi-Fi. Bluetooth ofrece perfiles de servicio más detallados. para la emulación de línea serie y muchos más. Bluetooth es una tecnología inalámbrica que opera en banda de 2.4 GHz. Las redes se suelen construir en modo “ad-hoc” utilizando dispositivos heterogéneos como teléfonos móviles. normalmente de unos 10 metros). Se trata de una tecnología pensada para la creación de redes de ámbito personal (de cobertura reducida. del mismo modo que WiFi.

La frecuencia de radio con la que trabaja está en el rango de 2.4 a 2. . La potencia de salida para transmitir a una distancia máxima de 10 metros es de 0 dBm (1 mW).Características La especificación de Bluetooth define un canal de comunicación de máximo 720 kb/s (1 Mbps de capacidad bruta) con rango óptimo de 10 metros (opcionalmente 100 m con repetidores). mientras que la versión de largo alcance transmite entre 20 y 30 dBm (entre 100 mW y 1 W).48 GHz con amplio espectro y saltos de frecuencia con posibilidad de transmitir en Full Duplex.

Características .

Dispositivos Bluetooth conectados .

.

También conocidas como IRQ. se produce un conflicto.DEFINICIÓN Una interrupción es un mecanismo que permite ejecutar un bloqueo de instrucciones interrumpiendo la ejecución de un programa. Si dos dispositivos utilizan la misma interrupción. y luego restablecer la ejecución del mismo sin afectarlo directamente. el ordenador no sabe qué elemento intenta avisarle y suelen aparecer problemas de funcionamiento. por su parte está haciendo algo. De este modo un programa puede ser interrumpido temporalmente para atender alguna necesidad urgente de la computadora y luego continuar su ejecución como si nada hubiera pasado. . Recursos que utiliza un dispositivo cuando necesita detener el proceso que está realizado la CPU para informarle de que él.

Podemos considerar una tarea asincrónica como aquella que es solicitada sin previo aviso y aleatoriamente desde el punto de vista del computador. escribir en la pantalla.Alt. Un ejemplo de interrupción es la operación Ctrl. . leer y escribir archivos. Las interrupciones surgen de las necesidades que tienen los dispositivos periféricos de enviar información al procesador principal de un sistema de computación.Supr.DEFINICION Generalmente se aplica para realizar tareas elementales asincrónicas en el computador tales como responder al teclado. La primera técnica que se empleó fue que el propio procesador se encargara de sondear (polling) el dispositivo cada cierto tiempo para averiguar si tenía pendiente alguna comunicación para él.

Petición de interrupción ISR.Rutina de Servicio a Interrupción Vectorización.Términos a saber: IRQ..direccionamiento a un vector predeterminado de la “Tabla de Vectores de Interrupción”. ...

petición de interrupción). El controlador de interrupciones debe ser capaz de habilitar o inhibir líneas de interrupción (operación llamada comúnmente enmascarar por la utilización de una máscara). un componente hardware dedicado a la gestión de las interrupciones. . las conocidas como interrupciones no enmascarables o NMI. Esta línea es la llamada IRQ ("Interrupt ReQuest".Funcionamiento del mecanismo de interrupciones Cada dispositivo que desea comunicarse con el procesador por interrupciones debe tener asignada una línea única capaz de avisar a éste de que le requiere para una operación. y que puede estar integrado en el procesador principal o ser un circuito separado conectado al procesador principal. Sin embargo hay interrupciones que no se pueden enmascarar o deshabilitar. Las IRQ son líneas que llegan al controlador de interrupciones.

el procesador restaura el estado que había guardado en la pila en el paso 2 y retorna al programa que se estaba usando anteriormente. al terminar el proceso. 3) La CPU salta a la dirección donde está almacenada la rutina de servicio de interrupción (ISR. 2) Salva el valor de contador de programa. en la pila. de manera que en la CPU.Pasos para el procesamiento de una IRQ 1) Terminar la ejecución de la instrucción máquina en curso. pueda seguir ejecutando el programa a partir de la última instrucción. . 4) Una vez que la rutina de la interrupción termina. Interrupt Service Routine) y ejecuta esa rutina que tiene como objetivo atender al dispositivo que generó la interrupción. IP.

No utilizada en la mayoría de Los típicos conflictos en IRQ 2 sistema. 12 Puerto serie 1 (COM1) Interruptor por defecto para el serial Fuentes de conflictos recurrentes primero (COM1) y para COM3. en IRQ 4. en caso de conflicto IRQ exclusiva para el teclado aunque comprobar el hardware de la tarjeta se trate de sistemas que no lo llevan. No disponible conflictos. - Interruptor de cascada para IRQs 8-15 Conecta las interrupciones IRQ del 8 al 15. 11 Puerto serie 2 (COM2) Interruptor automático para el Un problema frecuente procede de segundo puerto serie. IRQ reservada. 2 Controlador del teclado No utilizable para otros dispositivos. este cronómetro del PC que sincroniza interrupt no debería generar Temporizador del sistema todos los componentes. Es son un modem que trata de de habitual el uso de un ratón con salida utilizar COM3/IRQ 4 y dispositivos serial en IRQ 4 en aquellos PC que no que emplean a la vez COM1 y COM3 emplean el conector PS/2 para mouse. hardware en la placa base. en caso contrario para otros periféricos u otros investigar si hay incidencia de dispositivos.TABLA DE NÚMEROS IRQ Tabla de Números IRQ Prioridad 1 Uso Descripción Conflictos IRQ 0 IRQ 1 IRQ 2 IRQ 3 IRQ 4 Petición de interrupción reservada al En el manejo de los IRQ. . IRQ 11. madre o el controlador del teclado. (COM4). en caso de empleo cambiar proceden del uso simultáneo de los dispositivos en IRQ 9 a otras diferentes dispositivos en IRQ 2 e líneas de interrupción como IRQ 10 o IRQ 9. en algunos casos dispositivos que tratan de emplear también default para el serial 4 COM2 y COM4 simultáneamente.

se atribuirá ipso IRQ 5 es asignado facto el interrupt request 5. de red) que acepten COM. interrupts con números elevados. IRQ 8 maneja interrupt puede ser síntoma CMOS) los eventos que necesitan ser de un problema de hardware parametrados al tiempo real. primariamente a la tarjeta de Mejor asignar un IRQ alejado sonido o como una alternativa del número 5 a dispositivos para los puertos seriales (e. COM4 IRQ 8 3 No utilizable por otros Un eventual conflicto en este RTC . asegúrate de haber asignado puede ser empleado para todo el segundo al IRQ 5 o a otro terminal que use puertos interrupt request disponible. COM3.Reloj en tiempo real (en dispositivos. en la tarjeta madre.g. periférico. Los conflictos en IRQ 6 son Interruptor reservado al improbables y pueden derivar controlador de la disquetera del intento de asignar un (lector disquete).IRQ 5 13 Puerto sonido / paralelo 2 (LPT2). Normalmente destinado al uso Los conflictos en IRQ 7 son de impresoras. impresora u otro puerto para impresora LPT2. IRQ 6 14 Controlador de Floppy Disk (disquete) IRQ 7 15 Puerto paralelo 1 (LPT1). aparato. paralelos. En caso de contrario. . en caso pocos frecuentes. COM4 Si se utiliza el 2º puerto En ausencia de un segundo paralelo. y salvo la utilizar dos puertos paralelos. COM3. posibilidad de conflictos.

cambio de asignación en BIOS adaptador SCSI y PCI. de sonido. Conflictos ocasionales por asignación vía BIOS de PCI video. más alta. Puede precisar de tarjetas de red. proceder de tarjetas PCI video. secundario. PCI video. IRQ 11 6 Libre Disponible para adaptadores y Eventuales conflictos podrían periféricos genéricos.IRQ 9 4 Libre Disponible para diferentes •Puede generar conflicto con adaptadores. Es también la razón por la puede emplearse libremente al no que IRQ 9 posee una prioridad tener asignación de default. canal IDE setup si se utiliza una PC card. . IRQ 2 para interactuar con la En la mayoría de computadoras CPU. IRQ 12 7 Ratón con conector PS/2. dispositivos. evitar puede emplearse IRQ 12 para un utilizar IRQ 12 para otros adaptador de red. usando el ratón vía PS/2. normalmente IRQ 2 ya que IRQ 9 aprovecha empleado para tarjetas de red. improbables. IDE terciario Si la entrada PS/2-ratón está habilitada en BIOS.g. e. IRQ 10 5 Libre Disponible para adaptadores y Los conflictos en IRQ 10 son periféricos genéricos. y se está En caso de no usar un ratón PS/2. tarjeta de red.

en aquellas dispositivos SCSI y maquinas que no usan designar interrupt 14. . salvo en caso de eventual Interruptor dedicado y no incidencia hardware en la utilizable para ningún otro placa madre. en el microdispositivo. procesador o en el coprocesador matemático. en la BIOS. Muy poco frecuentes. BIOS setup. en por ejemplo un adaptador el caso de utilizar solo SCSI. dispositivos IDE siempre comprobar que todos los y que se haya controladores IDE estén deshabilitado el canal IDE desactivados. IRQ 14 puede emplearse para otros dispositivos.IRQ 13 8 Coprocesador matemático (FPU o NPU) No genera conflictos. Reservado al controlador Un conflicto en IRQ 15 es IDE secundario. puede comúnmente debido al uso utilizarse para tarjetas de dispositivos no IDE de red o SCSI previa /ATA sin haber deshabilitación en el desactivado en BIOS. IRQ 14 9 Canal IDE primario IRQ 15 10 Canal IDE Secundario / Libre * Los datos de esta tabla hace referencia a una configuración de IRQ estándar.

y nadie más que ciertos dispositivos instalados en la propia placa tiene que utilizarlas.IRQ7). no todas tienen contacto en los zócalos del bus externo (son las marcadas con asterisco en la tabla que sigue). La razón de esta ausencia en los zócalos de conexión es que son de asignación fija. . En el PC XT existen 8. aunque las dos primeras están asignadas al temporizador y al teclado. con lo que solo quedaban 6 líneas para otros dispositivos.Líneas de petición El bus de control dispone de líneas específicas para el sistema de interrupciones. numeradas del 0 al 7. Aunque internamente se manejan 16 líneas. que aparecen como tales en el bus de control (IRQ2.

Tabla de líneas de petición Nombre NMI 0 1 IRQ2 IRQ3 IRQ4 IRQ5 IRQ6 IRQ7 8 Int (hex) --08 09 0A 0B 0C 0D 0E 0F 70 XT: Descripción Paridad* Temporizador* Teclado* Reservado AT: Descripción Paridad* Temporizador* Teclado* Interrupciones 8 a 15 (PIC#2) Puertos serie COM2/COM4 Puertos serie COM1/COM3 Disco duro Disquete No aplicable Puerto serie COM2/COM4 Puertos serie COM1/COM3 Impresora secundaria LPT2 Disquete Reloj de tiempo real* Impresora primaria LPT1 Impresora primaria LPT1 .

disco IDE primario Contr. disco IDE secundario .9 IRQ10 IRQ11 71 72 73 No aplicable No aplicable No aplicable Redirigido a IRQ2* no asignado no asignado IRQ12 13 IRQ14 IRQ15 74 75 76 77 No aplicable No aplicable No aplicable No aplicable Ratón PS2 Coprocesador 80287* Contr.

TIPOS DE INTERRUPCIONES Atendiendo a su origen. . Trampas. en el PC existen tres tipos de interrupciones: Interrupciones del hardware. Interrupciones del software.

La CPU parará el proceso que está ejecutando para atender la interrupción. la impresora. el disco. Otras son originadas por el reloj. Las interrupciones de hardware son producidas por varias fuentes. Una interrupción de tipo hardware es una señal eléctrica producida por un dispositivo físico del ordenador. Esta señal informa a la CPU que el dispositivo requiere su atención. . Cuando la interrupción termina. por ejemplo del teclado. el puerto serie. la CPU reanuda la ejecución en donde fue interrumpida.Interrupciones del Hardware. cada vez que se presiona una tecla y se suelta se genera una interrupción. pudiendo ejecutar el proceso parado originalmente o bien otro proceso.

La propia CPU.Interrupciones del Hardware. que solo son utilizados en el modo de ejecución de interrupciones. . Algunas CPU´s disponen de un conjunto especial de registros. y comienza a ejecutar el código especial que maneja la interrupción. la CPU para lo que está haciendo y activa la salida para reconocer la interrupción INTA. lo que facilita el trabajo de tratar las interrupciones. cuando se activa esta entrada INT. tiene entradas específicas para ser interrumpida INT.

el procesador puede aceptar o ignorar (enmascarar) la señal de interrupción. Interrupción no enmascarable: significa que la interrupción no puede ser deshabilitada por software. y el procesador la atiende o la ignora en función del contenido de un bit en un registro que puede estar habilitado o deshabilitado. . Para ello se envía una señal a la patilla INTR . por ejemplo que se detecte un error de paridad en la memoria. Se reservan para casos en que es crítica la respuesta. bajo control del software.Las interrupciones de hardware puede realizarse de dos formas: Interrupción enmascarable: Significa que. Además son de prioridad más alta que las enmascarables.

Somos nosotros los que invocamos a la interrupción. .Interrupciones del Software. lógicamente está en que esas subrutinas no son nuestras. sino que son las propias de cada sistema operativo. driver o similar tiene. También son conocidas como “falsas interrupciones” ya que se producen como consecuencia de la ejecución de otra instrucción al no ser el hardware las que las produce. es verlas desde el punto de vista de llamadas a subrutinas. Otra forma de entender estas interrupciones. este tipo de interrupción es el más habitual en la programación.

.Interrupciones del Software. Este tipo de interrupciones son utilizadas tanto por el Sistema Operativo como por los programas de usuario que pueden instalar las suyas particulares. de forma que si se recibe una interrupción hardware mientras que se ejecuta una software. esta última tiene prioridad. Este tipo de interrupciones son de prioridad más alta que las de hardware (enmascarables y no enmascarables).

De manera que podemos ver como las excepciones son un mecanismo de protección que permite garantizar la integridad de los datos tanto en el espacio de usuario como en el espacio kernel.Trampas Es un tipo de interrupción sincrónica típicamente causada por una condición de error. El SO cuando detecta una excepción intenta solucionarla pero en caso de no poder simplemente notificará la condición de error a la aplicación y abortará la misma. . por ej. una división por 0 o un acceso inválido a memoria en un proceso de usuario. Normalmente genera un cambio de contexto a modo supervisor para que el sistema operativo atienda el error.

2º: Interrupciones software. 4º: Interrupciones hardware enmascarables. 3º: Interrupciones hardware no enmascarables.Orden de prioridad de las interrupciones: 1º: Excepciones del procesador. .

Menciona los periféricos de entrada/ salida 3. ¿Cuáles son los tipos de interrupciones? . ¿Qué es una IRQ ("Interrupt ReQuest". petición de interrupción)? 4. ¿ Cuáles son los puertos de entrada/salida ? 2. ¿Cuántas líneas de petición se manejan internamente? 5.Cuestionario 1.

Sign up to vote on this title
UsefulNot useful