2. Arquitectura de computadores
La arquitectura de computadoras es el diseño conceptual y la estructura
operacional fundamental de un sistema de computadora. Es decir, es un
modelo y una descripción funcional de los requerimientos y las
implementaciones de diseño para varias partes de una computadora, con
especial interés en la forma en que la unidad central de proceso (UCP) trabaja
internamente y accede a las direcciones de memoria.
¿Cuáles son los elementos que constituyen el interior de una computadora?
¿Cómo están dispuestos en él y de qué manera están conectados entre sí? ¿Qué
sucede cuando accionamos una tecla o damos una orden a la maquina? Todo
esto se explica en el texto siguiente, dedicado a la estructura interna de una
computadora.
En el estudio de una computadora diferenciaremos cuatro bloques principales
-unidad central de proceso;
-unidades de memoria;
-controladores;
-unidades de entrada y salida de datos.
3. Unidad central de proceso
Definiremos la unidad central de proceso de datos como la suma de la unidad
de control y la unidad aritmètico-lògica. Se conoce por la sigla CPU.
Unidad aritmeticò-lògica.
Efectúa los cálculos aritméticos y lógicos a partir de los datos que le
proporciona la unidad de control, esta unidad preside y controla todo el flujo
de información y de datos hacia cada una de las unidades de la computadora.
La unidad de control es el verdadero cerebro de la computadora.
Unidades de memoria
Definiremos la unidad
En estas unidades se memorizan las instrucciones y los datos. La memoria se
divide en celdas o posiciones, en las cuales se guarda la información. Cada una
de estas posiciones tiene una dirección diferente. La unidad de control se
encargará de direccionar cada posición a fin de extraer o colocar los datos en la
celda correspondiente.
4. Tipos de memoria. Las utilizadas actualmente son memorias de circuitos
integrados. Son rápidas y de acceso directo. Se dividen en varias clases, en
función de su durabilidad y su capacidad o incapacidad para ser reescritas.
Las más importantes son:
Memorias RAM. En estas memorias, se pueden grabar y leer datos. Sin
embargo, se trata de una memoria volátil, cuyo contenido se borra al
cortarse el suministro de energía.
Memorias ROM. Estas memorias son, solo de lectura. No es posible grabar
ningún dato en las memorias ROM. Se trata de memorias no volátiles. Su
contenido se graba durante su construcción y no se puede cambiar. Son
memorias perfectas para guardar microprogramas, sistemas operativos,
tablas de conversión, generación de caracteres, etcétera.
Controladores. Los controladores son circuitos integrados dispuestos en
unas tarjetas que forman parte de la estructura hardware de una
computadora. Son circuitos que ayudan a la CPU a desarrollar y agilizar su
labor.
5. Interfaces y circuitos de entrada /salida
En todo proceso de elaboración en el interior de una computadora, deben
existir unos dispositivos que posibiliten el diálogo entre la CPU y las unidades
periféricas. Todos estos procesos se realizan a través de unos circuitos a los que
se llama puertos de entrada/salida. Cada uno de estos puertos tiene un circuito
especial llamado controlador. Se conoce como interfaz el dispositivo mediante
el cual existe un diálogo entre la CPU y una unidad interna, por ejemplo, la
pantalla.
6. Redes de computadores (LAN, MAN, WAN).
Las redes computacionales están constituidas por la conexión de varios
equipos, de modo y manera que puedan intercambiar datos entre ellas. Para
poder intercambiar estos datos tienen que cumplir una serie de normas o
protocolos. Se llama protocolo al conjunto de reglas para el intercambio de
información dentro de una red.
Red de área local (LAN). Son redes de propiedad privada, de hasta unos cuantos
kilómetros de extensión. Por ejemplo una oficina o un centro educativo.
Se usan para conectar computadoras personales o estaciones de trabajo, con
objeto de compartir recursos e intercambiar información.
Están restringidas en tamaño, lo cual significa que el tiempo de transmisión,
en el peor de los casos, se conoce, lo que permite cierto tipo de diseños
(deterministas) que de otro modo podrían resultar ineficientes. Además,
simplifica la administración de la red.
Suelen emplear tecnología de difusión mediante un cable sencillo al que están
conectadas todas las máquinas. Operan a velocidades entre 10 y 100 Mbps.
Tienen bajo retardo y experimentan pocos errores.
7. Red de área metropolitana (MAN). Conecta diversas LAN cercanas
geográficamente (en un área de alrededor de cincuenta kilómetros) entre sí a
alta velocidad. Por lo tanto, una MAN permite que dos nodos remotos se
comuniquen como si fueran parte de la misma red de área local.
Una MAN está compuesta por conmutadores o routers conectados entre sí con
conexiones de alta velocidad (generalmente cables de fibra óptica).
Red de área amplia (WAN).Son redes que se extienden sobre un área geográfica
extensa. Contiene una colección de máquinas dedicadas a ejecutar los
programas de usuarios (hosts). Estos están conectados por la red que lleva los
mensajes de un host a otro. Estas LAN de host acceden a la subred de la WAN
por un router. Suelen ser por tanto redes punto a punto.
Una WAN contiene numerosos cables conectados a un par de en caminadores.
Si dos en caminadores que no comparten cable desean comunicarse, han de
hacerlo a través de en caminadores intermedios. El paquete se recibe completo
en cada uno de los intermedios y se almacena allí hasta que la línea de salida
requerida esté libre.
Se pueden establecer WAN en sistemas de satélite o de radio en tierra en los
que cada encaminador tiene una antena con la cual poder enviar y recibir la
información. Por su naturaleza, las redes de satélite serán de difusión.
¡GRACIAS!