30
INSTITUTO TECNOLOGICO DE TEHUACAN MATERIA: AQUITECTURA DE SOFTWARE ALUMNO: ROBLES HERNANDEZ SANTOS SERVANDIO

UNIDAD I de Arquitectura de Computadoras

Embed Size (px)

Citation preview

Page 1: UNIDAD I de Arquitectura de Computadoras

INSTITUTO TECNOLOGICO DE

TEHUACAN

MATERIA: AQUITECTURA DE SOFTWARE

ALUMNO: ROBLES HERNANDEZ SANTOS SERVANDIO

UNIDAD I

MODELOS DE ARQUITECTURA DE CÓMPUTO 

1.1MODELOS DE ARQUITECTURA DE CÓMPUTO 

Page 2: UNIDAD I de Arquitectura de Computadoras

1.1.1.-CLASICAS. 

1.1.2.-SEGMENTADAS. 

1.1.3.-DE MULTIPROCESAMIENTO. 

1.2.-ANALISIS DE LOS COMPONENTES. 

1.2.1.- CPU 

1.2.1.1.-ARQUITECTURA. 

1.2.1.2.-TIPOS. 

1.2.1.3.-CARACTERISTICAS. 

1.2.1.4.-FUNCIONAMIENTO. 

1.2.2.-MEMORIA. 

1.2.2.1.-ARQUITECTURA. 

1.2.2.2.-TIPOS. 

1.2.2.3.-CARACTERISTICAS. 

1.2.2.4.-FUNCIONAMIENTO. 

1.2.3.- DISPOSITIVOS DE ENTRADA/SALIDA. 

1.2.3.1.-ARQUITECTURA. 

1.2.3.2.-TIPOS. 

1.2.3.3.-CARACTERISTICAS. 

1.2.3.4.-FUNCIONAMIENTO. 

1.2.4.1.-BUSES. 

BUS LOCAL. 

BUS DE DATOS. 

BUS DE DIRECCIONES. 

1.1.1 MODELO CLASICO Se le atribuye a Von Neuman en el año de 1945. Su característica principal es que todos los datos se almacenan primero en la memoria para poder ser ejecutados. Consta de 5 partes: ALU. MEMORIA. UNIDAD DE CONTROL (CU). DISPOSITIVOS DE E/S. BUS. DIAGRAMA DE VON NEUMAN. Una computadora con modelo Von Neuman realiza las siguientes funciones: 

Page 3: UNIDAD I de Arquitectura de Computadoras

1.- Enciende el ordenador y obtiene la siguiente instrucción desde la memoria en la dirección indicada por el contador del programa y la guarda en el registro de instrucción. 2.- Aumenta el contador del programa en la longitud de la instrucción para apuntar a la siguiente. 3.- Decodifica la instrucción mediante la unidad de control. 4.- Se ejecuta la instrucción. Esta puede cambiar el valor del controlador,permitiendo así, operaciones repetitivas. El contador puede cambiar también cuando se cumpla una cierta condición aritmética, haciendo que el ordenador pueda tomar decisiones que pueden alcanzar cualquier grado de complejidad. 

1.1.2 MODELO SEGMENTADO Consiste en segmentar el procesador, descomponiendo en etapas para poder procesar una instrucción diferente en cada una de ellas y trabajar con varios a la vez. Equivale a la composición de funciones matemáticas. Se aplica en dos lugares de la maquina: CPU y ALU. Es conocida como pipe- line. Consta de 5 etapas: Búsqueda: se encarga de buscar la instrucción de la memoria y la coloca en el buffer, hasta que se necesita. Decodificación: Está decodifica la instrucción determinando de que tipo es y qué operación necesita. Ejecución: Está ejecuta la instrucción. Direccionamiento: Localiza y busca las operaciones, ya sea de registro o de memoria. Almacenamiento de resultados: escribe el resultado en el registro apropiado. 

1.1.2 MODELO MULTIPROCESAMIENTO. Se trata de un tipo de arquitectura de computadora en que 2 o más procesadores comparten una memoria central. Permiten que cualquier procesador trabaje en cualquier tarea sin importar su localización en la memoria. Puede mover fácilmente tareas entre los procesadores para garantizar un trabajo eficiente. Se compone de procesadores independientes que se comunican con la memoria a través de un bus compartido, el cual es de uso común y debe ser arbitrario: Para que solamente un multiprocesador lo use en cada instante de tiempo, si las computadoras con un solo multiprocesador tienden a gastar u considerable tiempo, con varios procesadores es peor, lo que es el caso de este modelo de 

Page 4: UNIDAD I de Arquitectura de Computadoras

arquitectura. Se dice que es simétrico por que todos los microprocesadores compiten en igualdad de condiciones por el acceso. 

