Sunteți pe pagina 1din 8

1 Unidades funcionales

de un computador

Vamos a conocer...
1. Unidades funcionales de un computador
2. La unidad de memoria
3. La unidad central de proceso
4. La unidad de entrada/salida
PRÁCTICA PROFESIONAL
Simulación de un computador
FICHAS DE TRABAJO
Diagramas de estado

Y al finalizar esta unidad…


 Conocerás las unidades funcionales que cons-
tituyen un equipo informático.
 Distinguirás los cometidos de cada una de las
unidades funcionales para el correcto funcio-
namiento del computador.
 Localizarás los principales componentes que
conforman cada una de las unidades funcio-
nales del computador.

© Editorial Editex. Este archivo es para uso personal cualquier forma de reproducción o distribución debe ser autorizada por el titular del copyright.
Unidades funcionales de un ordenador

1. Unidades funcionales de un computador


1.1. ¿Qué es un computador?
Un computador es una máquina cuyo cometido es recibir unos datos,
procesarlos y ofrecer (normalmente al usuario) los resultados de ese
procesamiento.

Nosotros entendemos por computador el equipo de sobremesa o portátil


que tenemos en casa, pero realmente hay una gama mucho más amplia
que nos rodea en nuestro día a día. Por ejemplo, una lavadora, un reloj
digital, el teléfono móvil, etc.

1.2. ¿Qué es una unidad funcional? En la vida cotidiana estamos rodeados de


aparatos que son computadores aunque no los
En el computador, como en la vida misma, hay una gran cantidad de com- percibamos como tales.
ponentes con diferentes cometidos.
La unidad funcional engloba a los componentes de acuerdo con la fun-
ción que desempeñan.

1.3. Unidades funcionales de un computador


Ateniéndonos a lo que es una unidad funcional y a las funciones que
tiene que desempeñar un computador, las unidades funcionales de un
computador son:
 Unidad de Entrada/Salida (UE/S): la forman los elementos utilizados
para introducir y mostrar la información.
 Unidad de Memoria (UM): sus elementos almacenan la información
en el computador.
 Unidad Aritmético-Lógica (UAL): realiza las operaciones que sean
necesarias para procesar la información.
 Unidad de Control (UC): dirige al resto de las unidades para su co-
rrecto funcionamiento.
Al conjunto de la unidad aritmético-lógica y la unidad de control se le
conoce como Unidad Central de Proceso (CPU).
Esta forma de organización se llama modelo de Von Neumann, y fue
presentado por el matemático John von Neumann en 1945. En la actua-
lidad es el más aceptado.
Esquema del modelo Von Neumann.
1.4. Los buses de comunicación
Todas las unidades necesitan comunicarse entre sí. Para hacerlo utilizan
los buses. Un bus es una vía que comunica dos puntos. Físicamente
puede ser un cable o un canal de un circuito.
El bus puede ser de diferentes tipos, en función de lo que circule por él:
 Bus de datos: transfiere datos entre los elementos del computador.
 Bus de direcciones: transfiere direcciones entre la unidad de control
y la unidad de memoria.
 Bus de control: emite las señales de control que gobiernan el funcio-
namiento de las unidades. Detalle de buses en un circuito.

© Editorial Editex. Este archivo es para uso personal cualquier forma de reproducción o distribución debe ser autorizada por el titular del copyright. 2
Unidad 1

2. La unidad de memoria
La memoria en un computador se organiza en varios niveles en función
de su velocidad. Esta distribución se denomina jerarquía de memoria y
optimiza su uso, ya que la información se ubica en un determinado nivel
según su probabilidad de ser utilizada: mientras mayor es la probabilidad
o frecuencia de uso, menor es su nivel.
Los niveles están diseñados de forma que las memorias más rápidas se
sitúan en los niveles más bajos. Existe una relación entre la velocidad de
una memoria y su capacidad y coste: a mayor velocidad, mayor coste y
Módulo de memoria RAM. menor capacidad. En general, los niveles de jerarquía de memoria son
los siguientes:
 Auxiliar: esta memoria se usa como soporte de respaldo de informa-
