Está en la página 1de 6

Modelos de arquitecturas de cmputo

1.1 Modelos de arquitecturas de cmputo.


Arquitecturas Clsicas.
Estas arquitecturas se desarrollaron en las primeras computadoras electromecnicas y de tubos
de vaco. Aun son usadas en procesadores empotrados de gama baja y son la base de la mayora de
las arquitecturas modernas
Arquitectura Mauchly-Eckert (Von Newman)
La principal desventaja de esta arquitectura, es que el bus de datos y direcciones nico se convierte
en un cuello de botella por el cual debe pasar toda la informacin que se lee de o se escribe a la
memoria, obligando a que todos los accesos a esta sean secuenciales. Esto limita el grado de
paralelismo (acciones que se pueden realizar al mismo tiempo) y por lo tanto, el desempeo de la
computadora.
Este efecto se conoce como el cuello de botella de Von Newman

Arquitecturas Segmentadas.
Las arquitecturas segmentadas o con segmentacin del cauce buscan mejorar el desempeo
realizando paralelamente varias etapas del ciclo de instruccin al mismo tiempo. El procesador se
divide en varias unidades funcionales independientes y se dividen entre ellas el procesamiento de las
instrucciones

Arquitecturas de multiprocesamiento.
Cuando se desea incrementar el desempeo ms aya de lo que permite la tcnica de segmentacin
del cauce (limite terico de una instruccin por ciclo de reloj), se requiere utilizar ms de un
procesador para la ejecucin del programa de aplicacin.
Las CPU de multiprocesamiento :
SISO (Single Instruction, Single Operand ) computadoras independientes
SIMO (Single Instruction, Multiple Operand ) procesadores vectoriales
MISO (Multiple Instruction, Single Operand ) No implementado
MIMO (Multiple Instruction, Multiple Operand ) sistemas SMP, Clusters
Procesadores vectoriales Son computadoras pensadas para aplicar un mismo algoritmo numrico
a una serie de datos matriciales, en especial en la simulacin de sistemas fsicos complejos, tales
como simuladores para predecir el clima, explosiones atmicas, reacciones qumicas complejas, etc.,
donde los datos son representados como grandes nmeros de datos en forma matricial sobr los que
se deben se aplicar el mismo algoritmo numrico.
En los sistemas SMP (Simetric Multiprocesesors), varios procesadores comparten la misma
memoria principal y perifricos de I/O, Normalmente conectados por un bus comn. Se conocen

como simtricos, ya que ningn procesador toma el papel de maestro y los dems de esclavos, sino
que todos tienen derechos similares en cuanto al acceso a la memoria y perifricos y ambos son
administrados por el sistema operativo.

1.2 Anlisis de los componentes.


1.2.1 CPU.
La unidad central de procesamiento, UCP o CPU (por el acrnimo en ingls de central processing
unit), o simplemente el procesador o microprocesador, es el componente del computador y otros
dispositivos programables, que interpreta las instrucciones contenidas en los programas y procesa
los datos. Los CPU proporcionan la caracterstica fundamental de la computadora digital (la
programabilidad) y son uno de los componentes necesarios encontrados en las computadoras de
cualquier tiempo, junto con el almacenamiento primario y los dispositivos de entrada/salida. Se
conoce como microprocesador el CPU que es manufacturado con circuitos integrados. Desde
mediados de los aos 1970, los microprocesadores de un solo chip han reemplazado casi totalmente
todos los tipos de CPU, y hoy en da, el trmino "CPU" es aplicado usualmente a todos los
microprocesadores.
La expresin "unidad central de proceso" es, en trminos generales, una descripcin de una cierta
clase de mquinas de lgica que pueden ejecutar complejos programas de computadora. Esta
amplia definicin puede fcilmente ser aplicada a muchos de los primeros computadores que
existieron mucho antes que el trmino "CPU" estuviera en amplio uso. Sin embargo, el trmino en s
mismo y su acrnimo han estado en uso en la industria de la informtica por lo menos desde el
principio de los aos 1960. La forma, el diseo y la implementacin de los CPU ha cambiado
drsticamente desde los primeros ejemplos, pero su operacin fundamental ha permanecido
bastante similar.
Los primeros CPU fueron diseados a la medida como parte de una computadora ms grande,
generalmente una computadora nica en su especie. Sin embargo, este costoso mtodo de disear
los CPU a la medida, para una aplicacin particular, ha desaparecido en gran parte y se ha sustituido
por el desarrollo de clases de procesadores baratos y estandarizados adaptados para uno o muchos
propsitos. Esta tendencia de estandarizacin comenz generalmente en la era de los transistores
discretos, computadoras centrales, y microcomputadoras, y fue acelerada rpidamente con la
popularizacin del circuito integrado (IC), ste ha permitido que sean diseados y fabricados CPU
ms complejos en espacios pequeos (en la orden de milmetros). Tanto la miniaturizacin como la
estandarizacin de los CPU han aumentado la presencia de estos dispositivos digitales en la vida
moderna mucho ms all de las aplicaciones limitadas de mquinas de computacin dedicadas. Los
microprocesadores modernos aparecen en todo, desde automviles, televisores, neveras,
calculadoras, aviones, hasta telfonos mviles o celulares, juguetes, entre otros.