1.2 ANALISIS DE COMPONENTES 1.2.1 CPU El procesador (CPU, Central Processing Unit o unidad central de proceso), es un circuito microscópico que interpreta y ejecuta instrucciones. Se ocupa del control y proceso de datos e las computadoras. Generalmente, la CPU es un microprocesador fabricado en un chip, un único trozo de silicio que contiene millones de componentes electrónicos. Unidad de Control y Unidad aritmético-lógica. Estos dos bloques forman la Unidad Central de Proceso (CPU o UCP). Unidad de Memoria Los dispositivos electrónicos o electromagnéticos en donde se almacena la información recibida del exterior antes de ser procesada, y la ya procesada, constituye la MEMORIA. En la memoria residen el programa que será procesado, los datos para el proceso y los resultados del proceso. ALU La información se procesa matemáticamente y se compara lógicamente dentro de la Unidad Aritmético-Lógica, conocida comoALU. Unidad de Control Se encarga de que las operaciones se realicen en las secuencias que correspondan (por ejemplo no calcular antes de recibir los datos, no comunicar información al exterior mientras no se terminen los cálculos, etc.). 

1.2.1.1 ARQUITECTURA. CISC (Complex Instruction Set Computer): computadoras con un conjunto de instrucciones complejas. Facilitan las instrucciones entre los operandos Ejecutan un microprograma dentro de la CPU de una manera muy rápida a 8 MHZ y sus sistema de trabajo se basa básicamente en la microprogramación. A este grupo pertenecen las INTEL y AMD. RISC (Reduced Instruction Set Computer): Computadoras con un conjunto de instrucciones reducidas. Se basa en instrucciones simples y poco complejas. Facilita la segmentación y el paralelismo en la ejecución de instrucciones. Utiliza un sistema de direcciones no destructivas en la memoria RAM. 

Page 5: UNIDAD I de Arquitectura de Computadoras

1.2.1.2 TIPOS La característica distintiva de cualquier sistema de computación es su tamaño, no su tamaño físico, sino su capacidad de cómputo. El tamaño o capacidad de cómputo es la cantidad de procesamiento que un sistema de computación puede realizar por unidad de tiempo. Macrocomputador: Máquina de enormes dimensiones, que usan las grandes organizaciones y que tienden a ser invisibles para le público en general, ya que están escondidas en salas con clima controlado. Son capaces de comunicarse simultáneamente con varios usuarios por la técnica de tiempo compartido; éste también permite que los usuarios con diversas necesidades computacionales compartan costosos equipos de computación. Minicomputador: También es una máquina multiusuario (es decir que usa la técnica de tiempo compartido). Es más pequeño y económico que un macrocomputador, pero mayor y más potente que una computadora personal. Estación de trabajo: Computador de escritorio que tiene el poder de un minicomputador, pero a una fracción del costo. Es de uso muy común entre personas cuyas tareas requieren gran cantidad de cálculos (científicos, analistas bursátiles, ingenieros). Aunque muchas estaciones de trabajo son capaces de dar servicio a varios usuarios al mismo tiempo, en la práctica a menudo son usadas por una sola persona a la vez. Microcomputadora o Computador personal: PC (Personal computer). Computador habitualmente monousuario (aunque puede configurarse para usuarios múltiples) de propósito general. En una micro se monta el microprocesador, los circuitos electrónicos para manejar los dispositivos periféricos y los chips de memoria en un solo tablero de circuitos, el tablero de sistema o tablero madre (mother board). El microprocesador y los otros chips se montan en una portadora antes de fijarlos al tablero madre. Las portadoras tienen conectores de agujas de tamaño estándar que permiten que se conecten los chips en el tablero de sistema. La mother board es lo que distingue a una computadora de otra. La PC puede ser de escritorio o portátil. Dentro de los computadores portátiles encontramos: Laptop: alimentado por baterías, con pantalla plana y que pueden cargarse como un portafolios. Notebook: Más livianas que las anteriores y que pueden transportarse dentro de un portafolios. 

Page 6: UNIDAD I de Arquitectura de Computadoras

Palmtop: o computador manual, o PC de bolsillo. Tan pequeñas que caben en un bolsillo. Atiende las necesidades de usuarios para los cuales la movilidad es más valiosa que un teclado o una pantalla de tamaño usual. 

1.2.2.-MEMORIA La memoria es un conjunto de registros direccionales en donde residen instrucciones y datos. 

1.2.2.2.-TIPOS 

1.2.2.3.-CARACTERISTICAS. MEMORIA RAM: -Zona de memoria de lectura/escritura. - Es volátil. - Almacena el S.O. y los programas que están en ejecución junto con sus datos. - Costosa, capacidad limitada, tiempo de recuperación casi inmediato. MEMORIA ROM: - Zona de la memoria de sólo lectura. - Es permanente(No volátil). - Almacena la BIOS (Basic Input-Output System): Conjunto de programas que se ejecutan al encender el PC (chequean el sistema y cargan el S.O. en RAM)ALMACENAMIENTO EXTERNO. - Capacidad de almacenamiento muy elevada. - Acceso muy lento a los datos. - No volátil. - La información almacenada se organiza en archivos o ficheros, que se pueden agrupar en carpetas o directorios. 

1.2.2.4.-FUNCIONAMIENTO. .-DRAM Los condensadores son capaces de almacenar un bit de información almacenando una carga eléctrica. Lamentablemente los condensadores sufren de fugas lo que hace que la memoria DRAM necesite refrescarse cada cierto tiempo: el refresco de una memoria RAM consiste en recargar los condensadores que tienen almacenado un uno para evitar que la información se pierda por culpa de las fugas (de ahí lo de ³Dynamic´). .-DIMM Significa módulos duales de memoria en línea es similar a los SIMM, sin embargo se montan en ambas caras los chips, otra diferencia es la forma de 

