Você está na página 1de 4

1.

2 Terminología

Para comenzar, una computadora se define por dos rasgos clave: (1) la capacidad
de ser programada para operar en datos sin intervención humana, y (2) la
capacidad de almacenar y recuperar datos.

Más generalmente, un sistema informático también incluye los dispositivos


periféricos para comunicarse con los seres humanos, así como programas que
procesan datos. El equipo es hardware, los programas son software. Comencemos
con el hardware de la computadora examinando la Figura 1-2.
Como se muestra, un sistema informático contiene una unidad central de
procesamiento (CPU) conectada a la memoria de acceso aleatorio (RAM) y la
memoria de solo lectura (ROM) a través del bus de direcciones, el bus de datos y el
bus de control. Los circuitos de interfaz conectan los buses del sistema a
dispositivos periféricos. Vamos a discutir cada uno de estos en detalle.

Figura 1-2

1.3 la unidad de procesamiento central

La CPU, como el "cerebro" del sistema informático, administra toda la actividad en


el sistema y realiza todas las operaciones en los datos. La mayor parte de la mística
de la CPU es inmerecida, ya que es solo una colección.
de circuitos lógicos que realizan continuamente dos operaciones: obtener
instrucciones y ejecutar instrucciones. La CPU tiene la capacidad de comprender
y ejecutar instrucciones basadas en un conjunto de códigos binarios, cada uno de
los cuales representa una operación simple. Estas instrucciones suelen ser
aritméticas (sumar, restar, multiplicar, dividir), lógica (AND, OR, NOT, etc.),
movimiento de datos u operaciones de rama, y están representadas por un
conjunto de códigos binarios llamado el conjunto de instrucciones.
La Figura 1-3 es una vista extremadamente simplificada del interior de una CPU.
Muestra un conjunto de registros para el almacenamiento temporal de
información, una unidad aritmética y lógica (ALU) para realizar operaciones con
esta información, una instrucción de decodificación y unidad de control que
determina la operación a realizar y pone en movimiento las acciones necesarias
para realizarla., y dos registros adicionales. El registro de instrucciones (IR)
contiene el código binario para cada instrucción a medida que se ejecuta, y el
contador del programa (PC) contiene la dirección de memoria de la siguiente
instrucción a ejecutar.

Figura 1-3 Unidad central de procesamiento

Obtener una instrucción de la RAM o ROM del sistema es una de las operaciones
más fundamentales que realiza la CPU. Implica los siguientes pasos: (a) los
contenidos del contador del programa se colocan en el bus de direcciones, (b) se
activa una señal de control READ, (c) los datos (el código de operación de la
instrucción) se leen desde la RAM y se colocan en los datos bus, (d) el código de
operación se engancha en el registro de instrucciones interno de la CPU, y (e) el
contador del programa se incrementa para prepararse para la próxima
recuperación de la memoria. La Figura 1-4 ilustra el flujo de información para
obtener una instrucción.
Figura 1-4 Actividad de bus para un ciclo de búsqueda de código de operación

La etapa de ejecución implica descodificar (o descifrar) el código de operación y


generar señales de control para bloquear los registros internos dentro y fuera de
la ALU y para indicar a la ALU que realice la operación especificada. Debido a la
amplia variedad de operaciones posibles, esta explicación tiene un alcance algo
limitado. Se aplica a una operación simple como "registro de incremento". Las
instrucciones más complejas requieren más pasos, como leer un segundo y tercer
byte como datos para la operación.

1.4 Memoria RAM AND ROM

Los programas y los datos se almacenan en la memoria. Las variaciones de la


memoria de la computadora son tan vastas, los términos que las acompañan son
tan abundantes y los avances tecnológicos son tan frecuentes, que se requiere un
estudio extenso y continuo para mantenerse al tanto de los últimos desarrollos.
Los dispositivos de memoria a los que se puede acceder directamente desde la
CPU consisten en circuitos integrados semiconductores (circuitos integrados)
denominados RAM y ROM. Hay dos características que distinguen la RAM y la
ROM: primero, la RAM es la memoria de lectura / escritura, mientras que la ROM
es la memoria de solo lectura; y segundo, la memoria RAM es volátil (los
contenidos se pierden cuando se quita la alimentación), mientras que la ROM no
es volátil.

La mayoría de los sistemas informáticos tienen una unidad de disco y una


pequeña cantidad de ROM, lo suficiente para mantener las rutinas de software
cortas y de uso frecuente que realizan operaciones de entrada / salida.
Los programas y datos del usuario se almacenan en el disco y se cargan en la
RAM para su ejecución. Con la continua caída en el costo por byte de la RAM, los
sistemas informáticos pequeños a menudo contienen millones de bytes de RAM.

Você também pode gostar