SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
Sistema computacional
(Arquitecturas y Memorias)
Msc. Ing. Jairo E. Márquez D.
Estructura de un sistema computacional
Un sistema computacional es una plataforma sobre la
cual se construyen los llamados sistemas de información,
hoy en día, necesarios para la administración exitosa de
cualquier organización.
Un sistema de computación puede
dividirse en cuatro componentes:
• Hardware
• Sistema operativo
• Programas de aplicación
• Usuarios
• El hardware, conformado por la
Unidad Central de Procesamiento
(CPU), la memoria y dispositivos
de entrada/salida (E/S),
proporcionan los recursos de
computación básicos.
• Los programas de aplicación
definen la forma en que estos
recursos se emplean para
resolver los problemas de
computación de los usuarios.
• Se pueden dividir en programas de sistemas como
compiladores, assembler, editores, herramientas
de monitoreo y mantención; y en aplicaciones
propiamente dichas como sistemas de bases de
datos, juegos de video, programas para negocios,
navegadores, etc.
• El sistema operativo se encuentra almacenado en
la memoria secundaria.
• Primero se carga y ejecuta un fragmento de código
que se encuentra en el procesador, el cual carga el
BIOS, y este a su vez carga el SO que carga todos
los programas de aplicación y software variado.
• Como la función principal de un SO es aliviar las
tareas de entrada y salida de un sistema
computacional. También implica los mecanismos
de protección que provee la CPU para el SO.
Operación de un sistema computacional
• Un sistema computacional consiste en una CPU y
un número de dispositivos que tienen acceso a
una memoria común vía un bus de interconexión.
• Los controladores de dispositivos se encargan de
determinados dispositivos: discos, audio, mouse,
módem, etc.
• La CPU y los dispositivos pueden actuar en forma
concurrente. Sólo compiten por el acceso a la memoria
que es común.
• El controlador de memoria provee un acceso sincronizado a la
memoria RAM.
Partida• En la partida se necesita un programa inicial.
Este programa se llama bootstrap.
• El bootstrap inicializa todo el sistema:
registros de CPU, controladores de
dispositivos, memoria, etc.
• El primer proceso que ejecuta el S.O. Se llama
init. Init espera la ocurrencia de algún evento.
Interrupciones
• Una interrupción es un evento que altera la secuencia en
que el procesador ejecuta las instrucciones.
• La interrupción es generada por el hardware del sistema de
cómputo.
• El sistema de interrupciones es una parte muy importante
de la arquitectura de un computador.
• Los SOs modernos son sistemas que reaccionan ante
interrupciones, es decir, si no hay E/S, ni procesos
ejecutándose, el SO está quieto y atento a que ocurra
alguna interrupción.
Arquitectura de von Neumann
• Los sistemas con microprocesadores se basan en esta arquitectura,
en la cual la unidad central de proceso (CPU), está conectada a una
memoria principal única (casi siempre sólo RAM) donde se guardan
las instrucciones del programa y los datos.
• A dicha memoria se accede a través de un sistema de buses único
(control, direcciones y datos).
• El tamaño de la unidad de datos o instrucciones está fijado por el ancho del
bus que comunica la memoria con la CPU.
• Así un microprocesador de 8 bits con un bus de 8 bits, tendrá que manejar
datos e instrucciones de una o más unidades de 8 bits (bytes) de longitud.
El tener un único bus hace que el
microprocesador sea más lento en
su respuesta, ya que no puede
buscar en memoria una nueva
instrucción mientras no finalicen
las transferencias de datos de la
instrucción anterior.
• La limitación de la longitud de las instrucciones por el bus de datos,
que hace que el microprocesador tenga que realizar varios accesos a
memoria para buscar instrucciones complejas.
• La limitación de la velocidad de operación a causa del bus único para
datos e instrucciones que no deja acceder simultáneamente a unos y
otras, lo cual impide superponer ambos tiempos de acceso
• Unidad aritmético lógica (ALU, Arithmetic-Logic Unit) es el dispositivo
diseñado y construido para llevar a cabo las operaciones aritméticas y lógicas
(and, or, NO), y operaciones de comparación o relacionales. En esta unidad
es en donde se hace todo el trabajo computacional.
• Unidad de control (UC) sigue la dirección de las posiciones en memoria que
contienen la instrucción que el computador va a realizar en ese momento;
recupera la información poniéndola en la ALU para la operación que debe
desarrollar. Transfiere luego el resultado a ubicaciones apropiadas en la
memoria.
• Registros: de datos, de memoria, registros constantes, de coma flotante, de
propósito general, de propósito específico.
CPU, Central Processing Unit.
Consta de los siguientes tres
elementos:
La arquitectura Von Neumann realiza o emula los siguientes pasos
secuencialmente:
1) Obtiene la siguiente instrucción desde la memoria en la dirección
indicada por el contador de programa y la guarda en el registro de
instrucción.
2) Aumenta el contador de programa en la longitud de la instrucción
para apuntar a la siguiente.
3) Descodifica la instrucción mediante la unidad de control. Ésta se
encarga de coordinar el resto de componentes del ordenador para
realizar una función determinada.
4) Se ejecuta la instrucción. Ésta puede cambiar el valor del contador
del programa, permitiendo así operaciones repetitivas.
5) Regresa al paso N° 1.
• Un procesador hardware extrae sucesivamente de la memoria
principal las instrucciones que forman un programa y las va
decodificando, interpretando y ejecutando.
• Un procesador hardware tiene, como mínimo, dos modos de
funcionamiento: modo supervisor y modo usuario.
Skylake-S , Kaby
Lake-S, U
• Cuando está en modo usuario no permite ejecutar ciertas operaciones.
• Si un programa contiene una instrucción que implica alguna de esas
operaciones y se ejecuta en modo usuario, al llegar a esa instrucción el
procesador aborta la ejecución de ese programa y pasa al modo supervisor.
Arquitectura Harvard
Este modelo utiliza los Microcontroladores PIC,
tiene la unidad central de proceso (CPU)
conectada a dos memorias (una con las
instrucciones y otra con los datos) por medio de
dos buses diferentes.
Ambos buses son
totalmente independientes
lo que permite que la CPU
pueda acceder de forma
independiente y simultánea
a la memoria de datos y a la
de instrucciones.
Una de las memorias contiene solamente las
instrucciones del programa (Memoria de Programa), y
la otra sólo almacena datos (Memoria de Datos).
• Como los buses son independientes estos pueden tener distintos
contenidos en la misma dirección y también distinta longitud.
• También la longitud de los datos y las instrucciones puede ser
distinta, lo que optimiza el uso de la memoria en general.
Ventajas de esta arquitectura:
• El tamaño de las instrucciones no está
relacionado con el de los datos, y por lo tanto
puede ser optimizado para que cualquier
instrucción ocupe una sola posición de
memoria de programa, logrando así mayor
velocidad y menor longitud de programa.
• El tiempo de acceso a las instrucciones puede
superponerse con el de los datos, logrando una
mayor velocidad en cada operación.
Memorias
• Es el dispositivo que retiene, memoriza o
almacena datos informáticos durante algún intervalo de
tiempo.
• La memoria proporciona una de las principales funciones
de la computación moderna: el almacenamiento de
información y conocimiento.
• Es uno de los componentes fundamentales de
la computadora, que interconectada a la CPU y
los dispositivos de entrada/salida, implementan lo
fundamental del modelo de computadora de
la arquitectura de von Neumann.
En la actualidad, la memoria suele referirse a
una forma de almacenamiento de estado sólido,
conocida como memoria RAM (memoria de
acceso aleatorio; RAM, random access memory)
Comparación de tecnologías de memoria
• La memoria principal es la que alberga
los programas en ejecución, y para su
implementación se hace necesario
combinar varias tecnologías de
memoria.
• Para que el procesador no tenga que
esperar, la memoria principal debe ser
obligatoriamente de acceso aleatorio
y, a ser posible, que tenga un tiempo
de acceso compatible con la velocidad
del procesador.
• La memoria más rápida y más cercana
al procesador, implementada
actualmente con tecnología SRAM, se
llama memoria cache.
Los demás buses son estándares: PCI (Peripheral Component Interconnect), PCIe
(PCI Express), USB (Universal Serial Bus), SATA (Serial Advanced Technology
Attachment) y LPC (Low Pin Count).
Conexión de periféricos mediante buses
• Tanto la memoria principal como la cache son volátiles, son
de lectura y escritura y acceso aleatorio y en ambas se
puede acceder a un byte o a varios bytes (una «palabra») en
una sola operación.
• Se llama espacio de direccionamiento al conjunto de
direcciones generado por un procesador al ejecutar un
programa.
Memorias secundarias
• En la memoria secundaria se guardan
todos los programas, estén en
ejecución o no.
• Emplea una tecnología de lectura y
escritura no volátil, para que los
programas permanezcan sin necesidad
de alimentación eléctrica.
• Lo idóneo es la tecnología de discos
magnéticos, aunque en algunos
equipos se sustituyen por memorias
flash (SSD, Solid State Disks).
Memorias terciarias
• Son aquellas cuyo
almacenamiento no está
conectados permanentemente
y que precisa de una
intervención humana (insertar
un CD/DVD, USB, Micro), o bien
de un sistema robótico (en
grandes archivos digitales).
• La tecnología más común para
grandes volúmenes de datos es
la de cintas magnéticas.
Jerarquía de memorias
• La primera puede resolverse mediante
hardware, con las caches, pero para la
segunda no hay una tecnología disponible.
• Un candidato actualmente es flash, pero
sigue habiendo una brecha (menor) y tiene
algunos inconvenientes (ser más lenta en
escritura y tener un número máximo alto
pero limitado de escrituras).
• La solución es mediante software: una
cache de disco, que consiste en tener
copiadas en zonas de la memoria principal
las partes más utilizadas del disco.