Page 7: UNIDAD I de Arquitectura de Computadoras

instalar el SIMM de 172 contactos se instala de forma vertical y el DIMM de 168 contactos (5.25 pulgadas) de forma erguida sobre el zócalo .La taza de transferencia de datos es de 64 bits de datos a la vez. 

DENTRO DE LAS ROM La PROM (programable ROM), tiene Un solo modo de funcionamiento yaque es de sólo lectura, los contenidos pueden ser leídos pero no modificados por un programa de usuario. EPROM: se utilizan para almacenar el programa de usuario, una vez que ha sido convenientemente depurada. Las memorias EEPROM se emplean principalmente para almacenar programas, aunque en la actualidad es cada vez más frecuente el uso decombinaciones RAM +. EEPROM, utilizando estas últimas como memorias de seguridad que salvan el contenido de las RAM. Una vez reanudada la alimentación, el contenido de la EEPROM se vuelca sobre la RAM. Las soluciones de este tipo están sustituyendo a las clásicas RAM + batería puesto que presentan muchos menos problemas. 1.2.3.- DISPOSITIVOS DE ENTRADA Y SALIDA En computación, entrada/salida, también abreviado E/S o I/O (del original en inglés input/output), es la colección de interfaces que usan las distintas unidades funcionales (subsistemas) de un sistema de procesamiento de información para comunicarse unas con otras, o las señales (información) enviadas a través de esas interfaces. Las entradas son las señales recibidas por la unidad, mientras que las salidas son las señales enviadas por ésta. El término puede ser usado para describir una acción; "realizar una entrada/salida" se refiere a ejecutar una operación de entrada o de salida. Los dispositivos de E/S los usa una persona u otro sistema para comunicarse con una computadora. De hecho, a los teclados y ratones se los considera dispositivos de entrada de una computadora, mientras que los monitores e impresoras son vistos como dispositivos de salida de una computadora. Los dispositivos típicos para la comunicación entre computadoras realizan las dos operaciones, tanto entrada como salida, y entre otros se encuentran los módems y tarjetas de red. Es importante notar que la designación de un dispositivo, sea de entrada o de salida, cambia al cambiar la perspectiva desde el que se lo ve. Los teclados y ratones toman como entrada el movimiento físico que el usuario produce

Page 8: UNIDAD I de Arquitectura de Computadoras

como salida y lo convierten a una señal eléctrica que la computadora pueda entender. La salida de estos dispositivos es una entrada para la computadora. 

De manera análoga, los monitores e impresoras toman como entrada las señales que la computadora produce como salida. Luego, convierten esas señales en representaciones inteligibles que puedan ser interpretadas por el usuario. La interpretación será, por ejemplo, por medio de la vista, que funciona como entrada. En arquitectura de computadoras, a la combinación de una unidad central de procesamiento (CPU) y memoria principal (aquélla que la CPU puede escribir o leer directamente mediante instrucciones individuales) se la considera el corazón de la computadora y cualquier movimiento de información desde o hacia ese conjunto se lo considera entrada/salida. La CPU y su circuitería complementaria proveen métodos de entrada/salida que se usan en programación de bajo nivel para la implementación de controladores de dispositivos. Los sistemas operativos y lenguajes de programación de más alto nivel brindan conceptos y primitivas de entrada/salida distintos y más abstractos. Por ejemplo, un sistema operativo brinda aplicativos que manejan el concepto de archivos. El lenguaje de programación C define funciones que les permiten a sus programas realizar E/S a través de streams, es decir, les permiten leer datos desde y escribir datos hacia sus programas. Una alternativa para las funciones primitivas especiales es la mónada de E/S, que permite que los programas describan su E/S y que las acciones se lleven a cabo fuera del programa. Esto resulta interesante, pues las funciones de E/S introducirían un efecto colateral para cualquier lenguaje de programación, pero ahora una programación puramente funcional resultaría práctica. Dispositivos de entrada y salida 

Entrada: o Teclado o Ratón o Joystick o Lápiz óptico 

Page 9: UNIDAD I de Arquitectura de Computadoras

o Micrófono o Webcam o Escáner o Escáner de código de barras o Pantalla táctil Salida: o Monitor o Altavoz o Auriculares o Bocinas o Impresora o Plotter Entrada/salida: o Unidades de almacenamiento o CD o DVD o Módem o Fax o USB 1.2.3.1 ARQUITECTURA Arquitectura de la E/S Periférico: ‡ Dispositivo que permite al microprocesador su interacción con el entorno Interfaz: ‡ Conjunto de módulos electrónicos que permiten el control de un periférico adaptando las diferentes velocidades y modos de funcionamiento del microprocesador y los periféricos Bus: ‡ Normalmente se refiere al conjunto de señales con las que se comunica el microprocesador con el entorno: memoria o periféricos (a través de las interfaces) Las principales razones de uso de una interfaz son: ‡ Existen una gran variedad de periféricos con normas de funcionamiento diferentes y resultaría imposible implementar en el procesador tal diversidad de controladores ‡ Las diferencias de velocidad de los dispositivos hace que no sea práctico comunicarse con ellos directamente a través del bus del sistema ‡ En algunos casos incluso la velocidad del dispositivo es mayor que la de la memoria o el procesador ‡ Los periféricos utilizan datos con formatos y tamaños de palabra diferentes de los del microprocesador al que se conectan 1. Los Tipos de Dispositivos de Entrada Más Comunes Son: a) Teclado: El teclado es un dispositivo eficaz para introducir datos no gráficos como rótulos de imágenes asociados con un despliegue de gráficas. Los

