Esta sección tiene como finalidad dar una breve reseña de las partes principales de un sistema de cómputo a un nivel básico, que permita al usuario un mayor entendimiento de los conceptos que se tratarán a lo largo del tutorial.
Le llamamos sistema de cómputo a la
configuración completa de una computadora, incluyendo las unidades periféricas y la
programación de sistemas que la hacen un aparato útil y funcional para un fin
determinado. Esta parte es conocida también como unidad
central de procesamiento o UCP, formada a su vez por la unidad de control y la unidad
aritmética y lógica. Sus funciones consisten en leer y escribir contenidos de las celdas
de memoria, llevar y traer datos entre celdas de memoria y registros especiales y
decodificar y ejecutar las instrucciones de un programa. El procesador cuenta con una serie de celdas
de memoria que se utilizan con mucha frecuencia y que, por ende, forman parte de la UCP.
Estas celdas son conocidas con el nombre de registros. Un procesador puede tener una
docena o dos de estos registros. La unidad aritmética y lógica de la UCP realiza las
operaciones relacionadas con los cálculos numéricos y simbólicos. Típicamente estas
unidades sólo tienen capacidad de efectuar operaciones muy elementales como: suma y resta
de dos números de punto fijo, multiplicación y división de punto fijo, manipulación de
bits de los registros y comparación del contenido de dos registros. Las computadoras personales pueden
clasificarse por lo que se conoce como tamaño de palabra, esto es, la cantidad de bits
que el procesador puede manejar a la vez. Es un conjunto de celdas (actualmente
fabricadas con semiconductores) usadas para procesos generales, tales como la ejecución
de programas y el almacenamiento de información para las operaciones. Cada una de las celdas puede contener un valor
numérico y tienen la propiedad de ser direccionables, esto es, que se pueden distinguir
una de otra por medio de un número único o dirección para cada celda. El nombre genérico de estas memorias es
Random Access Memory (Memoria de acceso aleatorio) o RAM por sus siglas en inglés. La
principal desventaja de este tipo de memoria es que los circuitos integrados pierden la
información que tienen almacenada cuando se interrumpe la alimentación eléctrica. Esto
llevó a la creación de memorias cuya información no se pierda cuando se apaga el
sistema. Estas memorias reciben el nombre de Read Only Memory (Memoria de solo lectura) o
ROM. Para que una computadora nos sea útil es
necesario que el procesador se comunique al exterior por medio de interfaces que permiten
la entrada y la salida de datos del procesador y la memoria. Haciendo uso de estas
comunicaciones es posible introducir datos para su procesamiento y la posterior
visualización de los datos ya procesados. Algunas de las unidades de entrada mas comunes
son teclados, lectoras de tarjetas (ya en desuso), mouse, etc. Las unidades de salida mas
comunes son las terminales de video y las impresoras. Como la memoria central de una computadora es
costosa y, considerando las aplicaciones actuales, muy limitada, surge entonces la
necesidad de crear sistemas de almacenamiento de información prácticos y económicos.
Además, la memoria central pierde su contenido al apagarse la máquina, por lo que no es
conveniente utilizarla para almacenamiento permanente de datos. Estos y otros incovenientes dan lugar a la
creación de unidades periféricas de memoria que reciben el nombre de memoria auxiliar o
secundaria. De estas unidades periféricas las más comunes son las cintas y los discos
magnéticos. La información almacenada en estos medios
magnéticos recibe el nombre de archivo. Un archivo está formado por un número variable
de registros, generalmente de tamaño fijo; los registros pueden contener datos o
programas.
Sistema de
Cómputo
Procesador
Central.
Memoria
Central.
Unidades de
Entrada y Salida.
Unidades de
Memoria Auxiliar.