Vous êtes sur la page 1sur 9

Introduccin a la Arquitectura de Computadores

La arquitectura de computadoras es el diseo conceptual y la estructura


operacional fundamental de un sistema que conforma una computadora. Es decir,
es un modelo y una descripcin funcional de los requerimientos y las
implementaciones de diseo para varias partes de una computadora, con especial
inters en la forma en que la unidad central de proceso (CPU) trabaja
internamente y accede a las direcciones de memoria.
La arquitectura de

una computadora explica

la

situacin

de

sus

componentes y permite determinar las posibilidades de un sistema informtico,


con una determinada configuracin, pueda realizar las operaciones para las que
se va a utilizar. 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.
Unidad central del sistema
CPU (por el acrnimo en ingls de central processing unit) : 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; en forma no afortunada la frecuencia del reloj del
CPU viene limitada por la tecnologa del CPU y del computador completo ya
dependiendo de los perifricos, sus tarjetas graficas, memorias, etc. Por lo tanto,
el uso excesivo de los recursos que tenga la computadora puede resultar un
sobrecalentamiento que deteriore parcial o totalmente la CPU.
Unidad de Control (UC): La unidad de control se encarga de leer de la
memoria las instrucciones que debe de ejecutar y de secuenciar el acceso a los
datos y operaciones a realizar por la unidad de proceso. La UC genera las seales
de control que establecen el flujo de datos en todo el computador e interno en la

CPU. Una instruccin no es ms que una combinacin de unos y ceros. Consta de


un cdigo de operaciones binarias para ejecutar la instruccin, la UC la almacena
en un registro especial, interpreta su cdigo de operacin y ejecuta la secuencia
de acciones adecuada, en pocas palabras decodifica la instruccin.
Unidad Aritmtica Lgica o ALU (por su acrnimo en inglesArithmetic
Logic Unit): 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.
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. De la misma manera tambin se almacenan en registros
internos la configuracin interna del CPU o la informacin durante la ltima
operacin de la ALU. Los principales registros de un CPU son:
1. Contador de programa.-se encarga de almacenar la direccin de la
siguiente instruccin a ejecutar.
2. Registro de Instruccin.- se almacena la instruccin capturada en
memoria y la que se est ejecutando.
3. Registro de Estado.- compuesto por una serie de bits que informan el
resultado obtenido en la ltima operacin de la ALU.
4. Registro Acumulador.- algunos CPUs realizan operaciones aritmticas
en un registro llamado acumulador, su funcin es la de almacenar los resultados
de las operaciones aritmticas y lgicas.

Memoria principal
Memoria RAM:
Una memoria RAM o de acceso aleatorio se utiliza frecuentemente en informtica
para

el

almacenamiento

de

programas

datos

informativos.

La sigla RAM en ingls significa Random Access Memory y se traduce como


Memoria de Acceso Aleatorio o, en algunos casos, Directo. Una memoria de
este tipo es una pieza que se compone de uno o ms chips y que forma parte del
sistema

de

un

ordenador

computadora.

La caracterstica diferencial de este tipo de memoria es que se trata de una


memoria voltil, es decir, que pierde sus datos cuando deja de recibir energa.
Tpicamente, cuando el ordenador es apagado. As, se distingue de otras
memorias, como la ROM, que tiene la propiedad de almacenar informacin
independientemente

de

las

condiciones

de

energa

disponibles.

Una memoria RAM, entonces, es un dispositivo que se utiliza para el manejo de


datos e informacin circunstancialmente con programas y softwares. Esta
memoria permite el funcionamiento de dichas aplicaciones y, una vez, apagado o
interrumpido el funcionamiento del sistema, la informacin se pierde, ya que a
menudo no se trata de archivos o datos guardados por su relevancia, sino
simplemente de datos necesarios para el desempeo del software en cuestin.
Las memorias de esta ndole pueden dividirse en estticas y dinmicas. Las
primeras mantienen su contenido inalterado siempre y cuando exista una fuente
de energa. Las segundas, por el contrario, implican una lectura destructiva, es
decir, que la informacin se pierde al leerla y para evitarlo se deben restaurar
dichos

datos

con

una

operacin

de

refresco.

Una RAM puede tener diversos tamaos expresados en MegaBytes o GigaBytes

y, de esta manera, permitir usos de menor o mayor nivel. Por ejemplo, la


simultaneidad en el uso de varios programas, o bien, el incremento en la velocidad
de

