1. El documento introduce los conceptos básicos de la arquitectura de computadoras, incluyendo los componentes clave como la unidad central de procesamiento, memoria, entrada/salida y buses.
2. Describe la arquitectura clásica de Von Neumann, que consiste en un procesador, memoria, y dispositivos de entrada/salida interconectados a través de buses. El procesador contiene una unidad de control y una unidad aritmética lógica.
3. Explica otros temas como la tecnología de los
Original Description:
Original Title
1- Introducción a la Arquitectura de Computadores.pdf
1. El documento introduce los conceptos básicos de la arquitectura de computadoras, incluyendo los componentes clave como la unidad central de procesamiento, memoria, entrada/salida y buses.
2. Describe la arquitectura clásica de Von Neumann, que consiste en un procesador, memoria, y dispositivos de entrada/salida interconectados a través de buses. El procesador contiene una unidad de control y una unidad aritmética lógica.
3. Explica otros temas como la tecnología de los
1. El documento introduce los conceptos básicos de la arquitectura de computadoras, incluyendo los componentes clave como la unidad central de procesamiento, memoria, entrada/salida y buses.
2. Describe la arquitectura clásica de Von Neumann, que consiste en un procesador, memoria, y dispositivos de entrada/salida interconectados a través de buses. El procesador contiene una unidad de control y una unidad aritmética lógica.
3. Explica otros temas como la tecnología de los
Temario 1. Introduccin a la Arquitectura de Computadores 1.1 Conceptos Iniciales de la Arquitectura de Computadores 1.1.1 Procesador 1.2 Arquitectura Clsica de un Computador Modelo Von Neumann 1.2.1 Unidad Central de Procesamiento 1.2.2 Memoria 1.2.3 Entrada/Salida 1.2.4 Sistema de Interconexin: Buses 1.2.5 Perifricos 1.3 Tecnologa de los computadores. 1.3.1 Circuitos de Memoria 1.4 La Mejor Configuracin 1.4.1 La Placa Base 1.4.2 Memoria RAM 1.4.3 Procesador 1.4.4 Disco Duro 1.4.5 Tarjeta Grafica 1.4.6 Tarjeta de Sonido 1.5 Ampliaciones y Actualizaciones
1. Introduccin a la Arquitectura de Computadas Qu es? a) Es el diseo conceptual y la estructura operacional fundamental de un sistema que conforma una computadora
b) La arquitectura bsica de cualquier ordenador completo est formado por solo 5 componentes bsicos: procesador, memoria RAM, disco duro, dispositivos de entrada/salida y software. 1.1 Conceptos Iniciales de la Arquitectura de Computadores Una computadora es un sistema secuencial sncrono complejo que procesa informacin, esta se trata de informacin binaria, utilizando solamente los dgitos de valores lgicos 1 y 0. Estos valores lgicos binarios se corresponden con valores de tensin elctrica, de manera que un 1 lgico corresponde a un nivel alto a 5 volts y un 0 lgico corresponde a un nivel bajo de tensin cercano a 0 voltios; estos voltajes dependen de la tecnologa que utilicen los dispositivos del computador. Sistema jerrquico Nivel de Componente (difusiones de impurezas tipo P y de tipo N en silicio)
Nivel Electrnico (transistores, resistencias, condensadores y diodos construidos con las difusiones del nivel anterior)
Nivel Digital (puertas lgicas, biestables y otros mdulos tanto combinacionales como secuenciales
Nivel nivel de transferencia de registros RTL (registros y mdulos combinacionales aritmticos)
Nivel PMS (Processor Memory Switch). elementos de jerarqua los buses, memorias, procesadores y otros mdulos de alto nivel.
1.2 Arquitectura Clsica de un Computador Modelo Von Neumann Trabajo del matemtico John Von Neumann desarrollado con John Mauchly y John P. Eckert y divulgado en 1945 en la Moore School de la Universidad de Pensilvania, Estados Unidos, en el que se presentaba e EDVAC Surgi la arquitectura del programa almacena en memoria y bsqueda/ejecucin secuencial de instrucciones
Es una familia de arquitecturas de computadoras que utilizan el mismo dispositivo de almacenamiento tanto para las instrucciones como para los datos. La mayora de computadoras modernas estn basadas en esta arquitectura, aunque pueden incluir otros dispositivos adicionales
Funciones Procesamiento de Datos
Almacenamiento de Datos
Transferencia de Datos
Ejemplo de Arquitectura Von Neumann
Arquitecturas de computadoras que utilizaban dispositivos de almacenamiento fsicamente separados para las instrucciones y para los datos. El trmino proviene de la computadora Harvard Mark I, que almacenaba las instrucciones en cintas perforadas y los datos en interruptores La ventaja fundamental de esta arquitectura es que permite adecuar el tamao de los buses a las caractersticas de cada tipo de memoria; adems, el procesador puede acceder a cada una de ellas de forma simultnea, lo que se traduce en un aumento significativo de la velocidad de procesamiento, tpicamente los sistemas con esta arquitectura pueden ser dos veces ms rpidos que sistemas similares con arquitectura Von Neumann. La desventaja est en que consume muchas lneas de E/S del procesador; por lo que en sistemas donde el procesador est ubicado en su propio encapsulado, solo se utiliza en supercomputadoras. Sin embargo, en los microcontroladores y otros sistemas embebidos, donde usualmente la memoria de datos y programas comparten el mismo encapsulado que el procesador, este inconveniente deja de ser un problema serio y es por ello que encontramos la arquitectura Harvard en la mayora de los microcontroladores.
La arquitectura de una computadora hace referencia a la organizacin de sus elementos en mdulos con una funcionabilidad definida y a la iteracin entre ello Se muestra la estructura bsica de Von Neumann que debe llevar una computadora para su correcta operacin CPU La unidad central de proceso es el corazn del computador. Controla el flujo de datos, los procesa, y gobierna el secuenciamiento de las acciones en todo el sistema. Para ello necesita un oscilador externo o reloj que sincroniza las operaciones y marca la velocidad de proceso, este va marcando la evolucin del CPU y mide su velocidad de funcionamiento La CPU es la parte ms importante del procesador, debido a que es utilizado para realizar todas las operaciones y clculos del computador. La CPU tiene a su vez otra estructura interna que se muestra:
La unidad de control se encarga de leer de la memoria las instrucciones (1/0) que debe de ejecutar y de secuenciar el acceso a los datos y operaciones a realizar por la unidad de proceso. Genera las seales de control que establecen el flujo de datos en todo la computadora. Decodifica la instruccin
Unidad Aritmtica Lgica o ALU Es la parte de la CPU encargada de realizar las transformaciones de los datos. Gobernada por la UC, la ALU consta de una serie de mdulos que realizan operaciones aritmticas y lgicas. La UC se encarga de seleccionar la operacin a realizar habilitando los caminos de datos entre los diversos operadores de la ALU y entre los registros internos.
El almacenamiento de los resultados a la ejecucin de las instrucciones en la memoria principal podra ser lento y excesivamente tendra muchos datos en el sistema de interconexin con la memoria, con lo que el rendimiento bajara Memorias Es la responsable del almacenamiento de datos que va a ejecutar el CPU. Las instrucciones son cdigos binarios interpretados por la unidad de control, los datos de igual manera se almacenan de forma binaria Entrada/Salida Transfiere datos entre el entorno exterior y la computadora. (controladores de perifricos ) Sistema de interconexin: Buses Es el mecanismo que permite el flujo de datos entre la CPU, la memoria y los mdulos de entrada/salida. Aqu se propagan las seales elctricas que son interpretadas como unos y ceros lgico Sistema de interconexin: Buses Buses de datos: es el que se utiliza para transmitir datos entre los diferentes dispositivos de la computadora.
Buses de Direcciones: sirve para indicar la posicin del dato que se requiere acceder.
Bus de Control: sirven para seleccionar al emisor y al receptor en una transaccin del bus.
Bus de alimentacin: sirve para proporcionar a los dispositivos voltajes distintos.
Estos dispositivos son los que permiten la entrada de datos a la computadora y la salida de informacin una vez procesada. (teclado, el monitor, el ratn, el disco duro y las tarjetas de red). Tecnologa de las computadoras Las tendencias tecnolgicas van avanzando con el paso del tiempo, as mismo en trminos informticos y de electrnica van saliendo circuitos integrados digitales ms veloces, lo cual tambin va ligado en trminos monetarios altos, las actualizaciones de un sistema de computo sale relativamente costoso dependiendo de las caractersticas de la tecnologa que se le este implementando. Los circuitos integrados como sabemos hoy en da estos se van haciendo aun ms pequeos ya que existen muchos avances en la tecnologa en las ciencias de la miniaturizacin como son la micro y nanotecnologa que estos ocupan, ya que los dispositivos que antes eran enormes y ocupaban el tamao de una habitacin ahora son tan pequeos que pueden caber en la palma de nuestras manos. Lo que implica que los sistemas avancen son los siguientes trminos: Ley de Moore Predice un incremento del 60% en el nmero de transistores en un chip. Ley de Moore para chips de CPU
Avance Tecnolgico Tecnologa: los transistores utilizados por los dispositivos de un computador son los llamados transistores de unin bipolar o BJT que estos a su vez generaron familias tecnolgicas como lo son los TTL. Esta tecnologa ha tenido como ventajas su facilidad para suministrar corriente y su rapidez, apareciendo como desventaja su alto consumo de energa en comparacin con los CMOS; esta segunda tecnologa se basa en la utilizacin de transistores de efecto de campo, es elegida actualmente para fabricar la mayora de los CPUs. otra tecnologa como la BiCMOS combina en un solo proceso tecnolgico de transistores BJT y CMOS tratando de combinar las ventajas de ambos.
Velocidad: hace referencia al tiempo de respuesta y los retrasos inevitables que aparecen en su funcionamiento. Esto hace que los CI ms sencillos dependan de la tecnologa utilizada. El problema de la velocidad estribara en que la ejecucin paralela requerir ms circuitera y el circuito seria mayor. Escala de Integracin: los CIs (Circuitos Integrados) CMOS se construyen a partir de la litografa que se aplican mascaras que proyectan las siluetas de los polgonos que forman a los transistores. Se trata la oblea qumicamente y en las diferentes fusiones se hacen los transistores; estos se dividen en segmentos que pueden alcanzar a las micras de tamao. Cuanto mejor y preciso sea el proceso de la creacin de las difusiones, los tamaos sern menores, y por tanto en una misma superficie de silicio se podra incluir ms lgica.
Tamao: depende de la fabricacin del CI ya sea sencillo o que tan complejo pueda ser este para las operaciones para la cual fue programado. Circuitos de Memoria El almacenamiento de la informacin se hace a travs de dispositivos de memoria que almacenan la informacin de forma binaria para despus tener la posibilidad de recuperar dichos datos. Estos contribuyen una jerarqua en la que estn ms cerca de la CPU los dispositivos ms rpidos y en niveles ms alejados los dispositivos ms lentos. Parmetros para medir los circuitos de memoria Tiempo de Acceso: es el tiempo necesario para poder recuperar la informacin de los dispositivos de memoria.
Densidad de informacin: depende de la tecnologa utilizada ya que ocupan un espacio distinto por cada bit de informacin.
Volatilidad: se refiere a la prdida de informacin si no se mantiene en alimentacin al circuito, esta informacin debe de recuperarse de forma automtica cuando se conecte de nuevo la alimentacin y comience el funcionamiento de la computadora. Tipos RAM esttica asncrona RAM esttica sncrona RAM Dinmica Memorias ROM ROM EPROM EEPROM Memoria FLASH La Mejor Configuracin Lo primero que debemos de tomar en cuenta para la configuracin de nuestro equipo es para que va a ser destinado, es decir, que programas sern utilizados en el. Por ejemplo un PC utilizado en una oficina ocupa Word, Excel e Internet, no necesita tener un procesador poderoso, pero es indispensable proporcionarlo de una buena memoria RAM y un disco duro rpido en cuanto a lectura y escritura de datos. En cambio cuando una computadora es destinada para aplicaciones pesadas o para juegos con grficos tridimensionales, lo principal es tener un procesador rpido combinado con una buena y rpida tarjeta de grficos La Placa Base Es el componente principal, por lo tanto este se tiene que escoger con el ms sumo cuidado para que el ordenador tenga una calidad excelente al igual que su rendimiento en la ejecucin de tareas. Al comprar la placa base debemos ver qu tipo de procesador soporta, si posee slots de expansin suficientes para los perifricos que deseemos instalar Memoria RAM Si la computadora tiene poca memoria RAM, nuestro sistema deber utilizar nuestro disco duro para almacenar aquellos programas que no caben en RAM esta es la llamada Memoria Virtual; la cual por sobrecarga puede llegar a volver muy lento nuestro sistema. Por otro lado, al instalar mas memoria RAM ser un desperdicio pues no har al sistema ms rpido se notara que se debe instalar ms cuando el sistema se encuentre lento Procesador Depende para que se va a utilizar la computadora por ejemplo si esta ser utilizada para juegos valdra la pena invertir en un procesador como un AMD o Intel. Disco Duro Es importante saber el tiempo de acceso, la velocidad de rotacin y la densidad del disco duro. El tiempo de acceso determina cuanto tiempo tarda el cabezal de lectura en encontrar el dato que debe leerse. La velocidad de rotacin se mide en rpm, revoluciones por minuto. La densidad o cantidad de datos que caben en cada disco duro, tambin determina su rendimiento, pues los datos estarn ms expuestos entre s, sern localizados ms rpidamente Tarjeta Grafica Existen tarjetas de 2D y 3D. Tambin existen tarjetas aceleradoras de 3D que deben usarse con una tarjeta de 2D comn. Tambin existen las tarjetas graficas combo, que realizan funciones de 2D y 3D. Al da de hoy, incluso las tarjetas graficas on board (se refiere a dispositivos que vienen integrados en la placa madre) vienen con recursos 3D, aunque su rendimiento no se compara en lo absoluto con el de una tarjeta grafica de calidad. Tarjeta de Sonido No tiene ninguna influencia con el rendimiento del equipo, solamente determina la calidad de audio. Para uso normal, se utilizan las Sound Blaster generalmente con chipsets Yamaha. Las tarjetas de sonido ms caras marcan la diferencia si pretendemos trabajar en la edicin musical, o queremos or msica MIDI en mxima calidad. Tambin existen las tarjetas de sonido 3D, como la Sound Blaster Live, que generan sonidos que parecen venir de todas direcciones. Este efecto es muy utilizado en teatros en casa, para escuchar el sonido de forma ms real. Ampliaciones y Actualizaciones Realizar una ampliacin significa cambiar algunos componentes de un equipo ya viejo a fin de mejorar su rendimiento. Sin embargo, muchas veces, el equipo es tan viejo que sera necesario cambiar casi todos los componentes para conseguir un rendimiento aceptable; en este caso sera mejor comprar un equipo nuevo con las actualizaciones ms recientes para un rendimiento ptimo.