lunes, 2 de septiembre de 2013


ORGANIZACIÓN INTERNA DEL COMPUTADOR

La operación de la mayoría de los sistemas de computadora, incluyen los IBM y compatibles, están basados  en un sencillo concepto: almacenar instrucciones y datos en memoria y usar CPU para ejecutar respectivamente estas instrucciones y manipular la información almacenada.
En un computador, usualmente vamos a encontrar dos tipos de memoria  de acceso al azar (RAM) la cual permite operaciones de escritura y lectura en cualquier posición de la misma, y memoria de solo lectura (ron), la cual contiene información que  puede ser leída pero no alterada, la ROM es usada para alcanzar  rutinas de bajo nivel diseñadas para la ejecución de tareas específicas, tales como el mensaje de los dispositivos de e/s.

ARQUITECTURA FUNDAMENTAL DE UN COMPUTADOR
Todo  computador digital consta de cuatro partes: unidad central de procesamiento (CPU), memoria, periférica y buses.


Unidad Central de Procesamiento
La CPU es quien crea y controla el flujo de datos, que circula por el computador  a partir de las instrucciones recibidas de la memoria, que sirven para indicar las operaciones o tratamiento a realizar sobre los datos recibidos desde el exterior o previamente almacenados en la memoria, La misma  consta  de dos partes: La Unidad de Control de La Unidad Aritmética Lógica (ALU).


Unidad de Control
La unidad de control recibe secuencial mente las instrucciones desde la memoria, a través del bus de datos almacenándolas en el registro de instrucciones (IR), Desde IR las instrucciones para al decodificados de instrucciones, el cual se encarga de interpretarla y producir  una seria de impulsos de gobierno y  control.
La Unidad de Control, además de decodificar las instrucciones y degenerar los impulsos de control, incrementa sincrónicamente un contador, llamado contador de programa (PC) cada vez que se ejecuta una instrucción, con objetivo de que quede señalado a la siguiente instrucción.



Unidad Aritmetica-Logica
La unidad aritmética lógica (ALU) es la encargada del procesamiento lógico y aritmético de todos, según el carácter que determine cada instrucción.





Memoria
El programa o secuencia construcciones  que debe seguir la máquina para realizar el procesamiento de los datos, esta almacenada en una parte de la memoria  denominada memoria o segmento de instrucciones para diferenciarla del resto de la misma, que se emplea para guardar datos y resultados en forma temporal.
La información. Que recibe la memoria a través del bus de dirección es un conjunto  de biológicos  tantos como líneas tenga el bus. Que seleccionan la posición de memoria, decodifican la información que ha llegado por el bus de dirección como generalmente la memoria está constituida físicamente por más de un chip, será tarea del decodificador de direcciones habilitar al chip correspondiente.
En una computadora encontraremos dos tipos de memoria: de solo lectura (ROM) y de acceso al azar (RAM).

MEMORIA ROM
La memoria ROM(Read Only Memory) o memoria de solo lectura también permite el acceso directo a cada uno de los elementos que componente  pero la información en ella contenida puede ser leída pero no alterada. Debido a que conserva la información  aun en el caso de ausencia de energía  se usa para almacenar las rutinas de más bajo nivel, que sirven para el arranque del sistema.


Memoria RAM.

La memoria  RAM  (Random Access Memory) o memoria de acceso al azar debe su nombre al hecho de  permitir el acceso a cualquiera de las localidades de memoria en forma directa, en contraste con las  memorias de acceso secuencial en las cuales para acceder al N-ésimo elemento, era necesario acceder  previamente a los N-1 elementos anteriores; pero su característica más importante es la de que la información contenida en cada una de las localidades puede ser leída y/o alterada. En ella se va a almacenar, por lo tanto, el sistema operativo y los programas del usuario, así como la información temporal que estos manejen.

 A la memoria RAM se le suele llamar memoria volátil, por el hecho de que la información en ellas almacenada, se pierde en ausencia de energía.






Periféricos.

Son los encargados de enviar y/o recoger información del mundo externo a la computadora e intercambiarla con la unidad central de procesamiento a través de la unidad de entradas y salidas.

Buses
Los buses no son más que los conductores que interconectan cada una de las partes que componen al computador. A través de ellos viaja información que según su función permite clasificarlos en tres tipos: bus de Datos, bus de Direcciones y bus de Control.

Bus de datos.

El bus de datos se encarga de transferir información entre el CPU, la memoria y los periféricos. Es bidireccional, ya que la información  puede fluir en ambos sentidos, es decir, desde o hacia el microprocesador.

Bus de direcciones.

El bus de direcciones permite seleccionar la localidad de memoria o el periférico que el CPU desea accesar. Este bus es unidireccional ya que la información a través de él siempre fluye desde el microprocesador.

Bus de control.

En el Bus de Control se encuentran las diferentes señales encargadas de la sincronización y control del  sistema. Su naturaleza es unidireccional aun cuando existen señales que salen del microprocesador así como 

Otras que entran al microprocesador. Ejemplos de las señales de control son:

WR (escritura)
RD (lectura)
WAIT (espera)

READY (listo).

No hay comentarios:

Publicar un comentario