Está en la página 1de 7

TODAS LAS COMPUTADORAS DESDE EL MAS PEQUEÑO

MICROSISTEMA HASTA LOS MAS COMPLEJOS, ESTAN


COMPUESTAS DE 4 COMPONENTES BASICOS:
1.-Unidades de almacenamiento ( memoria)
2.- ALU
3.-Unidad de control
4.-Unidad de E/S

COMPONENTES DE UNA COMPUTADORA


TIPICA

CPU
UNIDAD DE
CONTROL

UNIDAD
ARITMETICA
Y LOGICA

ALMACENA- SALIDA
ENTRADA
MIENTO

SEÑALES DE CONTROL

FLUJO DE DATOS
1.-Unidades de almacenamiento ( memoria)
CADA COMPUTADORA TIENE UNA CANTIDAD DETERMINADA
DE ALMACENAMIENTO INTERNO, DENOMINADO MEMORIA
PRINCIPAL, ADEMAS DEL ALMACENAMIENTO EXTERNO
DENOMINADO MEMORIA SECUNDARIA (CINTAS DISCOS
MAGNETICOS, FLOPPIES,CD,ETC). LOS PROGRAMAS QUE SE
ENCUENTRAN EN EJECUCION ASI COMO LOS DATOS
NECESARIOS PARA ELLO DEBEN RESIDIR EN MEMORIA
PRINCIPAL. ESTA ES MAS COSTOSA Y EN LA MAYOR PARTE DE
LOS SISTEMAS ES UN RECURSO UN TANTO ESCASO .
MEMORIA PRIMARIA:
EN GENERAL, LA INFORMACIÓN ALMACENADA EN MEMORIA
PUEDE SER DE DOS TIPOS: LAS INSTRUCCIONES DE UN
PROGRAMA Y LOS DATOS CON LOS QUE OPERAN LAS
INSTRUCCIONES.
LA MEMORIA PRIMARIA O PRINCIPAL DE UNA
COMPUTADORA ES UNA ZONA DE ALMACENAMIENTO
ORGANIZADA EN CENTENARES O MILLARES DE UNIDADES DE
ALMACENAMIENTO INDIVIDUAL O CELDAS. LA UNIDAD
ELEMENTAL DE MEMORIA SE LLAMA BYTE(OCTETO). UN BYTE
TIENE LA CAPACIDAD DE ALMACENAR UN CARÁCTER DE
INFORMACIÓN Y ESTÁ FORMADO POR UN CONJUNTO DE
UNIDADES MÁS PEQUEÑAS DE ALMACENAMIENTO
DENOMINADAS BITS, QUE SON DÍGITOS BINARIOS (0 Ó 1).
GENERALMENTE SE ACEPTA QUE UN BYTE CONTIENE 8 BITS.

EXISTEN 2 CONCEPTOS IMPORTANTES ASOCIADOS A


CADA BYTE O POSICIÓN DE MEMORIA: SU DIRECCIÓN Y SU
CONTENIDO. CADA CELDA O BYTE TIENE ASOCIADA UNA
ÚNICA DIRECCIÓN QUE INDICA SU POSICIÓN RELATIVA EN
MEMORIA Y MEDIANTE LA CUAL SE PUEDE ACCEDER A LA
POSICIÓN PARA ALMACENAR O RECUPERAR INFORMACIÓN. LA
IMPORTANCIA DE LA CELDA RESIDE EN QUE ES LA UNIDAD
MÁS PEQUEÑA DIRECCIONABLE. LA INFORMACIÓN
ALMACENADA EN UNA POSICIÓN DE MEMORIA ES SU
CONTENIDO.
EL CONTENIDO DE ESTAS DIRECCIONES O POSICIONES DE
MEMORIA SE LLAMAN PALABRAS, DE MODO QUE EXISTEN
PALABRAS DE 8, 16, 32 Y 64 BITS. EL TAMAÑO DE LA PALABRA
ES UN PARAMETRO DE DISEÑO DE LA COMPUTADORA Y
DETERMINA EL NUMERO MAS GRANDE Y EL MAS PEQUEÑO
QUE PUEDE SER ALMACENADO.
SIEMPRE QUE UNA NUEVA INFORMACIÓN SE ALMACENA
EN UNA POSICIÓN, SE DESTRUYE CUALQUIER INFORMACIÓN
QUE EN ELLA HUBIERA Y NO SE PUEDE RECUPERAR. LA
DIRECCIÓN ES PERMANENTE Y ÚNICA, EL CONTENIDO PUEDE
CAMBIAR MIENTRAS SE EJECUTA EL PROGRAMA.
LA MEMORIA PRINCIPAL DE UNA COMPUTADORA PUEDE
TENER DESDE UNOS CENTENARES DE MILLARES DE BYTES
HASTA MILLONES DE BYTES. COMO EL BYTE ES UNA UNIDAD
ELEMENTAL DE ALMACENAMIENTO, SE UTILIZAN MÚLTIPLOS
PARA DEFINIR EL TAMAÑO DE LA MEMORIA CENTRAL: KILO-
BYTE (KB O KB) IGUAL A 1.024 BYTES (210) –PRÁCTICAMENTE
SE TOMAN 1000- Y MEGABYTE IGUAL A 1.024 X 1.024 BYTES
(220) PRÁCTICAMENTE SE CONSIDERA UN 1000000.