Más contenido relacionado

La actualidad más candente

Componentes Internos Del Computador
Componentes Internos Del ComputadorComponentes Internos Del Computador
Componentes Internos Del Computadorhugo3
 
Cuadro comparativo sobre los tipos de sistemas operativos.
Cuadro comparativo sobre los tipos de sistemas operativos.Cuadro comparativo sobre los tipos de sistemas operativos.
Cuadro comparativo sobre los tipos de sistemas operativos.jorm1297
 
CUESTIONARIO SISTEMA OPERATIVO
CUESTIONARIO SISTEMA OPERATIVOCUESTIONARIO SISTEMA OPERATIVO
CUESTIONARIO SISTEMA OPERATIVOangelaq121
 
Arquitectura de hardware y software
Arquitectura de hardware y softwareArquitectura de hardware y software
Arquitectura de hardware y softwareJessyLo
 
Mapa conceptual hardware
Mapa conceptual hardwareMapa conceptual hardware
Mapa conceptual hardwarelaranapeluda
 
Mapa conceptual - Arquitectura de Computadoras
Mapa conceptual -  Arquitectura de ComputadorasMapa conceptual -  Arquitectura de Computadoras
Mapa conceptual - Arquitectura de ComputadorasLely
 
Tipos de Memorias RAM
Tipos de Memorias RAMTipos de Memorias RAM
Tipos de Memorias RAMoskrcrazy
 
