Professional Documents
Culture Documents
Memoria
Entrada y Salida
Comprende todas las maneras en que una computadora se comunica con los usuarios y
con otras mquinas o dispositivos. Los dispositivos de entrada aceptan datos e
instrucciones del usuario. Los dispositivos de salida regresan datos procesados. El
dispositivo de entrada ms comn es el teclado, acepta letras, nmeros y comandos del
usuario; el ratn permite dibujar en la pantalla y ejecutar comandos al apuntar con el
cursor y oprimir sus botones. Otros dispositivos de entrada son la bola de ratn
estacionario (trackball), las palancas de juegos (joysticks), y los digitalizadores o
rastreadores (scanners). Los dispositivos de salida son la pantalla de exhibicin,
conocida como monitor y la impresora.
Almacenamiento
El medio de almacenamiento mas comn es el disco magntico. El disco
es un objeto redondo y plano que gira alrededor de su centro. Las cabezas
de lectura/escritura, son similares a las cabezas de una grabadora o una
videorreproductora, flotan por encima o por debajo de la superficie del
disco
microprocesador. Todas las CPU tienen por lo menos dos partes bsicas, la unidad de
control y la unidad aritmticolgica. Todos los recursos de la computadora son
administrados desde la unidad de control, cuya funcin es coordinar todas las
actividades de la computadora. La unidad de control contiene las instrucciones de la
CPU para llevar a cabo comandos. El conjunto de instrucciones, que est incluido
dentro de los circuitos de la unidad de control, es una lista de todas las operaciones que
realiza la CPU. Cada instruccin en el conjunto de instrucciones es acompaado por un
microcdigo, que son instrucciones muy bsicas que le dicen a la CPU cmo ejecutar
las instrucciones. Cuando la computadora corre un programa, busca los comandos del
programa dentro del conjunto de instrucciones de la CPU y las ejecuta en orden. La
unidad aritmtico-lgico (ALU)es cuando la unidad de control encuentra una
instruccin que involucra aritmtica o lgica, le pasa el control al segundo componente
de la CPU. La ALU incluye un grupo de registros, es decir, memoria construida
directamente en la CPU que se usa para guardar datos que estn siendo procesados por
la instruccin actual.
Memoria
La CPU contiene lgica y los circuitos para que pueda funcionar la computadora, pero
una cosa que no tiene construida internamente es espacio para guardar programas y
datos. La CPU s contiene registros para datos e instrucciones, pero stas son reas
pequeas que pueden guardar unos cuantos bytes a la vez. Adems de los registros, la
CPU requiere de miles y muchas veces millones de bytes en espacio, para guardar
programas enteros junto con los datos manipulados por estos programas. Existen dos
tipos de memorias construidas internamente, y hay ms de una manera de clasificarlas.
Una manera de clasificarla es por su permanencia. Algunos chips de memoria siempre
conservan los datos que tienen aun cuando la computadora est apagada. Esta memoria
se llama no voltil. Otros chips, que forman la mayor parte de la memoria en una
microcomputadora, s pierden su contenido cuando la energa de la computadora se
apaga. La memoria de estos chips es voltil.+
El bus
En las microcomputadoras, el trmino bus se refiere a las vas de acceso entre los
componentes de una computadora. Existen dos buses principales en una computadora;
el bus de datos y el bus de direcciones. Elbus de datoses una va elctrica de acceso que
conecta la CPU, la memoria y otros dispositivos de hardware en la tarjeta principal. El
bus es un grupo de lneas paralelas. Los buses de PC estn diseados para corresponder
a las capacidades de los dispositivos conectados a ellos. As que cuando las CPU podan
enviar y recibir nicamente un byte de datos a la vez, no tena ningn caso conectarlas a
un bus que pudiera mover ms datos que esos. Elbus de direcciones es un conjunto de
alambres semejante al bus de datos, pero slo conecta a la CPU con la memoria, y
nicamente lleva direcciones de memoria. El bus de direcciones es importante ya que su
nmero de lneas determina el nmero mximo de direcciones de memoria. Un byte de
datos es suficiente para representar 256 valores diferentes. Si el bus de direcciones
pudiera llevar slo ocho bits a la vez, la CPU puede direccionar nicamente 256 bytes
de memoria. Cuando las PC empezaron a incluir ms memoria de software, tuvieron
que disenarse mtodos especiales para direccionarla. Los dos mtodos se llaman
Memoria cach
Una memoria cach es similar a la RAM, excepto que es extremadamente rpida
comparada con la memoria normal y se usa en forma diferente. Cuando un programa
est es ejecucin y la CPU necesita leer datos o instrucciones de la memoria regular,
verifica primero si los datos estn en la cach. Si los datos que necesita no estn ah,
contina y lee los datos de la memoria regular y los lleva a sus registros, pero tambin
carga los datos en la memoria cach al mismo tiempo. La siguiente vez que la CPU
necesita para cargar los datos, los encuentra en la cach y ahorra el tiempo que se
necesita para cargar los datos de la memoria regular. Podras pensar que las
probabilidades de que la CPU encuentre los datos que necesita en la cach son
pequeas, pero de hecho encuentra ah los datos que necesita tan frecuentemente que
mejora perceptiblemente el desempeo de una PC. Las instrucciones de programa son
un buen ejemplo de los datos que la CPU encuentra a menudo en la cach. Con
frecuencia, los programas hacen que las computadoras realicen la misma operacin
repetidamente hasta que se cumpla alguna condicin. En el lenguaje de cmputo, este
procedimiento repetitivo es llamado ciclo iteractivo (Loop).