conexin

de

funcionamiento

del

ordenador.

En general, al adquirir una computadora, la memoria RAM viene incluida, pero a


menudo puede extenderse si el usuario quiere hacer un uso ms intensivo de la
misma.
Memoria ROM
Una memoria ROM es aquella memoria de almacenamiento que permite slo la
lectura de la informacin y no su destruccin, independientemente de la presencia
o

no

de

una

fuente

de

energa

que

la

alimente.

ROM es una sigla en ingls que refiere al trmino Read Only Memory o
Memoria de Slo Lectura. Se trata de una memoria de semiconductor que facilita
la conservacin de informacin que puede ser leda pero sobre la cual no se
puede destruir. A diferencia de una memoria RAM, aquellos datos contenidos en
una ROM no son destruidos ni perdidos en caso de que se interrumpa la corriente
de informacin y por eso se la llama memoria no voltil.
Con frecuencia, las memorias ROM o de slo lectura se usaron como principal
medio de almacenamiento de datos en los ordenadores. Por ser una memoria que
protege los datos contenidos en ella, evitando la sobreescritura de stos, las ROM
se emplearon para almacenar informacin de configuracin del sistema,
programas de arranque o inicio, soporte fsico y otros programas que no precisan
de actualizacin constante.
Si bien durante las primeras dcadas de los ordenadores el sistema operativo
sola almacenarse en su totalidad en la memoria ROM, actualmente estos
sistemas

tienden

guardarse

en

las

nuevas

memorias

flash.

Memoria cach
Cuando en informtica se habla de memoria cach o cache se est hablando de
aquella cantidad de informacin que permanece de manera temporal en la
computadora y que ayuda a la adquisicin de velocidad y eficiencia cuando es
necesario recurrir a determinado tipo de datos. El nombre de memoria cache
proviene del francs, que significa escondido u oculto.
El sistema de memoria cache est diseado especialmente para servir al
apropiado y organizado almacenamiento de informacin en una computadora. Su
funcin es bsicamente mantener de manera temporal y accesible aquellos datos
que son requeridos para realizar determinadas funciones o tareas. Esta
disponibilidad permite que cada programa o archivo tenga inmediato acceso a la
informacin necesaria y pueda as dedicarse a subir el nivel de eficiencia de las
funciones normales. De tal modo, la memoria principal cuenta con una gran ayuda
que le permite adquirir mayor velocidad de desempeo y mejores resultados por
fuera de sus limitadas capacidades.
La memoria cache se estructura normalmente en pequeos campos donde se
guardan los datos necesarios (hasta un byte de espacio por cada campo o celda).
Puede tener lugar como parte integrante de la memoria principal como tambin
puede estar emplazada por fuera de ella y activarse de manera autnoma. A
travs del mtodo del hit rate o del promedio de pedidos que recibe cada dato, se
establece un orden de los elementos ms requeridos y que por tanto pasan a estar
a mayor disponibilidad, borrndose eventualmente aquellos que no vuelvan a ser
utilizados.
Cuando uno habla de la memoria cache de disco est haciendo referencia a un
proceso similar al de la memoria cache RAM que se produce en la misma
memoria principal. Este procedimiento es otro modo de implementar el sistema de
memoria cache evitando usar la lenta memoria del disco duro pero manteniendo
activo su interior y proveyndole con datos de manera mucho ms directa.

Buses
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 lgicos.
La conexin de los diversos componentes de una computadora, tales como discos
duros, tarjetas madres, unidades de CD, teclados, ratones, etc. se efectan a
travs de los buses. Un bus se define como un enlace de comunicacin
compartido que usa mltiples cables para conectar subsistemas. Cada lnea es
capaz de transmitir una tensin elctrica que representa un 1 o un 0. Cuando
hay varios dispositivos en el mismo bus, habr uno que podr enviar una seal
que ser procesada por los dems mdulos. Si se mandan los datos al mismo
tiempo marcara un error o una contencin del bus, por lo que el acceso estar
denegado. Segn si criterio de funcionabilidad los buses se dividen en:

Buses de Direcciones: sirve para indicar la posicin del dato que se

requiere acceder.

Buses de datos: es el que se utiliza para transmitir datos entre los

diferentes dispositivos del computador.

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.
Reloj
Un computador realiza funciones organizativas a partir de un mecanismo de
relojera con el cual se sincroniza y secuencian los tiempos y los momentos en
que los distintos elementos, que constituyen la estructura del procesador, deban
participar en la ejecucin de una instruccin.