Direccio- 999 PALABRA


nes
998
997 325 Contenido de la
dirección 997

.
.
.

3
2
1
0

MEMORIA CENTRAL DE UNA


COMPUTADORA.
Memoria RAM
LOS CHIPS DE MEMORIA DE ACCESO ALEATORIO SON
DISPOSITIVOS DE ALMACENAMIENTO TEMPORAL DE DATOS PARA SU
EMPLEO EN COMPUTADORA. HAY DOS TIPOS DE MEMORIA RAM:
ESTÁTICA Y DINÁMICA.
ESTÁTICA
ALMACENA UN BIT DE DATOS EN UN CIRCUITO QUE SE LLAMA
FLIP-FLOP ESTA CONSTITUIDO POR CUATRO O SEIS TRANSISTORES. PILA
DE MEMORIA
DINÁMICA
UTILIZA UN SOLO TRANSISTOR Y UN SOLO CONDENSADOR PARA
ALMACENAR UN BIT DE DATOS. HEAP

Memoria ROM
MEMORIA DE SOLO LECTURA.- SE REFIERE A LA MEMORIA QUE NO
SE PUEDE ALTERAR EN CONDICIONES DE USO NORMAL DE LA
COMPUTADORA. SUELE SER UNA MEMORIA RELATIVAMENTE PEQUEÑA
QUE CONTIENE INSTRUCCIONES DE USO FRECUENTE TALES COMO
MICROPROGRAMAS O SOFTWARE DE SISTEMAS. EJEMPLO DE MEMORIA
ROM ES EL BIOS. UNA DE LAS MEMORIAS MÁS ECONÓMICAS UTILIZADAS
EN LOS PRIMEROS AÑOS DE LA DÉCADA DE LOS 80´S ES LA MEMORIA
ROM

MEMORIA SECUNDARIA.
CUANDO UN PROGRAMA SE EJECUTA, SE DEBE SITUAR PRIMERO EN
MEMORIA PRIMARIA DE IGUAL MODO QUE LOS DATOS. SIN EMBARGO,
LA INFORMACIÓN ALMACENADA EN LA MEMORIA SE PIERDE CUANDO SE
APAGA LA COMPUTADORA, Y POR OTRA PARTE LA MEMORIA PRIMARIA
ES LIMITADA EN CAPACIDAD. POR ESTA RAZÓN PARA PODER DISPONER
DE ALMACENAMIENTO PERMANENTE, TANTO PARA PROGRAMAS COMO
PARA DATOS, SE NECESITAN DISPOSITIVOS DE ALMACENAMIENTO
SECUNDARIO. COMO POR EJEMPLO: DISCOS, DISKETTES, CD_ROM, ETC.
LA INFORMACIÓN ALMACENADA EN LA MEMORIA CENTRAL ES VOLÁTIL
Y LA INFORMACIÓN ALMACENADA EN LA MEMORIA SECUNDARIA ES
PERMANENTE.
LA INFORMACIÓN SE ORGANIZA EN UNIDADES INDEPENDIENTES
LLAMADAS ARCHIVOS. LOS RESULTADOS DE LOS PROGRAMAS SE
PUEDEN GUARDAR COMO ARCHIVOS DE DATOS Y LOS PROGRAMAS QUE
SE ESCRIBEN SE GUARDAN COMO ARCHIVOS DE PROGRAMAS, AMBOS EN
LA MEMORIA SECUNDARIA CUALQUIER TIPO DE ARCHIVO SE PUEDE
TRANSFERIR FÁCILMENTE DESDE LA MEMORIA SECUNDARIA HASTA LA
MEMORIA CENTRAL PARA SU PROCESO POSTERIOR.
MEMORIA VIRTUAL
Memoria Virtual
Técnica que permite al usuario tratar al almacenamiento secundario como
una extensión de la memoria principal con la que se da la apariencia de tener
mayor capacidad de la memoria RAM; esto nos permite tener rápidos accesos en
disco. La memoria virtual utiliza una clase de algoritmo del tipo paginación o
segmentación.
Memoria Virtual: esta existe dentro de los programas (no existe Físicamente)

