Está en la página 1de 15

UNIVERSIDAD AUTNOMA DE QUITO

INTEGRANTES:
Maldonado Q. Marco Vinicio Quiroz Caldern Jos Francisco Quisahuano Prez Christian Pal

TEMA:
Modelo De Arquitectura De Cmputo

MATERIA:
Organizacin De Computadores

SEMESTRE:
Quito

MODALIDAD:
Semi - Presencial Sbados

Tabla de contenido
MODELO DE ARQUITECTURAS DE CMPUTO ........................................................... 4 Modelos De Arquitectura De Microprocesadores .............................................................. 4 Modelo Clsico ............................................................................................................... 4 Procesadores Segmentados ............................................................................................. 4 Procesadores de Multiproceso ......................................................................................... 5 ARQUITECTURA DE LOS COMPONENTES DE UN COMPUTADOR ......................... 4 Arquitectura de la CPU ....................................................................................................... 4 El micrcontrolador........................................................................................................... 5 El bus ............................................................................................................................... 5 La memoria ..................................................................................................................... 5 Dispositivos de entrada y salida ...................................................................................... 5 Fuente de Alimentacin .................................................................................................. 5 Arquitectura de la memoria ................................................................................................ 4 Caractersticas De La Memoria De Un Computador ........................................................ 10 Amplitu de memoria........................................................................................................ 5 Tiempo de Acceso ......................................................................................................... 10 Tiempo de Ciclo ............................................................................................................ 10 Ciclo procesador - bus. ................................................................................................. 10 Tipos De Memoria De Un Computador ........................................................................... 10 Memorias dip (dual in line pine) ................................................................................... 10 Memorias SIPP (single in line pin package) ................................................................. 10 Memorias SIMM (single in line memory module) ....................................................... 10 Memoria fpm (fast page memory) ................................................................................ 11 Memoria Edo (extended data output) ............................................................................ 11 Memoria BEDO (Burts extended data output) ............................................................ 11 Memoria DIMM (dual in line memory module) ........................................................... 11 Memoria SDRAM (Syncrhonous DRAM) ................................................................... 11 Memoria pc100 o SDRAM de 100mhz ........................................................................ 11 Memoria ESDRAM (Enhanced SDRAM) .................................................................... 11 Memoria RDRAM......................................................................................................... 11

Memoria DDR ............................................................................................................... 12 Memoria ddr2 ................................................................................................................ 12 Funcionamiento De La Memoria En Un Computador ...................................................... 12 Memorias SRAM .......................................................................................................... 12 Memorias DRAM .......................................................................................................... 12 ROM BIOS .................................................................................................................... 13 RAM ESTANDAR O DE USUARIO .......................................................................... 13 Memoria RAM CMOS .................................................................................................. 13 Memoria cache .............................................................................................................. 13 Memoria ROM de teclado y RAM de video ................................................................. 14 Mtodos De Acceso A La Memoria ................................................................................. 14 Arquitectura De Los Buses ............................................................................................... 14 Ranuras de Expansin (slots) ........................................................................................ 14 Velocidad de Transferencia ........................................................................................... 14 Cuello de botella............................................................................................................ 14 Tipos De Buses ................................................................................................................. 14

MODELO DE ARQUITECTURAS DE CMPUTO