Sistemas operativos monousuarios
Sistemas operativos monousuariosSistemas operativos monousuarios
Sistemas operativos monousuariosRoberto Cevallos
 
“Componentes software de una red local “ espinoza ,barzallo
“Componentes software de una red local “ espinoza ,barzallo“Componentes software de una red local “ espinoza ,barzallo
“Componentes software de una red local “ espinoza ,barzallobarzallo1998
 
Cuadro sinoptico componentes computadora
Cuadro sinoptico componentes computadoraCuadro sinoptico componentes computadora
Cuadro sinoptico componentes computadoraDan Ech
 

La actualidad más candente (20)

Componentes Internos Del Computador
Componentes Internos Del ComputadorComponentes Internos Del Computador
Componentes Internos Del Computador
 
Cuadro comparativo sobre los tipos de sistemas operativos.
Cuadro comparativo sobre los tipos de sistemas operativos.Cuadro comparativo sobre los tipos de sistemas operativos.
Cuadro comparativo sobre los tipos de sistemas operativos.
 
Funciones del Procesador
Funciones del ProcesadorFunciones del Procesador
Funciones del Procesador
 
memoria virtual
memoria virtualmemoria virtual
memoria virtual
 
CUESTIONARIO SISTEMA OPERATIVO
CUESTIONARIO SISTEMA OPERATIVOCUESTIONARIO SISTEMA OPERATIVO
CUESTIONARIO SISTEMA OPERATIVO
 
Arquitectura del Hardware
Arquitectura del HardwareArquitectura del Hardware
Arquitectura del Hardware
 
Arquitectura de hardware y software
Arquitectura de hardware y softwareArquitectura de hardware y software
Arquitectura de hardware y software
 
Mapa conceptual hardware
Mapa conceptual hardwareMapa conceptual hardware
Mapa conceptual hardware
 
Mapa conceptual - Arquitectura de Computadoras
Mapa conceptual -  Arquitectura de ComputadorasMapa conceptual -  Arquitectura de Computadoras
Mapa conceptual - Arquitectura de Computadoras
 
Sistema operativo(recursos,interfaz)
Sistema operativo(recursos,interfaz)Sistema operativo(recursos,interfaz)
Sistema operativo(recursos,interfaz)
 
Tipos de case
Tipos de caseTipos de case
Tipos de case
 
Componentes internos
Componentes internosComponentes internos
Componentes internos
 
Tipos de Memorias RAM
Tipos de Memorias RAMTipos de Memorias RAM
Tipos de Memorias RAM
 
Caracteristicas red wan
Caracteristicas red wanCaracteristicas red wan
Caracteristicas red wan
 
El computador sus componentes
El computador sus componentesEl computador sus componentes
El computador sus componentes
 
Sistemas operativos monousuarios
Sistemas operativos monousuariosSistemas operativos monousuarios
Sistemas operativos monousuarios
 
