Professional Documents
Culture Documents
1.1.1 Procesador
Procesamiento de Datos
Almacenamiento de Datos
Transferencia de Datos
1.2.2 Memoria
En la memoria se almacena el programa y los 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.
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.
1.2.5 Perifricos.
Se entendern todos aquellos dispositivos que son necesarios para
suministrar datos a la computadora o visualizar los resultados. Los perifricos se
conectan mediante un bus especial a su controlador o al modulo de E/S.
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
Son memorias que tienen un comportamiento igual a una SRAM, pero en su
escritura es diferente, deben ser primero borradas y despus escritas; este tipo de
memorias tienen internamente un registro de instruccin y una maquina de estados
que genera las seales necesarias para borrar/escribir en un bloque o en toda la
memoria.
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
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 Athlon o
Pentium 4. Si es para aplicaciones pequeas con que tenga suficiente RAM es ms que
suficiente un procesador Duron.