Memoria: (también llamada almacenamiento) se
refiere a parte de los componentes que integran una computadora. Son
dispositivos que retienen datos informáticos durante algún intervalo de tiempo.
Las memorias de computadora proporcionan una de las principales funciones de la
computación moderna, la retención o almacenamiento de información. Es uno de
los componentes fundamentales de todas las computadoras modernas que, acoplados
a una unidad central de procesamiento (CPU por su sigla en inglés, central processing
unit), implementa lo fundamental del modelo de computadora de Arquitectura de
von Neumann, usado desde los años 1940.
Unidad de control: (UC) es uno de los tres
bloques funcionales principales en los que se divide una unidad central de
procesamiento (CPU). Los otros dos bloques son la unidad de proceso y el bus de
entrada/salida. Su función es buscar las instrucciones en la memoria principal,
decodificarlas (interpretación) y ejecutarlas, empleando para ello la unidad de
proceso. Existen dos tipos de unidades de control, las cableadas, usadas
generalmente en máquinas sencillas, y las microprogramadas, propias de máquinas
más complejas. En el primer caso, los componentes principales son el circuito
de lógica secuencial, el de control de estado, el de lógica combinacional y el
de emisión de reconocimiento de señales de control. En el segundo caso, la
microprogramación de la unidad de control se encuentra almacenada en una
micromemoria, a la cual se accede de manera secuencial para posteriormente ir
ejecutando cada una de las microinstrucciones.
Estructura del computador:
Unidad aritmético-lógica (UAL o ALU por su
nombre en inglés, Arithmetic Logic Unit): aquí se llevan a cabo las operaciones
aritméticas y lógicas. Unidad aritmética lógica: también conocida como ALU
(siglas en inglés de arithmetic logic unit), es un circuito digital que calcula
operaciones aritméticas (como suma, resta, multiplicación, etc.) y operaciones
lógicas (si, y, o, no), entre dos números. Muchos tipos de circuitos
electrónicos necesitan realizar algún tipo de operación aritmética, así que
incluso el circuito dentro de un reloj digital tendrá una ALU minúscula que se
mantiene sumando 1 al tiempo actual, y se mantiene comprobando si debe activar
el sonido de la alarma, etc.
Unidad
de entrada y salida: los dispositivos de entrada y salida o E/S, es la
comunicación entre un sistema de procesamiento de información (tal como un
ordenador) y el mundo exterior, posiblemente un humano u otro sistema de
procesamiento de información. Los dispositivos de E/S son utilizados por una
persona (u otro sistema) para comunicarse con un ordenador. Por ejemplo, un
teclado o un ratón puede ser un dispositivo de entrada para un ordenador,
mientras que los monitores e impresoras se consideran los dispositivos de
salida para un ordenador. Dispositivos para la comunicación entre computadoras,
tales como módems y tarjetas de red , por lo general sirven para entrada y
salida.
Bus de
datos: es un sistema digital que transfiere datos entre los componentes de una
computadora o entre computadoras. Está formado por cables o pistas en un
circuito impreso, dispositivos como resistores y condensadores además de
circuitos integrados. En los primeros computadores electrónicos, todos los
buses eran de tipo paralelo, de manera que la comunicación entre las partes del
computador se hacía por medio de cintas o muchas pistas en el circuito impreso,
en los cuales cada conductor tiene una función fija y la conexión es sencilla
requiriendo únicamente puertos de entrada y de salida para cada dispositivo.
Bus de dirección: es un canal del
microprocesador totalmente independiente del bus de datos donde se establece la
dirección de memoria del dato en tránsito. El bus de dirección consiste en el
conjunto de líneas eléctricas necesarias para establecer una dirección. La
capacidad de la memoria que se puede direccionar depende de la cantidad de bits
que conforman el bus de direcciones, siendo 2n el tamaño máximo en bits del
banco de memoria que se podrá direccionar con n líneas. Por ejemplo, para
direccionar una memoria de 256 bits, son necesarias al menos 8 líneas, pues 28
= 256. Adicionalmente pueden ser necesarias líneas de control para señalar
cuando la dirección está disponible en el bus.
Bus de control: gobierna el uso y acceso a
las líneas de datos y de direcciones. Como éstas líneas están compartidas por
todos los componentes, tiene que proveerse de determinados mecanismos que
controlen su utilización. Las señales de control transmiten tanto órdenes como
información de temporización entre los módulos. Mejor dicho, es el que permite
que no haya colisión de información en el sistema.
No hay comentarios:
Publicar un comentario