“Componentes software de una red local “ espinoza ,barzallo
“Componentes software de una red local “ espinoza ,barzallo“Componentes software de una red local “ espinoza ,barzallo
“Componentes software de una red local “ espinoza ,barzallo
 
Cargadores
CargadoresCargadores
Cargadores
 
Cuadro sinoptico componentes computadora
Cuadro sinoptico componentes computadoraCuadro sinoptico componentes computadora
Cuadro sinoptico componentes computadora
 
Computacion paralela
Computacion paralelaComputacion paralela
Computacion paralela
 

Destacado

Slides minicurso Web Design
Slides minicurso Web DesignSlides minicurso Web Design
Slides minicurso Web DesignAna Mendes
 
Web Design > História e a evolução do www
Web Design > História e a evolução do wwwWeb Design > História e a evolução do www
Web Design > História e a evolução do wwwFelipe Fernandes
 
Introdução a sistemas operacionais 001
Introdução a sistemas operacionais 001Introdução a sistemas operacionais 001
Introdução a sistemas operacionais 001ewerton333
 
So2 aula00-noite-1sem2011
So2 aula00-noite-1sem2011So2 aula00-noite-1sem2011
So2 aula00-noite-1sem2011Anderson Favaro
 
So2 aula00-cic4 ma446-quarta
So2 aula00-cic4 ma446-quartaSo2 aula00-cic4 ma446-quarta
So2 aula00-cic4 ma446-quartaAnderson Favaro
 
SO-01 Introdução aos Sistemas Operacionais
SO-01 Introdução aos Sistemas OperacionaisSO-01 Introdução aos Sistemas Operacionais
SO-01 Introdução aos Sistemas OperacionaisEduardo Nicola F. Zagari
 
Sistema computacional 3
Sistema computacional 3Sistema computacional 3
Sistema computacional 3marleneca97
 
Introdução ao web design
Introdução ao web designIntrodução ao web design
Introdução ao web designCarla Suelen
 
Introducao aos Sistemas Operacionais
Introducao aos Sistemas OperacionaisIntroducao aos Sistemas Operacionais
Introducao aos Sistemas OperacionaisRicardo de Moraes
 
Web design e Programação front-end
Web design e Programação front-endWeb design e Programação front-end
Web design e Programação front-endAnderson Luís Furlan
 
Sistemas operacionais introdução
Sistemas operacionais introduçãoSistemas operacionais introdução
Sistemas operacionais introduçãoCarlos Melo
 
Design para a web - da interface ao branding
Design para a web - da interface ao brandingDesign para a web - da interface ao branding
Design para a web - da interface ao brandingJoão Alves
 
Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00Anderson Favaro
 
Introducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIsaac Vieira
 
Introdução ao Front-end no Desenvolvimento Web
Introdução ao Front-end no Desenvolvimento WebIntrodução ao Front-end no Desenvolvimento Web
Introdução ao Front-end no Desenvolvimento WebAnderson Luís Furlan
 
Aula 2 - Introdução aos conceitos básicos
Aula 2 - Introdução aos conceitos básicosAula 2 - Introdução aos conceitos básicos
Aula 2 - Introdução aos conceitos básicosVitor Hugo Melo Araújo
 

Destacado (20)

Slides minicurso Web Design
Slides minicurso Web DesignSlides minicurso Web Design
Slides minicurso Web Design
 
Web Design Responsivo
Web Design ResponsivoWeb Design Responsivo
Web Design Responsivo
 
Web Design > História e a evolução do www
Web Design > História e a evolução do wwwWeb Design > História e a evolução do www
Web Design > História e a evolução do www
 
Introdução a sistemas operacionais 001
Introdução a sistemas operacionais 001Introdução a sistemas operacionais 001
Introdução a sistemas operacionais 001
 
Aula 1 Webdesign
Aula 1 WebdesignAula 1 Webdesign
Aula 1 Webdesign
 
So2 aula00-noite-1sem2011
So2 aula00-noite-1sem2011So2 aula00-noite-1sem2011
So2 aula00-noite-1sem2011
 
So2 aula00-cic4 ma446-quarta
So2 aula00-cic4 ma446-quartaSo2 aula00-cic4 ma446-quarta
So2 aula00-cic4 ma446-quarta
 
SO-01 Introdução aos Sistemas Operacionais
SO-01 Introdução aos Sistemas OperacionaisSO-01 Introdução aos Sistemas Operacionais
SO-01 Introdução aos Sistemas Operacionais
 
Sistema computacional 3
Sistema computacional 3Sistema computacional 3
Sistema computacional 3
 
Introdução ao web design
Introdução ao web designIntrodução ao web design
Introdução ao web design
 