1.2.2 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.

Dispositivo basado en circuitos que posibilitan el almacenamiento limitado de informacin y su


posterior recuperacin.
Las memorias suelen ser de rpido acceso, y pueden ser voltiles o no voltiles.
La clasificacin principal de memorias son RAM y ROM. Estas memorias son utilizadas para
almacenamiento primario.

1.2.3 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.
El trmino puede ser usado para describir una accin; "realizar una entrada/salida" se refiere a
ejecutar una operacin 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 tpicos para la comunicacin
entre computadoras realizan las dos operaciones, tanto entrada como salida, y entre otros se
encuentran los mdems y tarjetas de red.
Es importante notar que la designacin 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 fsico que el usuario produce como salida y lo convierten a una seal elctrica que la
computadora pueda entender. La salida de estos dispositivos son una entrada para la computadora.
De manera anloga, los monitores e impresoras toman como entrada las seales que la
computadora produce como salida. Luego, convierten esas seales en representaciones inteligibles
que puedan ser interpretadas por el usuario. La interpretacin ser, por ejemplo, por medio de la
vista, que funciona como entrada.
En arquitectura de computadoras, a la combinacin de una unidad central de procesamiento (CPU) y
memoria principal (aqulla que la CPU puede escribir o leer directamente mediante instrucciones
individuales) se la considera el corazn de la computadora y cualquier movimiento de informacin
desde o hacia ese conjunto se lo considera entrada/salida. La CPU y su circuitera complementaria
proveen mtodos de entrada/salida que se usan en programacin de bajo nivel para la
implementacin de controladores de dispositivos.
Los sistemas operativos y lenguajes de programacin de ms alto nivel brindan conceptos y
primitivas de entrada/salida distintos y ms abstractos. Por ejemplo, un sistema operativo brinda
aplicativos que manejan el concepto de archivos. El lenguaje de programacin C define funciones
que les permiten a sus programas realizar E/S a travs de streams, es decir, les permiten leer datos
desde y escribir datos hacia sus programas.
Los dispositivos de Entrada y Salida permiten la comunicacin entre la computadora y el usuario.
En primer trmino hablaremos de los dispositivos de entrada, que como su nombre lo indica, sirven
para introducir datos (informacin) a la computadora para su proceso. Los datos se leen de los
dispositivos de entrada y se almacenan en la memoria central o interna.
Los dispositivos de entrada convierten la informacin en seales elctricas que se almacenan en la
memoria central. Los dispositivos de entrada tpicos son los teclados, otros son: lpices pticos,
palancas de mando (joystick), CD-ROM, discos compactos (CD), etc. Hoy en da es muy frecuente
que el usuario utilice un dispositivo de entrada llamado ratn que mueve un puntero electrnico
sobre una pantalla que facilita la interaccin usuario-mquina.

