BUS DE DATOS: Interconecta los
dispositivos de entrada/salida, la memoria
RAM y el CPU.
BUS DE DIRECCIONES: Se utiliza para
direccional las localidades de memoria y los dispositivos de
entrada/salida.
PROCESADOR
Se considera el cerebro de la computadora
.Controla la operación de la computadora y lleva a cabo
las funciones del procesamiento de datos. Generalmente se le
conoce como cpu por la sigla en ingles de central process unit.
Esta formado por la unidad de control la unidad aritmética
lógica y registros.
La unidad de control es el núcleo
del procesador sus funciones son: A) Leer e interpretar las
instrucciones de los programas.
B) Dirigir la operación de los
componentes internos del procesador. C) Controlar el flujo de
entrada/salida de programa y datos en RAM.
LA UNIDAD DE CONTROL ESTA FORMADA
POR:
REGISTRO DE INTRUCCION: Contienen la
configuración que identifica a la instrucción que
en ese momento se esta ejecutando.
REGISTRO DE PROPOSITO GENERAL: Memorias de
alta velocidad que almacena los datos que requieren procesamiento
inmediato e información de control.
CONTADOR DE PROGRAMA: Contiene la
dirección de RAM de la siguiente instrucción que se
ejecutara. Al inicio contiene la primera dirección del
programa. Cada vez que se termina una instrucción, se
incrementa automáticamente en uno.
RELOJ: El reloj es un circuito oscilador
que genera pulsos a una frecuencia constante. Estos pulsos
sincronizan la ejecución de cada instrucción. Si en
una computadora el reloj tiene un periodo de 100ns se dice que
trabaja a 10 M hz.
EL DECODIFICADOR: Se encarga de extraer el
código de operación de la instrucción que
esta en el registro de instrucción lo analiza y determina
el conjunto de pasos elementales en que se descompone esa
instrucción concreta y emite, a través del
secuanciador, las señales necesarias al resto de elementos
para su ejecución.
EL SECUENCIADOR: Envía mediante el
bus de datos señales de controla también llamadas
microordenes a los componentes del sistema. Estas microordenes
sincronizadas por el reloj hacen que se vaya ejecutando la
instrucción.
UNIDAD ARITMETICA LOGICA
Se le conoce como alu, siglas en ingles de
(arithmetic logia unit ). Es un conjunto de circuitos
electrónicos digitales que realizan operaciones
aritméticas y lógicas elementales. Se comunica con
las otras unidades a través del bus. La alu esta
constituida por :
Circuito operacional: Es un conjunto de
compuertas básicas organizadas en diferentes arreglos para
llevar acabo las operaciones.
Registros de entrada: Guardan los datos que
necesita una instrucción para ser efectuada
Acumulador: Guarda los resultados de las
operaciones realizadas por el circuito operacional. Se conecta
con los registros de entrada (en caso de
encadenación) y con el bus de datos
para la transmisión de resultados a la unidad de control o
a la memoria.
Registro de estado: Grupo de biestables que
guardan condiciones de la última operación que
pueda afectar a operaciones posteriores
MEMORIA PRIMARIA
Circuitos donde se almacenan en forma
temporal los programas y los datos. La información
procesada por el cpu se almacena normalmente en la memoria
principal hasta que termina la ejecución del programa.
Existen diferentes tipos de memoria primaria:
ROM (read only memory). Viene programada
de fabrica solo puede leerse un ejemplo es el bios
Flash: (memoria instantánea) memoria
no volátil que el usuario puede alterar es parte de muchos
dispositivos de entrada/salida y de almacenamiento.
Cache: Trabaja de forma similar a la ram
pero acelera y facilita aun más la transmisión de
datos e instrucciones. Se dice que es 5 o 6 veces más
rápida que la ram pero es mucho mas cara se ubica entre el
procesador y la ram
RAM (random access memory) memoria de
lectura/escritura usualmente se conoce como memoria principal
todos los programas y datos deben trasferirse a ram desde un
dispositivo de entrada. La memoria esta dividida en celdas
numeradas consecutivamente. A esta numeración se le conoce
como dirección de memoria. La memoria ram es
volátil.
ELEMENTOS DE UNA MEMORIA
1) Registro de memoria de datos contiene la
dirección de memoria de celda en la que se va a realizar
una operación de lectura o de escritura.
2) Registro de intercambio de memoria en
operaciones de lectura recibe el dato que se lee para enviarle a
otra unidad a través del bus. Si la operación es
escritura entonces el bus recibe un dato procedente de otra
unidad.
3) Selector de memoria: conecta la celda
con la que va a realizar una operación con el registro de
intercambio de memoria
Página siguiente |