Las neuronas y su funcionalidad
Las neuronas  y su funcionalidadLas neuronas  y su funcionalidad
Las neuronas y su funcionalidad
 
Introducao aos Sistemas Operacionais
Introducao aos Sistemas OperacionaisIntroducao aos Sistemas Operacionais
Introducao aos Sistemas Operacionais
 
Web design e Programação front-end
Web design e Programação front-endWeb design e Programação front-end
Web design e Programação front-end
 
Sistemas operacionais introdução
Sistemas operacionais introduçãoSistemas operacionais introdução
Sistemas operacionais introdução
 
Design para a web - da interface ao branding
Design para a web - da interface ao brandingDesign para a web - da interface ao branding
Design para a web - da interface ao branding
 
Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00
 
Introducao a Sistemas Operacionais
Introducao a Sistemas OperacionaisIntroducao a Sistemas Operacionais
Introducao a Sistemas Operacionais
 
Aula 4 - HTML
Aula 4 - HTMLAula 4 - HTML
Aula 4 - HTML
 
Introdução ao Front-end no Desenvolvimento Web
Introdução ao Front-end no Desenvolvimento WebIntrodução ao Front-end no Desenvolvimento Web
Introdução ao Front-end no Desenvolvimento Web
 
Aula 2 - Introdução aos conceitos básicos
Aula 2 - Introdução aos conceitos básicosAula 2 - Introdução aos conceitos básicos
Aula 2 - Introdução aos conceitos básicos
 

Similar a Sistema computacional (arquitecturas y memorias)

Aruitectura von neumann
Aruitectura von neumannAruitectura von neumann
Aruitectura von neumannMaria Garcia
 
Carla guaman 5_a_t2
Carla guaman 5_a_t2Carla guaman 5_a_t2
Carla guaman 5_a_t2Carlys Pgm
 
ESTRUCTURA DEL CPU
ESTRUCTURA DEL CPUESTRUCTURA DEL CPU
ESTRUCTURA DEL CPUEly Paredez
 
tarea 3
tarea 3tarea 3
tarea 3ADPTm
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadorescristireyes
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadorescristireyes
 
Arquitectura de computadores.
Arquitectura de computadores. Arquitectura de computadores.
Arquitectura de computadores. Manuela Cespedes
 
Arquitecturayestructuradelacomputadora
ArquitecturayestructuradelacomputadoraArquitecturayestructuradelacomputadora
ArquitecturayestructuradelacomputadoraMavericks Az
 
Arquitectura de Computadores
Arquitectura de ComputadoresArquitectura de Computadores
Arquitectura de ComputadoresErwin Meza
 
Tema 2 Arquitectura del computador - Ing David Ribera.ppt
Tema 2 Arquitectura del computador - Ing David Ribera.pptTema 2 Arquitectura del computador - Ing David Ribera.ppt
Tema 2 Arquitectura del computador - Ing David Ribera.pptKerryElSistemaInvher
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...gabrieladwarf
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...gabrieladwarf
 

Similar a Sistema computacional (arquitecturas y memorias) (20)

Aruitectura von neumann
Aruitectura von neumannAruitectura von neumann
Aruitectura von neumann
 
Trabajo 1 s. operativos ii
Trabajo 1 s. operativos iiTrabajo 1 s. operativos ii
Trabajo 1 s. operativos ii
 
MICROCONTROLADOR
MICROCONTROLADORMICROCONTROLADOR
MICROCONTROLADOR
 
Carla guaman 5_a_t2
Carla guaman 5_a_t2Carla guaman 5_a_t2
Carla guaman 5_a_t2
 
ESTRUCTURA DEL CPU
ESTRUCTURA DEL CPUESTRUCTURA DEL CPU
ESTRUCTURA DEL CPU
 
Arquitectura de computadora
Arquitectura de computadoraArquitectura de computadora
Arquitectura de computadora
 
Conceptos Básicos de micro-informatica
Conceptos Básicos de micro-informaticaConceptos Básicos de micro-informatica
Conceptos Básicos de micro-informatica
 
tarea 3
tarea 3tarea 3
tarea 3
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadores
 
Arquitecturadecomputadores
ArquitecturadecomputadoresArquitecturadecomputadores
Arquitecturadecomputadores
 
Capitulo II
Capitulo IICapitulo II
Capitulo II
 
Arquitectura de computadores.
Arquitectura de computadores. Arquitectura de computadores.
Arquitectura de computadores.
 
Arquitecturayestructuradelacomputadora
ArquitecturayestructuradelacomputadoraArquitecturayestructuradelacomputadora
Arquitecturayestructuradelacomputadora
 
Arquitectura de Computadores
Arquitectura de ComputadoresArquitectura de Computadores
Arquitectura de Computadores
 