Page 10: UNIDAD I de Arquitectura de Computadoras

teclados también pueden ofrecerse con características que facilitan la entrada decoordenadas de la pantalla, selecciones de menús o funciones de gráficasTeclado 101: El teclado pesa 1.1 Lb y mide 11.6 Pulgadas de ancho, 4.3 pulgadas de profundidad y 1.2 de altura. Entre los accesorios disponibles se encuentran: cableado para Sun, PC(PS/2) y computadoras Macintosh. Las dimensiones de este teclado son su característica principal. Es pequeño. Sin embargo se siente como un teclado normal. Teclado Ergonómico: Al igual que los teclados normales a través de éste se pueden introducir datos a la computadora pero su característica principal es el diseño del teclado ya que éste evita lesiones y da mayor comodidad al usuario, ya que las teclas se encuentran separadas de acuerdo al alcance de nuestras manos, lo que permite mayor confort al usuario. Teclado para Internet: El nuevo Internet Keyboard incorpora 10 nuevos botones de acceso directo, integrados en un teclado estándar de ergonómico diseño que incluye un apoya manos. Los nuevos botones permiten desde abrir nuestro explorador Internet hasta ojear el correo electrónico. El software incluido, posibilita la personalización de los botones para que sea el teclado el que trabaje como nosotros queramos que lo haga. Teclado Alfanumérico: Es un conjunto de 62 teclas entre las que se encuentran las letras, números, símbolos ortográficos, Enter, alt, etc; se utiliza principalmente para introducir texto. Teclado de Función: Es un conjunto de 13 teclas entre las que se encuentran el ESC, tan utilizado en sistemas informáticos, más 12 teclas de función. Estas teclas suelen ser configurables pero por ejemplo existe un convenio para asignar la ayuda a F1. Teclado Numérico: Se suele encontrar a la derecha del teclado alfanumérico y consta de los números así como de un Enter y los operadores numéricos de suma, resta, etc. Teclado Especial: Son las flechas de dirección y un conjunto de 9 teclas agrupadas en 2 grupos; uno de 6 (Inicio y fin entre otras) y otro de 3 con la tecla de impresión de pantalla entre ellas. 

Teclado de Membrana: Fueron los primeros que salieron y como su propio nombre indica presentan una membrana entre la tecla y el circuito que hace que la pulsación sea un poco más dura. Teclado Mecánico: Estos nuevos teclados presentan otro sistema que hace que la pulsación sea menos traumática y más suave para el usuario. 

b) Ratón ó Mouse: Es un dispositivo electrónico que nos permite dar

Page 11: UNIDAD I de Arquitectura de Computadoras

instrucciones a nuestra computadora a través de un cursor que aparece en la pantalla y haciendo clic para que se lleve a cabo una acción determinada; a medida que el Mouse rueda sobre el escritorio, el cursor (Puntero) en la pantalla hace lo mismo. Tal procedimiento permitirá controlar, apuntar, sostener y manipular varios objetos gráficos (Y de texto) en un programa. (Ver fig. nº 2) A este periférico se le llamó así por su parecido con un roedor. Existen modelos en los que la transmisión se hace por infrarrojos eliminando por tanto la necesidad de cableado. Al igual que el teclado, el Mouse es el elemento periférico que más se utiliza en una PC (Aunque en dado caso, se puede prescindir de él). Los "ratones" han sido los elementos que más variaciones han sufrido en su diseño. Tipos de Mouse: Existen diferentes tecnologías con las que funciona el Mouse: 

Mecánica: era poco precisa y estaba basada en contactos físicos eléctricos a modo de escobillas que en poco tiempo comenzaban a fallar. Óptica: es la más utilizada en los "ratones" que se fabrican ahora. 

Opto mecánica: son muy precisos, pero demasiado caros y fallan a menudo. 

Existen "ratones", como los trackballs, que son dispositivos en los cuales se mueve una bola con la mano, en lugar de estar abajo y arrastrarla por una superficie. y 

Mouse Óptico Mouse Trackball: Es una superficie del tamaño de una tarjeta de visita por la que se desliza el dedo para manejar el cursor, son estáticos e ideales para cuando no se dispone de mucho espacio. 

Hay otro tipo de "ratones" específicos para algunas aplicaciones, como por ejemplo las presentaciones en PC. Estos "ratones" suelen ser inalámbricos y su manejo es como el del tipo TrackBall o mediante botones de dirección. Y por último, podemos ver modelos con ruedas de arrastre que permiten visualizar más rápidamente las páginas de Internet. c) Micrófono: Los micrófonos son los transductores encargados de transformar energía acústica en energía eléctrica, permitiendo, por lo tanto el registro, almacenamiento, transmisión y procesamiento electrónico de las señales de