Un ciclo de reloj es la unidad de tiempo para la ejecucin de las operaciones


dentro del procesador. Las operaciones se realizan dentro del ciclo de reloj o en
mltiplos, enteros, de ciclos de reloj.
Cada ciclo de reloj est dividido en diferentes tiempos, o fases, los cuales indican
el momento en que se efectan las micro-operaciones, dentro de cada ciclo.
Una micro operacin corresponde a acciones como: desplazamiento de un
registro, transferencia de un registro a un bus, complementar un registro, etc.
La unidad de control comanda el registro que contiene la direccin de la
instruccin que se est ejecutando o de la prxima instruccin a ejecutar, esto
depende del estado de avance en el tiempo de ejecucin de la instruccin.
Tarjetas de expansin interna
Las Tarjetas de Expansin Controladoras de Perifricos son placas que contienen
circuitos lgicos y que se conectan al bus de datos para recibir la informacin
que la CPU enva hacia los perifricos almacenndola en Buffers, esto es, una
serie de Memorias Intermedias que actan como amortiguadoras de los flujos de
datos que se transmiten en el interior del sistema informtico y descargan al
procesador principal del control del trfico de seales y datos entre el procesador y
los perifricos exteriores.
Las tarjetas de expansin controladoras de perifricos ms importantes son:
Las Tarjetas de Expansin Controladoras del Modo de Vdeo.
Las Tarjetas de Expansin Controladoras de Entrada/Salida de Datos.
Las Tarjetas de Expansin Controladoras de Comunicaciones.
Tarjetas de Expansin Controladoras del Modo de Video
Este tipo de tarjetas de expansin son tambin llamadas Tarjetas Grficas. Las
tarjetas grficas van a proporcionar diferentes clases de calidad en la informacin
que el sistema informtico va a poder mostrar en su pantalla.

La informacin que la computadora va a representar en su pantalla se encuentra


en una zona de la memoria RAM que alimenta peridicamente al can de
electrones, a travs de la tarjeta controladora del modo grfico, de los datos
necesarios para representar la informacin almacenada en la pantalla del sistema
informtico.
Tarjetas Controladoras de Entrada y Salida de Datos
La funcin principal de estos dispositivos es adaptar la informacin procesada por
la unidad central de proceso, canalizando las transferencias de informacin entre
la computadora y los dispositivos perifricos exteriores.
Con las tarjetas controladoras de entrada y salida de datos se consigue:
1. Independencia funcional entre la unidad central de proceso y los perifricos
asociados a ella. Las tarjetas controladoras evitan la lentitud de los
procesos debido a la diferencia de velocidad entre la CPU y los perifricos.
2. Adaptacin de diversos tipos de perifricos al sistema informtico,
independientemente de que la operatividad entre ellos y la computadora no
sea compatible.
Pueden servir de traductoras entre el modo digital de la computadora y el
analgico del de otros medios por los que se pueden establecer enlaces entre
sistemas informticos
Tarjetas Controladoras de Comunicaciones
Las Tarjetas Controladoras de comunicaciones son unidades que permiten la
conexin de una computadora central, denominada sistema central o servidor, con
una serie de computadoras menos potentes que utilizan parte de los recursos del
servidor para aumentar su operatividad.
La conexin se produce a travs de una serie de Enlaces que unen todas las
computadoras entre s formando una Red de Comunicaciones.
Si los sistemas informticos que constituyen esta red de comunicaciones se
encuentran en una zona no muy extensa, no mayor que un edificio, la red se
denomina Red de rea Local (LAN - Local Area Network).
Si la red de comunicaciones tiene una extensin mayor y se utilizan los servicios
de las compaas telefnicas para enlazar las diferentes computadoras que

componen la red, sta se denomina Red de rea Extensa (WAN-Wide Area


Network).

http://www.definicionabc.com/tecnologia/memoria-ram.php
http://www.definicionabc.com/tecnologia/memoria-rom.php
http://www.definicionabc.com/tecnologia/memoria-cache.php
https://sites.google.com/site/computadorasarquitectura/home/unidad1
http://html.rincondelvago.com/arquitectura-de-computadoras_2.html
http://danielfelipehigueracastellanos.blogspot.com/2010/05/tarjetas-controladorasde-perifericos.html

Vous aimerez peut-être aussi