ción, pudiendo situarse en medios extraíbles o en red.
 Secundaria: también recibe el nombre de «memoria de disco». Se
utiliza para almacenar información de forma permanente, por lo que
es de alta capacidad y suele corresponderse con un medio de natu-
raleza mecánica.
 Principal: conocida también como «memoria RAM». Es el bloque que
constituye realmente la unidad de memoria. Se emplea para almace-
nar datos y programas de forma temporal.
 Caché: memoria intermedia entre la UM y la CPU utilizada como apoyo
para acelerar los accesos de la CPU a la UM. La caché, en realidad, está
dispuesta en varios niveles (L1, L2, L3, L4) siendo la L1 la más rápida
y de menor capacidad, y la L4 la más lenta y de mayor capacidad. En
función de la frecuencia de uso la información se va moviendo entre
los diferentes niveles de la caché antes de abandonarla.
 Registros: son memorias de alta velocidad y baja capacidad utilizadas
para el almacenamiento intermedio de datos en las unidades funcio-
Jerarquía de memoria.
nales, especialmente en la UC y la UAL.
Los niveles 0, 1 y 2 constituyen lo que se conoce como la «memoria
interna» del equipo. El resto de niveles conforman la memoria externa.
Como hemos dicho, la unidad de memoria viene a coincidir con la me-
moria principal.
Los datos de la memoria principal se organizan en una especie de ca-
silleros numerados, de forma que toda la información almacenada se
puede localizar rápidamente. El casillero recibe el nombre de posición
de memoria, y su identificación o número de orden se denomina direc-
ción de memoria.
Sobre la memoria se pueden realizar dos tipos de operaciones:
 Lectura: se accede a la información que contiene.
 Escritura: se introduce información en la memoria.
Estas dos operaciones trabajan en exclusión mutua, es decir, que du-
Uso de la dirección de memoria para localizar rante el tiempo que se realiza una lectura o escritura la memoria no está
información. disponible para ninguna otra operación.

3 © Editorial Editex. Este archivo es para uso personal cualquier forma de reproducción o distribución debe ser autorizada por el titular del copyright.
Unidades funcionales de un ordenador

3. La unidad central de proceso


La CPU (Central Processing Unit) procesa la información que llega al
equipo. El componente encargado de ello, típicamente, se llama micro-
procesador. En realidad existen otros chips en el computador que sirven
de apoyo al microprocesador, pero es este el que lleva la mayor carga.
La CPU la componen las unidades que veremos a continuación.

3.1. Unidad aritmético-lógica


Es el verdadero núcleo de cálculo del computador, ya que se encarga de
realizar las operaciones aritméticas (suma, resta...) y lógicas (compara-
ción, negación…) ordenadas por la unidad de control.
El elemento principal en la UAL es el operador. Un operador es un com-
ponente electrónico cuya misión es realizar un cálculo. Los operadores
se pueden clasificar según su ámbito, el número de operandos y su
capacidad de operar:
 Su ámbito:
– Genéricos: pueden realizar diferentes operaciones.
– Específicos: solo pueden realizar un tipo de operación.
 El número de operandos:
Esquema de un operador.
– Monádicos: solo una entrada, por ejemplo, el negador.
– Diádicos: dos entradas, por ejemplo, el operador suma.
– Triádicos: tres entradas, por ejemplo, el condicional.
 Su capacidad de operar:
– Serie: reciben la información en una secuencia de bits y los proce-
san uno a uno hasta terminar toda la ristra.
– Paralelo: recepcionan la información en bloques de bits, que pro-
cesan de forma simultánea.
Toda la información que llega a la UAL se coloca en registros, que se
utilizan como origen o destino de los datos que manejan los operadores
de la UAL. Los registros con los que trabaja directamente el operador se
llaman registros auxiliares y proporcionan la entrada de datos. El registro
que recibe el resultado del operador se denomina acumulador.

3.2. Unidad de control