Page 12: UNIDAD I de Arquitectura de Computadoras

audio. Son dispositivos duales de los altoparlantes, constituyendo ambos transductores los elementos mas significativos en cuanto a las características sonoras que sobre imponen a las señales de audio. (Ver fig. nº3) Existen los llamados micrófonos de diadema que son aquellos, que, como su nombre lo indica, se adhieren a la cabeza como una diadema cualquiera, lo que permite al usuario mayor comodidad ya no necesita sostenerlo con las manos, lo que le permite realizar otras actividades. d) Scanner: Es una unidad de ingreso de información. Permite la introducción de imágenes gráficas al computador mediante un sistema de matrices de puntos, como resultado de un barrido óptico del documento. La información se almacena en archivos en forma de mapas de bits (bit maps), o en otros formatos más eficientes como Jpeg o Gif. Existen scanners que codifican la información gráfica en blanco y negro, y a colores. Así mismo existen scanners de plataforma plana fija (Cama Plana) con apariencia muy similar a una fotocopiadora, y scanners de barrido manual. Los scanners de cama plana pueden verificar una página entera a la vez, mientras que los portátiles solo pueden revisar franjas de alrededor de 4 pulgadas. Reconocen imágenes, textos y códigos de barras, convirtiéndolos en código digital. Los exploradores gráficos convierten una imagen impresa en una de video (Gráficos por Trama) sin reconocer el contenido real del texto o las figuras. (Ver fig. nº 4) e) Cámara Digital: se conecta al ordenador y le transmite las imágenes que capta, pudiendo ser modificada y retocada, o volverla a tomar en caso de que este mal. Puede haber varios tipos: Cámara de Fotos Digital: Toma fotos con calidad digital, casi todas incorporan una pantalla LCD (Liquid Cristal Display) donde se puede visualizar la imagen obtenida. Tiene una pequeña memoria donde almacena fotos para después transmitirlas a un ordenador. Cámara de Video: Graba videos como si de una cámara normal, pero lasventajas que ofrece en estar en formato digital, que es mucho mejor la imagen, tiene una pantalla LCD por la que ves simultáneamente la imagen mientras grabas. Se conecta al PC y este recoge el video que has grabado, para poder retocarlo posteriormente con el software adecuado. W ebcam: Es una cámara de pequeñas dimensiones. Sólo es la cámara, no 

Page 13: UNIDAD I de Arquitectura de Computadoras

tiene LCD. Tiene que estar conectada al PC para poder funcionar, y esta transmite las imágenes al ordenador. Su uso es generalmente para videoconferencias por Internet, pero mediante el software adecuado, se pueden grabar videos como una cámara normal y tomar fotos estáticas. (Ver fig. nº 5) f. Lector de Código de Barras: Dispositivo que mediante un haz de láser lee dibujos formados por barras y espacios paralelos, que codifica información mediante anchuras relativas de estos elementos. Los códigos de barras representan datos en una forma legible por el ordenador, y son uno de los medios más eficientes para la captación automática de datos. (Ver fig. nº 6) g. Lápices Ópticos: Es una unidad de ingreso de información que funciona acoplada a una pantalla fotosensible. Es un dispositivo exteriormente semejante a un lápiz, con un mecanismo de resorte en la punta o en un botón lateral, mediante el cual se puede seleccionar información visualizada en la pantalla. Cuando se dispone de información desplegada, con el lápiz óptico se puede escoger una opción entre las diferentes alternativas, presionándolo sobre la ventana respectiva o presionando el botón lateral, permitiendo de ese modo que se proyecte un rayo láser desde el lápiz hacia la pantalla fotosensible. No requiere una pantalla ni un recubrimiento especiales como puede ser el caso de una pantalla táctil, pero tiene la desventaja de que sostener el lápiz contra la pantalla durante periodos largos de tiempo llega a cansar al usuario. (Ver fig. nº 7) h) Palancas de Mando (Joystick): Dispositivo señalador muy conocido, utilizado mayoritariamente para juegos de ordenador o computadora, pero que también se emplea para otras tareas. Un joystick o palanca de juegos tiene normalmente una base de plástico redonda o rectangular, a la que está acoplada una palanca vertical. Es normalmente un dispositivo señalador relativo, que mueve un objeto en la pantalla cuando la palanca se mueve con respecto al centro y que detiene el movimiento cuando se suelta. En aplicaciones industriales de control, el joystick puede ser también un dispositivo señalador absoluto, en el que con cada posición de la palanca se marca una localización específica en la pantalla. (Ver fig. nº 8) i) Tarjetas Perforadas: ficha de papel manila de 80 columnas, de unos 7,5 cm. (3 pulgadas) de ancho por 18 cm. (7 pulgadas) de largo, en la que podían introducirse 80 columnas de datos en forma de orificios practicados por una máquina perforadora. Estos orificios correspondían a números, letras y otros caracteres que podía leer un ordenador equipada con lector de tarjetas perforadas. 

Page 14: UNIDAD I de Arquitectura de Computadoras