En segundo lugar tenemos a los dispositivos de salida, los cuales permiten representar los
resultados (salida) del proceso de datos. El dispositivo de salida tpico es la pantalla o monitor. Otros
dispositivos de salida son: impresoras (imprimen resultados en papel), trazadores grficos (plotters),
bocinas, entre otros y que a continuacin se mencionan...
LA MEMORIA INTERNA
Se puede clasificar como:
.-Memoria Duradera La informacin permanece inalterada hasta que se realice una nueva escritura
sobre la misma. La informacin se mantiene de forma permanente. Se dice que la memoria es no
voltil.
.-Memoria Voltil La informacin debe ser alimentada con energa para que no desaparezca.
.-Memoria con refresco Tipo especia de memoria voltil en la que el contenido debe ser renovado
constantemente.
.-Memoria Permanente La informacin no se puede alterar (solo lectura).
LA MEMORIA PRINCIPAL O CENTRAL
Es la memoria del ordenador donde se almacenan los programas que estn en ejecucin y los datos
que estos programas utilizan. Conectada directamente con la CPU.
.-Memoria RAM (Random Access Memory) Memoria de lectura/escritura.
.-Memoria ROM (Read Only Memory) Memoria de solo lectura.
LA MEMORIA RAM
La memoria RAM se usa para almacenar los programas que van a ser ejecutados. Pierde su
contenido una vez que se desconecta de la red electrica (voltil).
Clasificacin de memoria RAM segn su formato fsico
.-RAM soldada o SIP Los primeros ordenadores llevaban la memoria RAM soldada a la placa base.
.-Mdulos SIMM Son unos mdulos e memoria que se pinchan en unas ranuras existentes en la
placa base. Las ranuras tienen que tener el mismo ancho que el bus de datos. Tipos de mdulos
SIMM
Mdulos SIMM de 30 contactos (8 bits). Capacidades 256KB, 512KB, 1MB, 4MB.
Mdulos SIMM de 72 contactos (32 bits). Capacidades 1MB, 2MB, 4MB, 8MB, 16MB.
.-Mdulos DIMM De 168 contactos. Despus de los mudos SIMM, aparecieron los mdulos de
memoria DIMM que permiten recibir y transmitir 64 bits de datos en paralelo. Posteriormente
aparecieron mdulos DIMM con 184 contactos. Capacidades 16MB, 32MB, 64MB, 128MB, 256MB,
512MB.
.-Mdulos RIMM De 168 contactos. Es el formato ms nuevo en el rea de las memorias y es
utilizado por algunos Pentium. Necesaria la instalacin de 2 en 2. No permiten que queden ranuras
libres y por eso se colocan mdulos CRIMM carecen de memoria. Capacidades 64MB, 128MB,
256MB.
Clasificacin de la memoria RAM segn sus caractersticas tecnolgicas.

Todas permiten operaciones de lectura y escritura. Todas son de direccionamiento aleatorio, es decir,
todas las celdas de memoria tienen el mismo tiempo de acceso, lo cual las diferencia de las
memorias de acceso secuencial y de las de acceso directo. Todas son memorias voltiles
.-RAM Esttica Es una memoria que NO NECESITA REFRESCO. La mas conocida es la SRAM
(cach). Ver en La memoria cach.
.-RAM Dinmica Es una memoria que SI NECESITA REFRESCO, ya que cada bit se almacena en
una celda formada por un transistor y un condensador y el condensador se va descargando. Son
mas lentas, pero mas baratas. Durante el tiempo de refresco el procesador no puede acceder a ellas.
Son las ms comunes en los ordenadores actuales.
Tipos de memoria RAM Dinmica
.-Memoria DRAM Es memoria con refresco ya que contiene un condensador que debe ser
refrescado de modo peridico. Contiene chips muy pequeos para ganar espacio. Para operar tiene
en cuenta que las posiciones de memoria estn organizadas en filas y columnas. Fsicamente
aparece en mdulos SIMM o DIMM.
-Memoria FPM Es una memoria un poco mas veloz que la DRAM gracias a su habilidad para
trabajar en paginas. El funcionamiento es similar a la consulta de un diccionario, si la palabra que
buscamos esta en la misma pagina que estamos, basta con ir bajando hacia abajo hasta localizarla,
pero si tenemos que cambiarnos de pagina el proceso se ralentiza. Fsicamente viene en modulo
SIMM de 30 o 72 contactos.
.-Memoria EDO RAM Tambin utiliza el mecanismo de paginas pero acelera los accesos a la
memoria base, pues permite al controlador de memoria acceder a una nueva columna mientras se
lee la informacin contenida en la direccin que se esta sirviendo en ese momento. Fsicamente esta
memoria viene encapsulada en mdulos SIMM de 72 contactos y DIMM de 168.
.-Memoria SDRAM Nuevo mtodo de comunicacin entre la memoria y la CPU, ya que estas pasan
a realizarse de forma sincrona. En los modos de acceso convencionales, el microprocesador da la
orden de recoger un dato desde la memoria, que asume la peticin y se pone a trabajar. Cuando se
ha tramitado la orden se lo comuna a la CPU para que pueda obtener la infamacin, pero el
problema es que, mientras tanto, el procesador ha estado parado. La SDRAM tiene la ventaja
respecto de las comentadas anteriormente de que se sincroniza con la velocidad de comunicaciones
interna del ordenador. Utiliza un reloj para sincronizar las operaciones de entrada y salida en el chip.
Dicho reloj esta coordinado con el reloj de bus de datos, de forma que los ritmos de los chips de
memoria y de dicho bus estn sincronizados. Son ms rpidas. Fsicamente viene en mdulos DIMM
de 168 contactos. Tambin se conoces con otros nombres. PC60, PC100 Y PC133.
.-Memoria DDR-SDRAM Es la evolucin de las SDRAM y se basa en su diseo con mejoras que
suponen un aumento de la velocidad de transferencia. Las memorias DDR permiten la lectura de
datos tanto en la fase alta como baja del ciclo de reloj, con lo que se obtiene el doble de ancho de
banda que con la SDRAM estndar al poder realizar dos transferencias de datos por cada ciclo de
reloj. Es decir, la tecnologa DDR permite duplicar la velocidad respecto a la tecnologa SDRAM sin
aumentar la frecuencia del reloj. Fsicamente viene en mdulos DIMM de 184 contactos. Al igual que
sucede con la SDRAM, a esta memoria tambin se la conoce por la velocidad de trasferencia, as
tenemos la PC200, LA PC266. Pero se cambiaron el nombre por PC1600 y PC2100 por cuestin de
marketing.
LA MEMORIA ROM