Modelos De Arquitectura De Microprocesadores
Modelo Clsico La arquitectura clsica de los microprocesadores se la puede dividir en tres niveles: Arquitectura.- especifica el comportamiento funcional del procesador. Implementacin.- es la estructura lgica que lleva a cabo la arquitectura. Realizacin.- es la estructura fsica que plasma la implementacin. La arquitectura de un computador implica el conocimiento del lenguaje ensamblador, el formato de la instruccin, modos de direccionamiento y el modelo de la programacin de acuerdo al estndar ISA (Industry Standard Architecture). Procesamiento Paralelo A Nivel De Instrucciones Es un procesamiento concurrente de varias instrucciones. Cuando se realiza un procesamiento paralelo es necesario realizar una segmentacin de la instruccin de tal manera que en un momento dado pueden estar procesndose concurrentemente tantas instrucciones como etapas de segmentacin. La eficacia de un procesador paralelo disminuye rpidamente a media que se aumenta el nmero de procesadores. Procesadores Segmentados Es una tcnica de implementacin eficaz para mejorar el rendimiento del sistema sin la necesidad de una excesiva duplicacin del hardware. Se utiliza mucho en el diseo de instrucciones de los procesadores. Tipos de Segmentacin Aritmtica.- ilustra un mejor conjunto de supuestos ideales que subyacen a los principios de los diseos segmentacin. Instrucciones.- se puede dividir funcionalmente en sub-clculos genricos. La segmentacin implica dividir el sistema en varias etapas e incrementar el buffer entre etapas. Las etapas y el buffer asociado entre etapas son lo que constituyen la segmentacin, es decir, es posible iniciar una tarea en la segmentacin tan pronto como la tarea anterior haya atravesado la primera etapa.

En el diseo de un procesador segmentado, el clculo a segmentar es el trabajo que es necesario realizar en cada ciclo de instruccin. Un ciclo de instruccin tpico se puede dividir funcionalmente en los siguientes sub-clculos genricos. 1. 2. 3. 4. 5. Lectura de la instruccin (IF). Decodificacin de la Instruccin (ID). Lectura de Operandos (OF). Ejecucin de Instrucciones (EX). Almacenamiento de los Operandos (OS).

Procesadores de Multiproceso Es un mtodo muy eficaz de mejorar el rendimiento del procesador y existen importantes motivos para utilizar segmentaciones profundas. La ventaja de esto es que reduce el tiempo de ciclo de mquinas y por lo tanto aumentar la frecuencia de sincronizacin. Problema de segmentaciones profundas aumenta penalizacin en la que incurre por resolucin de riesgos de la segmentacin. Para reducir la penalizacin en una segmentacin profunda es reducir el error por salto reduciendo y la profundidad del front end. Organizacin Superescalar.- es una tcnica muy eficaz en el micro arquitectura. Pero tiene limitaciones o inconvenientes. Las mquinas superescalares van ms all de la segmentacin de una nica instruccin, permitiendo que varias instrucciones avancen simultneamente a travs de las etapas de segmentacin. Las segmentaciones superescalares son segmentaciones paralelas en lugar de segmentaciones escalares, en el sentido de que son capaces de iniciar el procesamiento de varias instrucciones en cada ciclo de mquina. Por ltimo, las segmentaciones superescalares se pueden implementar con segmentaciones dinmicas, con el fin de lograr el mejor rendimiento posible sin necesidad de que el compilador re-ordene instrucciones. Tecnologa Pentium.- con el desarrollo de la tecnologa en microprocesadores, Intel arriesgo todo a su procesador 486 realizando mejoras significativas: a) Creo una unidad de punto flotante (base fundamental para aplicaciones de ingeniera), obteniendo un incremento de 5 veces en el rendimiento de punto flotante cuando se lo comparaba con los modelos anteriores y un aumento del doble para operaciones de punto fijo o enteros. b) Mejora la tcnica de la va de acceso mltiple utilizadas en los modelos 386/486 que le daban la caracterstica de ser multitarea. El Pentium establece el diseo de lo que se conoce como doble va de acceso, cuyo objetivo es procesar mltiples instrucciones.