2.- Los Dispositivos de Salida: Estos dispositivos permiten al usuario ver los resultados de los cálculos o de las manipulaciones de datos de la computadora. El dispositivo de salida más común es la unidad de visualización (VDU, acrónimo de Video Display Unit), que consiste en un monitor que presenta los caracteres y gráficos en una pantalla similar a la del televisor. 1. Los tipos de Dispositivos de Salida más Comunes Son: a) Pantalla o Monitor: Es en donde se ve la información suministrada por el ordenador. En el caso más habitual se trata de un aparato basado en un tubo de rayos catódicos (CRT) como el de los televisores, mientras que en los portátiles es una pantalla plana de cristal líquido (LCD). (Ver fig. nº 9) Puntos a Tratar en un Monitor: 

Resolución: Se trata del número de puntos que puede representar el monitor por pantalla, en horizontal x vertical. Un monitor cuya resolución máxima sea 1024x 768 puntos puede representar hasta 768 líneas horizontales de 1024 puntos cada una. Refresco de Pantalla: Se puede comparar al número de fotogramas por segundo de una película de cine, por lo que deberá ser lo mayor posible. Se mide en HZ (hertzios) y debe estar por encima de los 60 Hz, preferiblemente 70 u 80. A partir de esta cifra, la imagen en la pantalla es sumamente estable, sin parpadeos apreciables, con lo que la vista sufre mucho menos. Tamaño de punto (Dot Pitch): Es un parámetro que mide la nitidez de la imagen, midiendo la distancia entre dos puntos del mismo color; resultafundamental a grandes resoluciones. En ocasiones es diferente en vertical que en horizontal, o se trata de un valor medio, dependiendo de la disposición particular de los puntos de color en la pantalla, así como del tipo de rejilla empleada para dirigir los haces de electrones. 

b) Impresora: es el periférico que el ordenador utiliza para presentar información impresa en papel. Las primeras impresoras nacieron muchos años antes que el PC e incluso antes que los monitores, siendo el método más usual para presentar los resultados de los cálculos en aquellos primitivos ordenadores. En nada se parecen las impresoras a sus antepasadas de aquellos tiempos, no hay duda de que igual que hubo impresoras antes que PCs, las habrá después de 

Page 15: UNIDAD I de Arquitectura de Computadoras

éstos, aunque se basen en tecnologías que aún no han sido siquiera inventadas. (Ver fig. nº 10) Hay Varios Tipos: Matriciales: Ofrecen mayor rapidez pero una calidad muy baja. Inyección: La tecnología de inyección a tinta es la que ha alcanzado un mayor éxito en las impresoras de uso doméstico o para pequeñas empresas, gracias a su relativa velocidad, calidad y sobre todo precio reducidos, que suele ser la décima parte de una impresora de las mismas características. Claro está que hay razones de peso que justifican éstas características, pero para imprimir algunas cartas, facturas y pequeños trabajos, el rendimiento es similar y el costo muy inferior. Hablamos de impresoras de color porque la tendencia del mercado es que la informática en conjunto sea en color. Esta tendencia empezó hace una década con la implantación de tarjetas gráficas y monitores en color. Todavía podemos encontrar algunos modelos en blanco y negro pero ya no son recomendables. Láser: Ofrecen rapidez y una mayor calidad que cualquiera, pero tienen un alto costo y solo se suelen utilizar en la mediana y grande empresa. Por medio de un haz de láser imprimen sobre el material que le pongamos las imágenes que le haya enviado la CPU. 

c) Altavoces: Dispositivos por los cuales se emiten sonidos procedentes de la tarjeta de sonido. Actualmente existen bastantes ejemplares que cubren la oferta más común que existe en el mercado. Se trata de modelos que van desde lo más sencillo (una pareja de altavoces estéreo), hasta el más complicado sistema de 

Dolby Digital, con nada menos que seis altavoces, pasando por productos intermedios de 4 o 5 altavoces. (Ver fig. nº 11) d) Auriculares: Son dispositivos colocados en el oído para poder escuchar los sonidos que la tarjeta de sonido envía. Presentan la ventaja de que no pueden ser escuchados por otra persona, solo la que los utiliza. (Ver fig. nº 12) e) Bocinas: Cada vez las usa más la computadora para el manejo de sonidos, para la cual se utiliza como salida algún tipo de bocinas. Algunas bocinas son de mesas, similares a la de cualquier aparato de sonidos y otras son portátiles (audífonos). Existen modelos muy variados, de acuerdo a su diseño y la capacidad 

Page 16: UNIDAD I de Arquitectura de Computadoras