Memoria
Memoria Memoria
Memoria
 
CPU
CPUCPU
CPU
 
Tema 2 Arquitectura del computador - Ing David Ribera.ppt
Tema 2 Arquitectura del computador - Ing David Ribera.pptTema 2 Arquitectura del computador - Ing David Ribera.ppt
Tema 2 Arquitectura del computador - Ing David Ribera.ppt
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
 
Gabriela melero mesa ...
Gabriela melero mesa                                                         ...Gabriela melero mesa                                                         ...
Gabriela melero mesa ...
 

Más de Universidad Militar Nueva Granada-Universidad de Cundinamarca

Más de Universidad Militar Nueva Granada-Universidad de Cundinamarca (20)

Whats app messenger
Whats app messengerWhats app messenger
Whats app messenger
 
Internet protocol-television
Internet protocol-televisionInternet protocol-television
Internet protocol-television
 
Categoria de-los-modelos-atomicos
Categoria de-los-modelos-atomicosCategoria de-los-modelos-atomicos
Categoria de-los-modelos-atomicos
 
Plan de-contingencias
Plan de-contingenciasPlan de-contingencias
Plan de-contingencias
 
Magnetoresistencia gigante
Magnetoresistencia giganteMagnetoresistencia gigante
Magnetoresistencia gigante
 
Dns caracteristicas-y-propiedades
Dns caracteristicas-y-propiedadesDns caracteristicas-y-propiedades
Dns caracteristicas-y-propiedades
 
Ransomware
RansomwareRansomware
Ransomware
 
Tutorial file inyector
Tutorial file inyectorTutorial file inyector
Tutorial file inyector
 
Ejercicios electrónica básica
Ejercicios electrónica básicaEjercicios electrónica básica
Ejercicios electrónica básica
 
Ultrasonidos y tejidos biológicos
Ultrasonidos y tejidos biológicosUltrasonidos y tejidos biológicos
Ultrasonidos y tejidos biológicos
 
Taller de termodinámica
Taller de termodinámicaTaller de termodinámica
Taller de termodinámica
 
Qué es la radiación
Qué es la radiaciónQué es la radiación
Qué es la radiación
 
Metabolismo basal
Metabolismo basalMetabolismo basal
Metabolismo basal
 
El escalón de potencial
El escalón de potencialEl escalón de potencial
El escalón de potencial
 
Taller de termodinámica
Taller de termodinámicaTaller de termodinámica
Taller de termodinámica
 
Tipos de memoria usadas para sistemas informáticos
Tipos de memoria usadas para sistemas informáticosTipos de memoria usadas para sistemas informáticos
Tipos de memoria usadas para sistemas informáticos
 
BOARD, ALIMENTACIÓN, PUERTOS, BUSES, OVERCLOKING, GPUS Y ALGO MÁS
BOARD, ALIMENTACIÓN, PUERTOS, BUSES, OVERCLOKING, GPUS Y ALGO MÁSBOARD, ALIMENTACIÓN, PUERTOS, BUSES, OVERCLOKING, GPUS Y ALGO MÁS
BOARD, ALIMENTACIÓN, PUERTOS, BUSES, OVERCLOKING, GPUS Y ALGO MÁS
 
Las neuronas y su funcionalidad
Las neuronas  y su funcionalidadLas neuronas  y su funcionalidad
Las neuronas y su funcionalidad
 
Comandos telnet
Comandos telnetComandos telnet
Comandos telnet
 
Aerogeneradores urbanos 2.0
Aerogeneradores urbanos 2.0Aerogeneradores urbanos 2.0
Aerogeneradores urbanos 2.0
 

Último

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaJuan Carlos Fonseca Mata
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwealekzHuri
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Baker Publishing Company
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 

Último (20)

LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
Flores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - BotánicaFlores Nacionales de América Latina - Botánica
Flores Nacionales de América Latina - Botánica
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtweBROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
BROCHURE EXCEL 2024 FII.pdfwrfertetwetewtewtwtwtwtwtwtwtewtewtewtwtwtwtwe
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Unidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDIUnidad 4 | Teorías de las Comunicación | MCDI
Unidad 4 | Teorías de las Comunicación | MCDI
 
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...Análisis de la Implementación de los Servicios Locales de Educación Pública p...
Análisis de la Implementación de los Servicios Locales de Educación Pública p...
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 

