Académique Documents
Professionnel Documents
Culture Documents
La Computadora
1. 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.
1.1.1 Procesador
3. Nivel Digital. Se describe mediante unos y ceros son las puertas lgicas,
biestables y otros mdulos tanto combinacionales como secuenciales. Este
nivel es la aplicacin del algebra booleana y las propiedades de la lgica
digital.
Procesamiento de Datos
Almacenamiento de Datos
Transferencia de Datos
1.2.2 Memoria
Dicha matriz est organizada en palabras, cada una de las cuales tiene asignada
una direccin que indica su posicin. Cada palabra est formada por una serie de celdas a
las que se accede en paralelo; en cada una se almacena un bit y estos son los que definen
las instrucciones.
1.2.3 Entrada/Salida
Como sabemos una computadora tiene dispositivos de entrada y salida como son
los que contiene el gabinete, disco duro, placa madre, unidades de CD o DVD, etc. El
problema principal que existe entre ellos es su tecnologa y que tienen caractersticas
diferentes a los del CPU, estos tambin necesitan una interfaz de cmo se van a entender
con el CPU, al igual que el procesador y el controlador perifrico para intercambiar datos
entre la computadora.
En la Figura 1.5 se muestra como cada control de perifrico tiene una direccin
nica en el sistema. La interfaz de E/S decodifica el bus de direcciones para detectar que el
CPU se dirige a l. El direccionamiento es muy similar a la de las memorias. El bus de
datos se utiliza para el paso de datos entre el perifrico y la memoria. Las lneas especiales
de control sirven para coordinar y sincronizar la transferencia.
Buses de datos: es el que se utiliza para transmitir datos entre los diferentes
dispositivos del computador.
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.
1.2.5 Perifricos.
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.
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.
Utiliza la misma tecnologa que las SRAM, con lo que son voltiles y de rpido
acceso. La diferencia es que existe una seal de reloj que sincroniza el proceso de lectura
y escritura. Las memorias cache externas de algunos microprocesadores son de este tipo
para facilitar el acceso de datos en modo rfaga y acelerar el proceso de acceso a bloques
de memoria.
c) RAM Dinmica.
La DRAM tiene capacidades que accede con un solo transistor, en vez de celdas
con varios transistores. El problema es que las capacidades se descargan mediante la
corriente de prdidas de transistores y aparte son lentas comparadas con la SRAM; tienen
una estructura de forma de matriz, estando multiplexadas las direcciones en forma de filas
y columnas, tienen modos de acceso ms rpido en lo que suministra la parte alta de
direccin; este modo de acceso se denomina modo pagina y acelera el acceso al no tener
que suministrar para cada acceso la direccin de pgina completa.
d) Memorias ROM
Las memorias de solo lectura una vez que han sido escritas o programadas solo
se puede leer el contenido de las celdas, se suelen utilizar para almacenar el cdigo que
permite arrancar a los sistemas; estas se fabrican para aplicaciones masivas con mascaras
de silicio. Hay 3 tips de memorias ROM que pueden ser programadas en el laboratorio,
algunas pueden ser borradas.
e) Memoria FLASH
La memoria se divide en varias capas o niveles con una estructura cuya forma
puede recordarnos a una estructura piramidal. La tabla 1.1 que se muestra a continuacin
nos muestra el tamao mximo y mnimo que pueden presentarnos las memorias flash, as
como el tiempo que tardan al accesar a la informacin.
1.4.3 Procesador