en watts que poseen. f) Multimedia: Combinación de Hardware y Software que puede reproducir salidas que emplean diversos medios como texto, gráficos, animación, video, música, voz y efectos de sonido. g) Plotters (Trazador de Gráficos): Es una unidad de salida de información que permite obtener documentos en forma de dibujo. Existen plotters para diferentes tamaños máximos de hojas (A0, A1, A2, A3 y A4); para diferentes calidades de hojas de salida (bond, calco, acetato); para distintos espesores de línea de dibujo (diferentes espesores de rapidógrafos), y para distintos colores de dibujo (distintos colores de tinta en los rapidógrafos). h) Fax: Dispositivo mediante el cual se imprime una copia de otro impreso, transmitida o bien, vía teléfono, o bien desde el propio fax. Se utiliza para ello un rollo de papel que cuando acaba la impresión se corta. I) Data Show (Cañón): Es una unidad de salida de información. Es básicamente una pantalla plana de cristal líquido, transparente e independiente. Acoplado a un retro proyector permite la proyección amplificada de la información existente en la pantalla del operador. 1.2.3.3 TIPOS Los dispositivos de entrada/salida (E/S o I/O) forman junto con la CPU y la memoria los elementos más importantes del computador Uno de sus objetivos principales es la eficiencia en las operaciones de entrada/salida, minimizando el trabajo a realizar por la CPU Las velocidades de los dispositivos de E/S son muy variadas: ‡ dispositivos lentos (p.e., ratón, teclado) ‡ dispositivos medios (p.e., impresora) ‡ dispositivos rápidos (p.e., red, disco) 

1.2.4- BUSES BUS: Elemento responsable de establecer una correcta comunicación entre dos o más dispositivos del ordenador, una característica clave de un bus es que se trata un medio de transmisión compartido, es por lo tanto el dispositivo principal de comunicación. El bus, quizá fuera mejor decir los buses ya que existen varios con diversas funciones, es un circuito que conecta el procesador central con todo el resto de 

Page 17: UNIDAD I de Arquitectura de Computadoras

componentes de la computadora. El bus sirve para que le llegue al procesador la información y las solicitudes de trabajo, desde el exterior, y envíe hacia afuera los resultados del trabajo realizado. 

EN SENTIFO FISICO SU DESCRIPCION ES: Conjunto de líneas de hardware (metálicas o físicas) utilizadas para la trasmisión de datos entre los componentes de un sistema informático, es una ruta compartida que conecta diferentes partes del sistema. Los periféricos se conectan a la CPU a través de grupos de hilos que se conoce como buses. En el interior del computador el bus transmite la información de los datos en paralelo. Arquitecturas de Bus Dependiendo del diseño y la tecnología que se utilice para construir el bus de una microcomputadora se pueden distinguir tres arquitecturas diferentes: ‡ Arquitectura ISA. ‡ Arquitectura MCA. ‡ Arquitectura EISA. ‡ Arquitectura ISA. ‡ Arquitectura ISA 

1.2.4.1BUS LOCAL El bus que conecta la CPU con los otros elementos del procesador se conoce como bus local o bus de la CPU. Es un bus muy rápido y conecta la CPU con las tarjetas de la placa base y los controladores de los dispositivos externos. Al contrario que con el EISA, MCA y PCI, el bus VL no sustituye al bus ISA sino que lo complementa. Un PC con bus VL dispone para ello de un bus ISA y de las correspondientes ranuras (slots) para tarjetas de ampliación. Además, en un PC con bus VL puede haber, sin embargo, una, dos o incluso tres ranuras de expansión, para la colocación de tarjetas concebidas para el bus VL, casi siempre gráficos. Solamente estos slots están conectados con la CPU a través de un bus VL, de tal manera que las otras ranuras permanecen sin ser molestadas y las tarjetas ISA pueden hacer su servicio sin inconvenientes. 

El VL es una expansión homogeneizada de bus local, que funciona a 32 bits, pero que puede realizar operaciones a 16 bits. VESA presentó la primera versión del estándar VL-BUS en agosto de 1992. La aceptación por parte del mercado fue inmediata. Fiel a sus orígenes, el VL-BUS se acerca mucho al diseño del 

Page 18: UNIDAD I de Arquitectura de Computadoras

procesador 80486. De hecho presenta las mismas necesidades de señal de dicho chip, exceptuando unas cuantas menos estrictas destinadas a mantener la compatibilidad con los 386. 1.2.4.2 BUS DE DATOS Está formado por varias líneas de control, cada una de las cuales transporta un bits a la vez, el número de líneas depende del tamaño de la palabra, si la palabra mide 32 bits se necesita un bus de datos con 32 líneas de modo que todos los bits de una palabra puedan trasmitirse al mismo tiempo. El bus de datos transfiere tanto las instrucciones que provienen del procesador como las que se dirigen hacia él. Se trata de un bus bidireccional. 

Un bus de datos es un dispositivo mediante el cual al interior de una computadora se transportan datos e información relevante. Su funcionamiento es sencillo: en un bus, todos los distintos nodos que lo componen reciben datos 

indistintamente, aquellos a los que estos datos no son dirigidos los ignoran y, en cambio, aquellos para los cuales los datos tienen relevancia, los comunican. Desde el punto de vista técnico, un bus de datos es un conjunto de cables o conductores eléctricos en pistas metálicas sobre la tarjeta madre o ³mother´ del ordenador. Sobre este conjunto de conductores circulan las señales que conduce los datos. 

1.2.4.3 BUS DE DIRECCIONES Permite el acceso a una palabra en particular en la memoria .El bus de dirección depende del espacio y el direccionamiento de la memoria, si la memoria tiene dos palabras, el bus de direcciones necesita transportar n bits a la vez, por consiguiente debe tener n bits. Direcciones: Identifica el periférico referido. El bus de direcciones, (también conocido como bus de memoria) transporta las direcciones de memoria al que el procesador desea acceder, para leer o escribir datos. Se trata de un bus unidireccional. 

