Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTRUCTURA BSICA DE
UN COMPUTADOR
Contenido
Estructura bsica de un computador
Unidad central de procesamiento (CPU)
Unidad lgica aritmtica (ULA)
Registros
Unidad de control (UC)
Estructura bsica
Estructura bsica
Estructura bsica
Memoria
Es la unidad donde se almacenan tanto los
datos como las instrucciones. Existen dos tipos
bsicos de memoria, que se diferencian sobre
todo por su velocidad de acceso:
Memoria principal, central o interna: es la memoria
que acta con mayor velocidad y est ligada
directamente a las unidades ms rpidas del
computador (UC y ALU).
ROM (slo se puede leer y es permanente)
RAM (leer y escribir, es voltil)
Estructura bsica
Memoria
Estructura bsica
E/S
Entrada: dispositivo por donde se introducen en
el computador los datos e instrucciones. En
estas unidades se transforman las
informaciones de entrada en seales binarias de
naturaleza elctrica.
Salida: dispositivo por donde se obtienen los
resultados de los programas ejecutados en el
computador. Suelen transformar las seales
elctricas binarias en caracteres escritos o
visualizados.
7
Estructura bsica
Buses
Bus de Datos: transportan los datos e
instrucciones.
Bus de Direcciones: las direcciones son
nmeros naturales que indican la posicin de los
datos dentro de la memoria principal.
Bus de control: a travs de este bus se
transmiten las seales de control del sistema.
Suele incluir el reloj de la mquina, seales de
sincronizacin entre la CPU y las dems
unidades.
8
10
CPU
Unidad Aritmtico Lgica
Esta unidad contiene los circuitos electrnicos
con los que se hacen las operaciones de tipo
aritmtico (sumas, restas, etc...) y de tipo lgico
(comparar dos nmeros, hacer operaciones del
lgebra de Boole binaria - and, or, not, xor, ...- ,
etc...).
Un tpico smbolo esquemtico para una ALU: A
y B son operandos; R es la salida; F es la
entrada de la unidad de control; D es un estado
de la salida.
11
CPU
Registros
12
CPU
Registros
R
E
G
I
T
R
O
Registros de Propsito
General
Registros de Datos
Apuntadores de segmento
Registros ndices
Apuntadores de Pila
Registro de direccin de
memoria MAR (Memory
Address Register)
Registro de datos de
memoria MDR (Memory
Data Register)
Contador de Programa PC
(Program Counter)
Registro de Instruccin IR
13
(Instruction Register)
CPU
Unidad de Control
La funcin de la unidad de control de un
computador es la bsqueda de las instrucciones
en memoria, su interpretacin y la generacin
(en los instantes adecuados) de las seales de
control necesarias para ejecutar la operacin
especificada por cada instruccin. En este
proceso se distinguen dos aspectos
fundamentales:
El secuenciamiento de las instrucciones.
La interpretacin de las instrucciones.
14
CPU
Unidad de Control
Secuenciamiento: es el proceso por el cual las
instrucciones de un programa van siendo
seleccionadas para su ejecucin en un orden
determinado.
15
CPU
Unidad de Control
Interpretacin: es el proceso por el cual la
unidad de control obtiene las instrucciones
almacenadas en memoria y las ejecuta. Esto se
realiza en lo que llamaremos ciclo de
instruccin.
Ciclo de instruccin: es el perodo que tarda la unidad
central de proceso (CPU) en ejecutar una instruccin
de lenguaje mquina.
Ciclo de instruccin
Ciclo de captacin
Ciclo de decodificacin
Ciclo de ejecucin
16
CPU
Unidad de Control
Ciclo de instruccin
Ciclo de captacin
Ciclo de decodificacin
Ciclo de ejecucin
CPU
Unidad de Control
Ciclo de instruccin
Ciclo de captacin
Ciclo de decodificacin
Ciclo de ejecucin
18
CPU
Unidad de Control
Ciclo de instruccin
Ciclo de captacin
Ciclo de decodificacin
Ciclo de ejecucin
19
CISC
Las siglas de CISC significan en espaol,
Computador con un conjunto complejo de
instrucciones. sta arquitectura se fundamenta
en un procesador que maneja un amplio y
complejo conjunto de instrucciones. Su objetivo
principal es completar una tarea en pocas lneas
tanto como sea posible, lo cual se logra
construyendo un procesador que sea capaz de
entender y ejecutar una serie de operaciones.
20
RISC
RISC significa Computador con un conjunto de
instrucciones reducido, aunque la denominacin no es
correcta debido a que cuentan con una vasta cantidad
de conjuntos de instrucciones. Los procesadores RISC
usan instrucciones simples que pueden ser ejecutadas
en un ciclo de reloj
Instrucciones de tamao fijo y presentadas en un
reducido nmero de formatos.
Slo las instrucciones de carga y almacenamiento
acceden a la memoria por datos.
Adems estos procesadores suelen disponer de
muchos registros de propsito general.
21
Refrencias bibliogficas
Mano, Morris. Arquitectura del Computador. Editorial
Prentice Hall. 1994.
Mano, Morris. Lgica Digital y Diseo de
Computadores. Editorial Prentice Hall.