Es una memoria permanente y no voltil. Es una memoria que se utiliza para almacenar rutinas o
microprogramas bsicos a nivel de hardware como la BIOS.
La ROM BIOS es la parte de ROM que permanece activa mientras el ordenador esta funcionando.
La ROM BIOS contiene:
Controlan los dispositivos perifricos del ordenador, tales como la pantalla, el teclado, las unidades
de disco, etc. Son las llamadas rutinas de Entrada/Salida bsicas.
Especificaciones tcnicas de la placa base, procesador, velocidad del bus, puertos, discos duros, etc.
Es decir, especificaciones tcnicas del hardware del ordenador y de la configuracin bsica.
Rutinas de acceso a la CMOS, a las cuales se accede pulsando la tecla Supr.
Cargar el gestor de arranque Cargar el S.O
Mirar secuencias de arranque configuradas ( A:/ C:/ D:/ )
La CMOS es voltil que contiene la configuracin del equipo y que es modificable a travs de la
BIOS. Esta memoria esta alimentada a travs de una pila que se esta recargando mientras el equipo
esta en funcionamiento.
Clasificacin de la memoria ROM segn la tecnologa utilizada
.-MASK ROM Llegan del fabricante ya grabadas. El proceso de grabacin se hace en el mismo
momento de la produccin de la memoria por medio de unas mascaras litogrficas. La mascara es
muy costosa. Cada dato que se quiere cambiar requiere fabricar nuevamente todas las memorias.
.-PROM La grabacin de la memoria se realiza despus de la fabricacin de la misma, pero una vez
grabada ya no puede ser modificada.
-EPROM Permiten el borrado y posterior regrabado de los datos en casa del usuario. Estas
memorias utilizan un tipo de transistor especial como elemento de almacenamiento que es sensible a
la carga elctrica. Se borran mediante radiaciones de lmparas ultravioletas. Estas memorias se
utilizan durante la puesta a punto del equipo. Son ms caras.
.-EEPROM Conceptualmente son similares a las EPROM, pero el borrado se efecta por medio de
un circuito electrnico en vez de mediante luz ultravioleta.
.-Memoria Flash Son del tipo EEPROM, con todo lo que ello conlleva, con la particularidad de no
permitir borrar a nivel de bytes, aunque si a nivel de bloque. EsTe tipo de memoria esta empezando a
ser utilizada como llavero USB.
LA MEMORIA CACH
Es una clase de memoria especia de alta velocidad que esta diseada ara acelerar el procesamiento
de la CPU cuando esta tiene que acceder a memoria principal. Es ms rpida que la memoria
principal, al tratarse de uan memoria SRAM (RAM Esttica). Se coloca entre la CPU y la memoria
principal. Cuando la CPU pide algo y no se encuentra en memoria cach se produce lo que se
conoce con el nombre fallo de cach.
Existen dos tipos de memoria cach:
Cach interna: Es la cach que se encuentra dentro del propio microprocesador.
Cach externa: Es la cach que se encuentra fuera de microprocesador.