2.1.4 BUS DE CONTROL Lleva la comunicación entre el CPU y la memoria. Por ejemplo debe haber un código enviado entre el CPU a la memoria para especificar una operación de lectura y escritura. 

Page 19: UNIDAD I de Arquitectura de Computadoras

El numero de líneas utilizadas en el bus de control dependen del número total de comandos de control que necesita la computadora, si una computadora tiene dos acciones de control se necesitan N líneas pata el bus de control por que en N bits pueden definirse dos operaciones diferentes. Control: Lleva información referente al estado de los periféricos (petición de interrupciones). El bus de control (en ocasiones denominado bus de comando) transporta las órdenes y las señales de sincronización que provienen de la unidad de control y viajan hacia los distintos componentes de hardware. Se trata de un bus bidireccional en la medida en que también transmite señales de respuesta del hardware. 1.2.4.5 BUSES NORMALIZADOS Todos los buses poseen unas especificaciones normalizadas, como son: - protocolos de transmisión de datos, - velocidades y temporización de las transferencias, - anchuras de los sub-buses, - y sistema físico de conexión (conectores estandarizados). Los Buses normalizados más conocidos son: · S-100 Bus (IEEE 696). Puede considerarse como el primer bus normalizado para microcomputadores, siendo introducido por Atari para su computador 8080 (sistema de 8 bits). En total disponía de unos 100 hilos. · CAMAC (o IEEE 583). El bus CAMAC (³Computer Automated Measurement and Control´) Se introdujo para interconectar instrumentos de medida nucleares en 1969. · GPIB ( o IEEE 488). El GPIB (³General Purpose Interface Bus´) fue ideado por Hewlett Packard (1965 a 1975) usa 24 hilos, 8 de los cuales son para datos y el resto para señales de control. Multibus (o IEEE 796). Bus de 16 bit de datos introducido por Intel. En la actualidad hay una versión mejorada llamada Multibus-II (IEEE 1296) para transferir datos de 32 bits. · ISA Bus. El bus ISA (³Industrial Standard Architecture´), es el bus introducido con el IBM-PC. Tiene 64 hilos de los cuales 8 son para datos. · ISA AT Bus. Fue introducido con los IBM-AT (80286). Ideado para arquitecturas de 16 bits, posee subdirecciones de 24 bits (direcciona hasta 16 Mbytes) y es compatible, como no, con su antecesor de 16 bits. · MCA. (³Micro-Channel Architecture´) fue introducido por IBM en 1987 en sus equipos PS/2. Es un bus para arquitecturas de 32 bits y es 10 veces más rápido que el ISA AT, llegando a transferir hasta 20 Mbits/seg. · EISA (³Extendet Industry Satandard Architecture´). Es un bus ideado por 9 

Page 20: UNIDAD I de Arquitectura de Computadoras

fabricantes de ordenadores, para arquitecturas de 32 bits. Posee velocidad de transferencia de 33Mbits/seg. Es compatible con el bus ISA. Este bus puede solo ser controlado por microprocesadores 80386, 80486 o superiores, y es autoconfigurable. · SCSI (³Small computer System Interface´) es un estándar universal paraconexiones paralelas a periféricos. Suele utilizarse para unidades de discos magnéticos y ópticos. Admite hasta 7 dispositivos y fue ideado para entornos UNIX y Macintosh. Permite velocidades de transferencia de 5 Mbits/seg hasta 400 Mbits/seg. En la actualidad se está desarrollando el SCII-3, de 32 bits, que podrá admitir hasta 32 periféricos conectados a gran distancia por fibra óptica (comunicación serie). · Futurebus+ (IEEE 896.1 e IEEE 896.2). Es una normalización proyectada para equipos de muy altas prestaciones, que puede considerarse como una evolución de las normas Multibus II y VME. Diseñado para arquitectura de 64 bits. Permite la construcción de sistemas multiprocesador (de hasta 32 procesadores) compartiendo memoria. · USB o Bus Serie Universal, es un estándar de 1995 que define un bus para conectar periféricos al ordenador. Puede llegar a conectar hasta 127 dispositivos con una conexión de tipo estrella. Soporta dos tipos de transferencias, una baja de 1,5 Mbps para conectar dispositivos lentos y de bajo coste (joyticks, ratones) y otra alta de hasta 12 Mbps para la conexión de dispositivos que requieren un mayor ancho de banda (discos y CD-Roms). Las especificaciones de este estándar has sido respaldadas por las empresas líderes en informática, como Intel, DEC, Microsoft, Compac, NEC y Northem Telecom Este bus permite instalar nuevos dispositivos sin necesidad de rearrancar el computador.OTROS BUSES Las conexiones entre los periféricos y los controladores o tarjetas de la placa base se realizan a través de un bus más general llamado bus del sistema. También suele conectar algunas ampliaciones de memoria. Algunos periféricos requieren un bus especializado que se adapte a su velocidad de transferencia, sus niveles de tensión, la naturaleza de sus señales de control y otros requerimientos. A estos buses se les llama bus de entrada/salida o bus de expansión.