You are on page 1of 38

1.

Introduccin a la Arquitectura de Computadores


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.

You might also like