Sistema computacional (arquitecturas y memorias)

  • 1. Sistema computacional (Arquitecturas y Memorias) Msc. Ing. Jairo E. Márquez D.
  • 2. Estructura de un sistema computacional Un sistema computacional es una plataforma sobre la cual se construyen los llamados sistemas de información, hoy en día, necesarios para la administración exitosa de cualquier organización. Un sistema de computación puede dividirse en cuatro componentes: • Hardware • Sistema operativo • Programas de aplicación • Usuarios
  • 3. • El hardware, conformado por la Unidad Central de Procesamiento (CPU), la memoria y dispositivos de entrada/salida (E/S), proporcionan los recursos de computación básicos. • Los programas de aplicación definen la forma en que estos recursos se emplean para resolver los problemas de computación de los usuarios.
  • 4. • Se pueden dividir en programas de sistemas como compiladores, assembler, editores, herramientas de monitoreo y mantención; y en aplicaciones propiamente dichas como sistemas de bases de datos, juegos de video, programas para negocios, navegadores, etc.
  • 5. • El sistema operativo se encuentra almacenado en la memoria secundaria. • Primero se carga y ejecuta un fragmento de código que se encuentra en el procesador, el cual carga el BIOS, y este a su vez carga el SO que carga todos los programas de aplicación y software variado. • Como la función principal de un SO es aliviar las tareas de entrada y salida de un sistema computacional. También implica los mecanismos de protección que provee la CPU para el SO.
  • 6. Operación de un sistema computacional • Un sistema computacional consiste en una CPU y un número de dispositivos que tienen acceso a una memoria común vía un bus de interconexión. • Los controladores de dispositivos se encargan de determinados dispositivos: discos, audio, mouse, módem, etc.
  • 7. • La CPU y los dispositivos pueden actuar en forma concurrente. Sólo compiten por el acceso a la memoria que es común. • El controlador de memoria provee un acceso sincronizado a la memoria RAM.
  • 8. Partida• En la partida se necesita un programa inicial. Este programa se llama bootstrap. • El bootstrap inicializa todo el sistema: registros de CPU, controladores de dispositivos, memoria, etc. • El primer proceso que ejecuta el S.O. Se llama init. Init espera la ocurrencia de algún evento.
  • 9. Interrupciones • Una interrupción es un evento que altera la secuencia en que el procesador ejecuta las instrucciones. • La interrupción es generada por el hardware del sistema de cómputo. • El sistema de interrupciones es una parte muy importante de la arquitectura de un computador. • Los SOs modernos son sistemas que reaccionan ante interrupciones, es decir, si no hay E/S, ni procesos ejecutándose, el SO está quieto y atento a que ocurra alguna interrupción.
  • 10. Arquitectura de von Neumann • Los sistemas con microprocesadores se basan en esta arquitectura, en la cual la unidad central de proceso (CPU), está conectada a una memoria principal única (casi siempre sólo RAM) donde se guardan las instrucciones del programa y los datos. • A dicha memoria se accede a través de un sistema de buses único (control, direcciones y datos).
  • 11. • El tamaño de la unidad de datos o instrucciones está fijado por el ancho del bus que comunica la memoria con la CPU. • Así un microprocesador de 8 bits con un bus de 8 bits, tendrá que manejar datos e instrucciones de una o más unidades de 8 bits (bytes) de longitud. El tener un único bus hace que el microprocesador sea más lento en su respuesta, ya que no puede buscar en memoria una nueva instrucción mientras no finalicen las transferencias de datos de la instrucción anterior.
  • 12. • La limitación de la longitud de las instrucciones por el bus de datos, que hace que el microprocesador tenga que realizar varios accesos a memoria para buscar instrucciones complejas. • La limitación de la velocidad de operación a causa del bus único para datos e instrucciones que no deja acceder simultáneamente a unos y otras, lo cual impide superponer ambos tiempos de acceso
  • 13. • Unidad aritmético lógica (ALU, Arithmetic-Logic Unit) es el dispositivo diseñado y construido para llevar a cabo las operaciones aritméticas y lógicas (and, or, NO), y operaciones de comparación o relacionales. En esta unidad es en donde se hace todo el trabajo computacional. • Unidad de control (UC) sigue la dirección de las posiciones en memoria que contienen la instrucción que el computador va a realizar en ese momento; recupera la información poniéndola en la ALU para la operación que debe desarrollar. Transfiere luego el resultado a ubicaciones apropiadas en la memoria. • Registros: de datos, de memoria, registros constantes, de coma flotante, de propósito general, de propósito específico. CPU, Central Processing Unit. Consta de los siguientes tres elementos:
  • 14. La arquitectura Von Neumann realiza o emula los siguientes pasos secuencialmente: 1) Obtiene la siguiente instrucción desde la memoria en la dirección indicada por el contador de programa y la guarda en el registro de instrucción. 2) Aumenta el contador de programa en la longitud de la instrucción para apuntar a la siguiente. 3) Descodifica la instrucción mediante la unidad de control. Ésta se encarga de coordinar el resto de componentes del ordenador para realizar una función determinada. 4) Se ejecuta la instrucción. Ésta puede cambiar el valor del contador del programa, permitiendo así operaciones repetitivas. 5) Regresa al paso N° 1.
  • 15. • Un procesador hardware extrae sucesivamente de la memoria principal las instrucciones que forman un programa y las va decodificando, interpretando y ejecutando. • Un procesador hardware tiene, como mínimo, dos modos de funcionamiento: modo supervisor y modo usuario. Skylake-S , Kaby Lake-S, U
  • 16. • Cuando está en modo usuario no permite ejecutar ciertas operaciones. • Si un programa contiene una instrucción que implica alguna de esas operaciones y se ejecuta en modo usuario, al llegar a esa instrucción el procesador aborta la ejecución de ese programa y pasa al modo supervisor.
  • 17. Arquitectura Harvard Este modelo utiliza los Microcontroladores PIC, tiene la unidad central de proceso (CPU) conectada a dos memorias (una con las instrucciones y otra con los datos) por medio de dos buses diferentes.
  • 18. Ambos buses son totalmente independientes lo que permite que la CPU pueda acceder de forma independiente y simultánea a la memoria de datos y a la de instrucciones. Una de las memorias contiene solamente las instrucciones del programa (Memoria de Programa), y la otra sólo almacena datos (Memoria de Datos).
  • 19. • Como los buses son independientes estos pueden tener distintos contenidos en la misma dirección y también distinta longitud. • También la longitud de los datos y las instrucciones puede ser distinta, lo que optimiza el uso de la memoria en general.
  • 20. Ventajas de esta arquitectura: • El tamaño de las instrucciones no está relacionado con el de los datos, y por lo tanto puede ser optimizado para que cualquier instrucción ocupe una sola posición de memoria de programa, logrando así mayor velocidad y menor longitud de programa. • El tiempo de acceso a las instrucciones puede superponerse con el de los datos, logrando una mayor velocidad en cada operación.
  • 21.
  • 22. Memorias • Es el dispositivo que retiene, memoriza o almacena datos informáticos durante algún intervalo de tiempo. • La memoria proporciona una de las principales funciones de la computación moderna: el almacenamiento de información y conocimiento. • Es uno de los componentes fundamentales de la computadora, que interconectada a la CPU y los dispositivos de entrada/salida, implementan lo fundamental del modelo de computadora de la arquitectura de von Neumann.
  • 23. En la actualidad, la memoria suele referirse a una forma de almacenamiento de estado sólido, conocida como memoria RAM (memoria de acceso aleatorio; RAM, random access memory)
  • 25.
  • 26. • La memoria principal es la que alberga los programas en ejecución, y para su implementación se hace necesario combinar varias tecnologías de memoria. • Para que el procesador no tenga que esperar, la memoria principal debe ser obligatoriamente de acceso aleatorio y, a ser posible, que tenga un tiempo de acceso compatible con la velocidad del procesador. • La memoria más rápida y más cercana al procesador, implementada actualmente con tecnología SRAM, se llama memoria cache.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Los demás buses son estándares: PCI (Peripheral Component Interconnect), PCIe (PCI Express), USB (Universal Serial Bus), SATA (Serial Advanced Technology Attachment) y LPC (Low Pin Count).
  • 32. Conexión de periféricos mediante buses
  • 33. • Tanto la memoria principal como la cache son volátiles, son de lectura y escritura y acceso aleatorio y en ambas se puede acceder a un byte o a varios bytes (una «palabra») en una sola operación. • Se llama espacio de direccionamiento al conjunto de direcciones generado por un procesador al ejecutar un programa.
  • 34. Memorias secundarias • En la memoria secundaria se guardan todos los programas, estén en ejecución o no. • Emplea una tecnología de lectura y escritura no volátil, para que los programas permanezcan sin necesidad de alimentación eléctrica. • Lo idóneo es la tecnología de discos magnéticos, aunque en algunos equipos se sustituyen por memorias flash (SSD, Solid State Disks).
  • 35. Memorias terciarias • Son aquellas cuyo almacenamiento no está conectados permanentemente y que precisa de una intervención humana (insertar un CD/DVD, USB, Micro), o bien de un sistema robótico (en grandes archivos digitales). • La tecnología más común para grandes volúmenes de datos es la de cintas magnéticas.
  • 36. Jerarquía de memorias • La primera puede resolverse mediante hardware, con las caches, pero para la segunda no hay una tecnología disponible. • Un candidato actualmente es flash, pero sigue habiendo una brecha (menor) y tiene algunos inconvenientes (ser más lenta en escritura y tener un número máximo alto pero limitado de escrituras). • La solución es mediante software: una cache de disco, que consiste en tener copiadas en zonas de la memoria principal las partes más utilizadas del disco.