Paginación
Consiste en que le sistema operativo divide dinámicamente los programas
en unidades de tamaño fijo, las cuales va ha manipular de RAM a disco y
viceversa. Al proceso de intercambio paginas segmentos o programas completos
entre RAM y disco se le conoce como Swapping (intercambio).

Segmentación
Se aprovecha del hecho de que los programas se dividen en partes lógicas
como son las partes de datos de código y de la pila. La segmentación de un
programa busca como objetivos el hacer fácil compartir segmentos ( Intercambio
de Memoria, los medios de almacenamiento secundarios).

ALMACENAMIENTO VIRTUAL EN BASE A UN


SISTEMA DE PAGINACION
Programas que necesitan Procesamiento
AREA DE ALMACENAMIENTO EN DISCO

PROGRAMA C
PROGRAMA B
PROGRAMA A
2.- ALU
UNIDAD ARITMÉTICA LÓGICA.- REALIZA EL
TRABAJO DE COMPUTACIÓN Y DE CÁLCULO
MEDIANTE CIRCUITOS LÓGICOS, CIRCUITOS
INTEGRADOS QUE CONTIENEN MILES DE
TRANSISTORES (CHIPS). INCLUYE OPERACIONES
ARITMETICAS COMO LA SUMA, RESTA,
MULTIPLICACION Y DIVISION Y LAS OPERACIONES
LOGICAS COMO LA COMPARACION DE DOS VALORES
PARA VER CUAL DE ELLOS ES MAYOR. CUANDO SE
EFECTUAN CALCULOS COMPLEJOS ES NECESARIO QUE
LA INFORMACION SE MUEVA FRECUENTEMENTE
HACIA Y DESDE MEMORIA PRINCIPAL DURANTE EL
DESARROLLO DEL PROGRAMA.

3.-Unidad de control
EL COMPONENTE BASICO FINAL DEL SISTEMA DE
COMPUTO Y CON MUCHO EL MAS IMPORTANTE, DEBIDO A QUE
CONTROLA LA OPERACIÓN DE LOS DEMAS COMPONENTES.
OPERANDO CON LAS INSTRUCCIONES DE CONTROL QUE
PROPORCIONA EL PROGRAMADOR Y QUE RESIDEN EN LA
MEMORIA PRINCIPAL, LA UNIDAD DE CONTROL HACE QUE LOS
DATOS SE LEAN DESDE EL DISPOSITIVO DE ENTRADA, SE
ALMACENEN EN LA MEMORIA, SEAN LLEVADOS A LA ALU Y
CUANDO SE LES NECESITE PARA LAS OPERACIONES DE
CALCULO, SE ALMACENEN Y SE RECUPEREN DATOS Y
VALORES INTERMEDIOS EN LA MEMORIA PRINCIPAL, Y
FINALMENTE SE PRESENTEN LOS RESULTADOS EN EL
DISPOSIVITO DE SALIDA. LA COMBINACION DE LA UNIDAD DE
CONTROL Y DE LA UNIDAD ARITMETICA LOGICA SE CONOCE
COMUNMENTE COMO UNIDAD CENTRAL DE PROCESO CPU.

A TODOS ESTOS CANALES DE COMUNICACIÓN ENTRE


CADA UNA DE LAS UNIDADES DE UNA COMPUTADORA SE LE
CONOCE COMO BUS DE DATOS Y SE REPRESENTA EN LA
SIGUIENTE FIGURA.
FIGURA DEL BUS DE DATOS

Para Red
COMPUTADO- Telefonica
RA CENTRAL

CPU RAM ROM IO IO


(microprocesor) buffer buffer

BUS

IO IO IO
b b b
u u u

TE- IMPRE- LEC-


CLADO SORA TORES
MONITOR OPTICOS

También podría gustarte