La Prediccin de Trayectorias.- es un mtodo que desarrollo Intel para evitar el problema de los saltos, el cual consiste en dibujar algo parecido a un mapa de carreteras de los lugares a donde es posible que se dirija la instruccin. Intel afirma que con este mtodo existe un aumento en el rendimiento de un 25%. La prediccin de trayectorias utiliza una unidad fsica llamada unidad de predicciones de decisiones (BPU), que es la encargada de revisar con anticipacin el cdigo de la instruccin para determinar las conexiones de las decisiones. Tecnologa Pentium 4 Intel realmente se esforz en sacar un nuevo modelo muy diferente de los Pentium anteriores con una tecnologa completamente nueva. Despus de crear la tecnologa sper escalar para los modelos Pentium Intel dio siguiente paso en sus procesadores que consisti en dividir el procesador en cinco partes, cada una con una funcin especfica: 1. Front-End (Lee la memoria y decodifica las instrucciones. 2. Seleccin de Ejecucin u Out Of Order Core compuesta por: a. Dos ALU b. Dos unidades de punto flotante c. Unidad de ejecucin para operaciones shift y rotate. d. Dos unidades para operaciones con memoria (Leer y Guardar). Con la divisin de funciones se increment notablemente el rendimiento de los procesadores; adems se cre el Thread que es la parte del procesador encargada de descomponer las instrucciones en micro-operaciones. Cuando las instrucciones llegan al Thread las sita en el execution trace cache (Una cache del microprocesador destinada a almacenar dichas micro-operaciones hasta ser requeridas por el procesador. Tecnologa Hyper-Threading Consiste en combinar en el execution trace cache, las micro-operaciones de dos threads, ejecutando simultneamente en un nico procesador dos hilos de trabajo diferentes al igual que ocurrira en un sistema multiprocesador, con la intencin de poder asignar a cada parte de nuestro procesador una micro-operacin y as obtener realmente el mayor rendimiento. Para conseguir esta tecnologa haba que modificar fsicamente los procesadores, aadir partes, como otro Thread y uno de los puntos importantes para Intel era que este aumento de rea no fuera significativo pudiendo mantener el tamao de sus productos. Debemos tener en cuenta que aunque nuestro sistema lo reconozcan como dos procesadores, estos slo son virtuales. Pues puede darse el caso de que sean necesarias un mayor nmero de unidades funcionales para ejecutar dos programas al mismo tiempo y uno

de los programas deba esperar que termine el otro para continuar, mientras que con dos procesadores reales este caso nunca se dara. Por ltimo cabe mencionar que el Hyper-Threading puede ser desactivado desde la BIOS, quedando as con un procesador que funcionara exactamente igual que si viniera sin esta tecnologa (a nivel fsico no cambiar).

ARQUITECTURA DE LOS COMPONENTES DE UN COMPUTADOR


Arquitectura del CPU

El Microcontrolador Un microcontrolador (abreviado C,UC o MCU) es un circuito integrado programable, capaz de ejecutar las rdenes grabadas en su memoria. Est compuesto de varios bloques funcionales, los cuales cumplen una tarea especfica. Un microcontrolador incluye en su interior las tres unidades funcionales principales de una computadora: unidad central de procesamiento, memoria y perifricos de entrada y salida. Al ser fabricados, la EEPROM del microcontrolador no posee datos.Para que pueda controlar algn proceso es necesario generar o crear y luego grabar en la EEPROM del microcontrolador algn programa, el cual puede ser escrito en lenguaje ensamblador u otro lenguaje para microcontroladores; sin embargo, para que el programa pueda ser grabado en la EEPROM del microcontrolador, debe ser codificado en sistema numrico hexadecimal que es finalmente el sistema que

hace trabajar al microcontrolador cuando ste es alimentado con el voltaje adecuado y asociado a dispositivos analgicos y discretos para su funcionamiento. Bus El bus (o canal) es un sistema digital que transfiere datos entre los componentes de una computadora o entre computadoras. Est formado por cables o pistas en un circuito impreso, dispositivos como resistores y condensadores adems de circuitos integrados. En los primeros computadores electrnicos, todos los buses eran de tipo paralelo, de manera que la comunicacin entre las partes del computador se haca por medio de cintas o muchas pistas en el circuito impreso, en los cuales cada conductor tiene una funcin fija y la conexin es sencilla requiriendo nicamente puertos de entrada y de salida para cada dispositivo. La tendencia en los ltimos aos es hacia uso de buses seriales como el USB, Firewire para comunicaciones con perifricos reemplazando los buses paralelos, incluyendo caso como el del microprocesador con el chipset en la placa base. Esto a pesar de que el bus serial posee una lgica compleja (requiriendo mayor poder de cmputo que el bus paralelo) a cambio de velocidades y eficacias mayores. Memoria En informtica, la memoria (tambin llamada almacenamiento) se refiere a parte de los componentes que forman parte de una computadora. Son dispositivos que retienen datos informticos durante algn intervalo de tiempo. Las memorias de computadora proporcionan una de las principales funciones de la computacin moderna, la retencin o almacenamiento de informacin. Es uno de los componentes fundamentales de todas las computadoras modernas que, acoplados a una unidad central de procesamiento (CPU por su sigla en ingls, central processing unit), implementa lo fundamental del modelo de computadora de Arquitectura de von Neumann, usado desde los aos 1940. En la actualidad, memoria suele referirse a una forma de almacenamiento de estado slido conocido como memoria RAM (memoria de acceso aleatorio, RAM por sus siglas en ingls random access memory) y otras veces se refiere a otras formas de almacenamiento rpido pero temporal. De forma similar, se refiere a formas de almacenamiento masivo como discos pticos y tipos de almacenamiento magntico como discos duros y otros tipos de almacenamiento ms lentos que las memorias RAM, pero de naturaleza ms permanente. Estas distinciones contemporneas son de ayuda porque son fundamentales para la arquitectura de computadores en general.

Dispositivos de entrada y salida

En computacin, entrada/salida, tambin abreviado E/S o I/O (del original en ingls input/output), es la coleccin de interfaces que usan las distintas unidades funcionales (subsistemas) de un sistema de procesamiento de informacin para comunicarse unas con otras, o las seales (informacin) enviadas a travs de esas interfaces. Las entradas son las seales recibidas por la unidad, mientras que las salidas son las seales enviadas por sta. Fuente de Alimentacin En electrnica, una fuente de alimentacin es un dispositivo que convierte la tensin alterna de la red de suministro, en una o varias tensiones, prcticamente continuas, que alimentan los distintos circuitos del aparato electrnico al que se conecta (ordenador, televisor, impresora, router, etc. Las fuentes de alimentacin, para dispositivos electrnicos, pueden clasificarse bsicamente como fuentes de alimentacin lineales y conmutadas. Las lineales tienen un diseo relativamente

simple, que puede llegar a ser ms complejo cuanto mayor es la corriente que deben suministrar, sin embargo su regulacin de tensin es poco eficiente. Una fuente conmutada, de la misma potencia que una lineal, ser ms pequea y normalmente ms eficiente pero ser ms compleja y por tanto ms susceptible a averas.

Arquitectura de la memoria Caractersticas De La Memoria De Un Computador


Amplitud de Memoria Es la cantidad de bits que maneja la memoria. Se tiene: Memoria SIMM/DIMM SIMM de 30 pines SIMM de 72 pines DIMM de 168 pines Tiempo de Acceso Es el tiempo que le lleva encontrar un dato requerido. Tiempo de Ciclo Se refiere al tiempo mnimo entre dos lecturas. Ciclo Procesador-Bus. En este ciclo cuando se requiere leer un dato se coloca la direccin del dato en el bus de direcciones, y espera a que le den la seal de que el dato ha sido encontrado. Amplitud 8 bits 32 bits 64 bits

Tipos De Memoria De Un Computador


Memorias DIP (dual in line pine) Son circuitos integrados que forman un banco de memoria y se usaban en las primeras computadoras. Memorias SIPP (single in line pin package) Era un circuito empaquetado que no tena buen contacto con los sockets. Memorias SIMM (single in line memory module) Son mdulos de memoria en lnea simple que van desde 30 a 72 pines.

Existen dos tipos:

Sin Paridad.- Son las que poseen 8 bits por palabra. Con Paridad.- Se almacena un bit adicional por cada byte. Memoria FPM (fast page memory) Es una memoria en modo paginado y es ms rpida ya que puede ser de 70 o 60 nanosegundos. Fsicamente aparece como un SIMM de 30 o 72 contactos. Con el pasar del tiempo estas memorias fueron evolucionando y se volvieron ms rpidas. Memoria EDO (extended data output) Memoria con salida de datos extendida dando al sistema una velocidad adicional. Esta memoria evoluciona de la fast page memory mejorando el rendimiento y un refrescamiento entre 70 a 50 nanosegundos. Memoria BEDO (Burts extended data output) Evoluciona de la Edo RAM y lee datos en rfagas lo que quiere decir que cuando ese un dato a la vez lee los tres siguientes en un solo ciclo de reloj por cada uno de ellos. Memoria DIMM (dual in line memory module) Posee un mdulo de memoria de doble lnea que tiene 168 pines en dos filas de contacto. Memoria SDRAM (Syncrhonous DRAM) Incrementa el rendimiento sincronizando la velocidad de la memoria con la del bus del procesador. Es capaz de sincronizar todas las seales de entrada y salida con la velocidad del reloj del sistema. Soporta velocidades de hasta 100mhz. Memoria Pc100 o SDRAM de 100mhz Esta memoria es usada ms por requerimientos de Intel para que pueda utilizar todos los 100 MHz que posee y es muy utilizada hoy en da. Memoria ESDRAM (Enhanced SDRAM) Esta memoria esta creada para superar problemas de latencia que tiene la dram y puede funcionar hasta 200mhz el nico inconveniente es que tiene un valor 4 veces ms alto que la dram normal. Memoria RDRAM Tiene un diseo de interface de chip a chip lo que le permite un paso de datos hasta 10 veces ms rpido que la dram. Esta no es compatible con los mdulos DIMM. Opera a una velocidad de 400ghz y trabaja hasta 800mhz. Se la conoce tambin como pc600, pc700 y pc800. En una placa base se pueden usar hasta tres mdulos RIMM.

Memoria DDR Es una memoria de doble tasa de transferencia de datos, estn compuestas por memorias sincrnicas y permiten la transferencia de datos por dos canales simultneamente en un mismo ciclo de reloj. Se las conoce tambin como pc1600 a pc 4800 pueden trabajar con procesadores de 64 bits a una frecuencia de 200 a 400mgz de reloj. En estas memorias todos los mdulos comparten la informacin a travs de un mismo canal. Memoria DDR2 Es de tipo RAM. Y forma parte de la tecnologa de memoria de acceso aleatorio. Dan la frecuencia del ncleo lo que le permite trabajar en 4 transferencias a la vez: Operan en el flanco alto del reloj como en bajo, es decir que operan desde 0 a 1.8 voltios reduciendo el consumo de energa. Terminacin de seal de memoria dentro del chip de la memoria para evitar errores. Mejoras operacionales para incrementar el desempeo del tiempo de la memoria. Tasa de transferencia desde 400 hasta 1024mb/s.

Funcionamiento De La Memoria En Un Computador


Antes de empezar a hablar del funcionamiento es bueno diferenciarlas primero las que son de hardware y software. Desde el punto del hardware. Memorias SRAM Esta memoria se forma con 4 o 6 transistores las cuales forman una celda de informacin para cada bit, son ms voluminosas pero a la vez ms costosas por ello se las usa ms como memorias cache. Memorias DRAM Estas memorias estn formadas por pequeos capacitores formados por uno o dos transistores sin embargo estas memorias necesitan de una recarga continua de informacin lo que provoca que la velocidad de repuesta se reduzca. Se divide en los siguientes segmentos: ROM BIOS 128kb RAM DE USUARIO RAM CMOS CACHE ROM TECLADO RAM VIDEO

ROM BIOS Es el sistema bsico de entrada y salida es decir puede ser EPROM, UVEPROM, EEPROM, FLASH, y que realiza la siguiente rutina de arranque: 1.- Despliega un mensaje grafico de la empresa que la creo 2.- Chequea la RAM y escribe un 1 o 0 y verifica si la lee. 3.- Chequea todos los dispositivos perifricos pero si el teclado no funciona la maquina no arranca con los dems perifricos no hay problema si funcionan o no. 4.- Busca el sistema operativo y lo trae 5.- Carga el sistema en la RAM, y retira el BIOS. RAM ESTANDAR O DE USUARIO Es donde se realizan todas las operaciones de un computador. Se divide en: a.- Memoria Base (0 640kb) se forma por la memoria del sistema operativo, memoria de almacenamiento y la memoria de aplicacin de programas. b.- Memoria Alta (640 kb 960kb) formada por memoria de video y la no fsica a la cual el usuario no puede acceder. c.- Memoria Extendida (860kb 960kb) es un aumento de memoria para la RAM y que se la divide en porciones de memoria para su mejor manejo. Memoria RAM CMOS Es la memoria en la cual se guarda la configuracin bsica del microcomputador as como la fecha y la hora y cuenta con una pila para poder resguardar la informacin. Memoria cache La cache es un sistema especial de almacenamiento de alta velocidad, puede ser un espacio reservado de memoria o una de almacenamiento independiente. Existen dos tipos de memoria cache: a.- Memoria Cache: se la conoce tambin como RAM cache y es una parte de memoria RAM esttica de alta velocidad. Es muy efectiva ya que los programas acceden una y otra vez a los mismos datos. Cuando un dato es encontrado en la memoria cache se dice que se ha producido un hit. Esta memoria puede reconocer datos utilizados frecuentemente. b.- Memoria Cache de Disco: maneja los mismos principios de la memoria cache pero esta usa la memoria principal. Aqu primero busca los datos en la cache del

disco. Puede mejorar el rendimiento de las aplicaciones ya que es ms rpido acceder a un byte de RAM que a un byte de disco duro. Memoria ROM De Teclado Y RAM De Video Estas memorias son virtuales dentro de la RAM con la funcin de realizar un control de los perifricos de entrada y salida.

Mtodos De Acceso A La Memoria


Existen tres mtodos de acceso: Manejo de la Memoria en Modo de Pginas.- se divide la RAM en pginas por medio de chips DRAM quedando como una matriz de celdas compuestas de filas y columnas de manera que la parte ms significativa del dato se convierte en la identificacin de la fila y la menos importante se vuelve la direccin llevada por el CAS y es la identificacin de la columna. Memoria Entrelazada.- aqu se aprovecha le propiedad de la DRAM que son los tiempos de acceso y de ciclo. Se divide en 1 y 0 donde el microprocesador los lee alternativamente, entonces cuando el microprocesador lee un dato de uno de los bancos el otro precarga la informacin antes de la lectura. Cache.

Arquitectura De Los Buses


Son los medios por donde circula la informacin del computador. Ranuras de Expansin (slots) Son las que permiten aumentar la capacidad de trabajo, mientras ms ranuras tenga el computador se tienen mayor capacidad de expansin. Velocidad de Transferencia Es la cantidad de informacin que puede transferirse por el bus de datos en un tiempo definido (Mbytes/seg). Cuello de botella Es cuando la velocidad de la fuente es ms rpida que la velocidad del medio de transmisin.

Tipos De Buses
Bus del Microprocesador.- es la va de comunicacin entre el CPU y los chips de soporte inmediatos siendo este el bus ms rpido del sistema. Se puede obtener informacin hacia y desde el CPU a la mayor velocidad posible.

Bus de Memoria (bus de datos).- Sirve para transferir informacin entre el CPU y la memoria principal. Por lo general la velocidad del procesador en mayor a la de la memoria por lo cual se utilizan otros circuitos que comunican al procesador y a la memoria. Bus de Control.- es el que permite transmitir las seales de control de la trasferencia de datos como el reloj. Bus de Direcciones.- es un subconjunto de los buses de procesador y memoria, este bus controla la cantidad de memoria que el CPU puede direccionar. Bus de Entrada/Salida.- es un bus de expansin que permite la comunicacin entre los perifricos y el CPU mediante slots y es el bus que ms datos lleva. Bibliografa: http://www.mitecnologico.com/Main/ArquitecturaDelCpu http://es.wikipedia.org/wiki/Microcontrolador http://es.wikipedia.org/wiki/Bus_(inform%C3%A1tica) http://es.wikipedia.org/wiki/Memoria_(inform%C3%A1tica) http://es.wikipedia.org/wiki/Entrada/salida http://es.wikipedia.org/wiki/Fuente_de_alimentaci%C3%B3n

También podría gustarte