Está compuesta por la circuitería del microprocesador, encargada de coor-
dinar el movimiento de la información y el funcionamiento de todos los
componentes del equipo. Es algo así como la «central de operaciones».
Las órdenes que lanza la UC se llaman instrucciones y no se ejecutan
aleatoriamente; van sincronizadas por el reloj del sistema.
El reloj del sistema funciona a una determinada velocidad, que se mide
en megahertzios (millones de ciclos por segundo). Las instrucciones,
dependiendo de lo complejas que sean, podrán emplear uno o varios Microprocesador Cyrix Cx486 DX2 junto con su
cientos de ciclos. vista interior.

4
© Editorial Editex. Este archivo es para uso personal cualquier forma de reproducción o distribución debe ser autorizada por el titular del copyright.
Unidad 1

4. La unidad de entrada/salida
Esta unidad es la encargada de establecer la comunicación entre el
usuario y la CPU. Para llevar a cabo el enlace utiliza unos dispositivos
denominados periféricos.
Podemos clasificar los periféricos, en función de su propósito, en:
 Periféricos de entrada: con ellos el usuario introduce la información
en el computador. Ejemplos: ratón, teclado, escáner…
 Periféricos de salida: los utiliza el ordenador para mostrar la informa-
ción al usuario. Ejemplos: monitor, impresora, altavoces...
 Periféricos de E/S: pueden actuar en los dos sentidos del flujo de la
información, tanto para introducir los datos como para mostrarlos.
Este tipo de periféricos, se clasifican en:
– Periféricos de comunicaciones: se emplean para establecer una co-
municación entre dos usuarios a través de los computadores. Ejem-
plos: módem, router, switch…
– Periféricos de almacenamiento: se utilizan como memoria auxiliar
a la principal del computador. En ellos se pueden realizar las mismas
operaciones de lectura y escritura.
Periféricos de un equipo informático. Como vemos, hay una gran variedad de periféricos, por lo que deberá
existir un sistema que permita el intercambio de información entre cual-
quiera de estos dispositivos y el computador.
Este sistema consta de dos partes:
 Interfaz: se encarga de gestionar el intercambio de información entre
el periférico y la CPU. Adapta la información específica de cada dis-
positivo a un conjunto de señales normalizadas de forma que actúa
como interlocutor del periférico y la máquina.
 Controlador: su misión es gestionar directamente el periférico. Es un
sistema electrónico o mecánico que suele ir integrado en el propio
periférico, por lo que podemos deducir que es específico de este.
La gestión de la UE/S es uno de los pilares fundamentales en el rendi-
miento de un computador, ya que todos los dispositivos que se conectan
al equipo compiten por el uso de la CPU para poder operar.
Una de las soluciones posibles pasa por la creación de un bus de E/S, de
uso específico para los dispositivos. Este bus contiene líneas dedicadas
para datos, direcciones y señales de control, de forma que se reduce de
forma notable el problema de «cuello de botella» que podría plantearse
en el equipo si durante el proceso de órdenes internas ocuparan los
buses los periféricos.
La arquitectura de bus de E/S es el estándar más utilizado en los com-
putadores de propósito general, por su simplicidad y flexibilidad.
Existen otras arquitecturas para la gestión de E/S como son la E/S ma-
peada en memoria (memoria e interfaz comparten buses y puertas de
Esquema de la unidad de entrada/salida. E/S) o la E/S aislada (cada dispositivo de E/S tiene un bus dedicado).

5 © Editorial Editex. Este archivo es para uso personal cualquier forma de reproducción o distribución debe ser autorizada por el titular del copyright.
Unidad 1
EN RESUMEN

In English, please
Von Neumann Architecture Memory Hierarchy
Arquitectura Von Neumann Jerarquía de memoria

E
d
i
t
o
r
i
a
l

E
d
i
t
e
x
.

E
s
t
e

archivo es para uso personal cualquier forma de reproducción o distribución debe ser autorizada por el titular del copyright.

S-ar putea să vă placă și