SlideShare una empresa de Scribd logo
1 de 18
Estructura del
Sistema Informático
Materia: Sistemas Operativos.
Profesora: Painé Pintos.
Instit. Terciario “Simón Bolivar”
comenzar
ESQUEMA DE ESTRUCTURA BÁSICA
CPU
B U S D E S I S T E M A
CONTROLADOR
DE
MEMORIA
CONTROLADOR
DE
ALMAC. SEC.
CONTROLADOR
DE
MONITOR
CONTROLADOR
DE
MOUSE
CONTROLADOR
DE
TECLADO
CONTROLADOR
OTROS PERIF.
E-S
MEMORIA
RAM
 
  
   
salir
interrupciones
siguiente
EJEMPLO
MEMORIA
ROM
PROCESO INICIAL
ENCENDIDO
MÁQUINA
PROGRAMA
ARRANQUE
MEMORIA
RAM
SISTEMA
OPERATIVO
EJECUTA
CARGA DEL
DISCO FIJO A
MEM. RAM
ASIGNA VALORES INICIALES A
ASPECTOS SISTEMA INFORMÁTICO:
Registros, controladores, memoria ram.
CARGAR EN MEMORIA RAM
SISTEMA OPERATIVO
EJECUTA PRIMER
PROCESO
ESPERA A QUE
OCURRA ALGÚN
SUCESO
siguiente
anterior
BUS DE SISTEMA
INTERRUPCIONES – LLAMADAS AL SISTEMA
MEMORIA RAM
SISTEMA
OPERATIVO
CPU
DISP. E/S
PROGRAMA DE
APLICACIÓN
SUCESOS:
 POR
HARDWARE:
interrupciones.
 POR
SOFTWARE:
Llamadas al
sistema o
trampas
Preserva
estado CPU;
Atiende el
suceso
anterior salir
PROCESAMIENTO DE EVENTOS
siguiente
anterior
LLAMADAS AL SISTEMA
Pueden “colisionar” más de un
Requerimiento al dispositivo.
El sistema operativo administra el
Uso del dispositivo.
anterior DEFINICION
PROCESO DE INTERRUPCIONES
BUS DE SISTEMA
MEMORIA RAM
SISTEMA
OPERATIVO
CPU
DISP. E/S
1
CONTROLADOR
DISP. E/S 1
VECTOR DE
INTERRUPCIONES
DISP. E/S
2
CONTROLADOR
DISP. E/S 1
TABLA DE
DISPOSITIVOS
anterior salir
PROCESAMIENTO DE LA
INTERRUPCIÓN
VOLVER siguiente
OPCIONES DE MANEJO
INTERRUPCIÓN E/S
VOLVER
anterior
VECTOR DE INTERRUPCIONES
VECTOR DE INTERRUPCIONES
NRO. DIRECCIÓN RUTINA DISPOSIT.
DISP= 1 (controlador disp 1)
NRO. DIRECCIÓN DE RUTINA DISP.
DISP.= 2 (controlador disp 2)
NRO. DIRECCIÓN DE RUTINA DISP.
DISP. =3 (controlador disp 3)
Tabla de punteros a rutinas de interrupciones, almacenada en las primeras
direcciones de la Memoria Ram (memoria baja).
DISP.
1
DISP.
2
DISP.
3
Sistema operativo
VOLVER
TABLA DE DISPOSITIVOS
TABLA ESTADO DISPOSITIVOS
TIPO DIRECCIÓN ESTADO
DISP= 1 (controlador) ocupado
TIPO DIRECCIÓN ESTADO
DISP.= 2 (controlador) ocioso
TIPO. DIRECCIÓN ESTADO
DISP. =3 (controlador) ocupado
Tabla almacenada en Memoria Ram que indica el estado para cada diapositivo del
sistema informático. Cada entrada indica TIPO DISP, DIRECCIÓN Y ESTADO
(apagado, ocioso, ocupado)
Impresora
1
Monitor
2
Disco
Fijo 3
Sistema operativo
I
2
I
3
G
1
Cola de espera o
lista de solicitudes
VOLVER
CONTROLADOR DE DISPOSITIVOS
DEFINICIÓN
Prog. de sistema que permite al S.O. controlar los
periféricos
CARACTERÍSTICAS:
 Cada periférico tiene su propio controlador.
 Cada controlador tiene su buffer local.
 Cada controlador tiene registros en los que va
almacenando datos a procesar, estado del dispositivo,
etc.
VOLVER
EJEMPLO DE ARQUITECTURA
VOLVER
ACCESO DIRECTO A MEMORIA (DMA)
MEMORIA
RAM
CPU
PERIFÉRICO
E/S
CONTROLADOR
DE E/S
BUFFER
CONTROLADOR
DMA
(INTERRUPCIÓN
POR CADA BYTE)
(INTERRUPCIÓN
POR CADA
BLOQUE)
El DMA se utiliza
para los periféricos
de alta velocidad.
El controlador del
dispositivo transfiere
un bloque completo
de datos
directamente de su
propio buffer a la
memoria (y
viceversa) sin
necesidad de
intervención de la
CPU.
siguienteVOLVER
E/S MAPEADA EN MEMORIA
CONTROLADOR
DISPOS. 1
BUFFER
CONTROLADOR
DISPOS. 1
DISPOS.
1
CPU
MEMORIA RAM
REGISTROS
DISPOSITIVO 1
PUERTO DE E/S 1
SISTEMA
OPERATIVO
DATODATO
Se apartan direcciones de memoria y se establece correspondencia entre
éstas y los reg. De dispositivo. De esta forma las lecturas de y escrituras en
estas direcciones de memoria hacen que se transfieran datos desde y hacia
los registros del dispositivo.
siguiente
anterior
VOLVER
MÉTODOS DE TRATAMIENTO E/S:
E/S PROGRAMADA
CONTROLADOR
DISPOS. 1
DISPOS.
1
REGISTROS
DISPOSITIVO 1
DATO
CPU
pa
Proceso de
Escrutinio
permanente
siguiente
anterior
VOLVER
BIT DE ESTADO
MÉTODOS DE TRATAMIENTO E/S:
E/S CONTROLADA POR INTERRUPCIONES
CONTROLADOR
DISPOS. 1
DISPOS.
1
REGISTROS
DISPOSITIVO 1
DATO
CPU
Tratamiento de
Interrupciones
Deriva S.O.
VOLVER
anterior
LLAMADA AL SISTEMA
Llamada al sistema o System Call, en inglés, es el
mecanismo usado por un programa aplicativo para
solicitar un servicio al Sistema Operativo.
Dado que el hardware puede ser compartido por múltiples
procesos, el acceso a los recursos (por ej. Periféricos)
debe ser administrado para garantizar su correcto uso y
evitar problemas de seguridad (si procesos
malintencionados desean acceder a recursos asignados
a otros procesos). Por estas razones, en los sistemas
duales, el acceso al ambiente físico es manejado
exclusivamente por el Sistema Operativo. La única
forma de acceder al hardware es a través de las
llamadas al sistema, que están perfectamente definidas.
VOLVER

Más contenido relacionado

La actualidad más candente

Leninnnnnnn2
Leninnnnnnn2Leninnnnnnn2
Leninnnnnnn2jl_18_01
 
Unidad aritmetico logica, procesador de control
Unidad aritmetico logica, procesador de controlUnidad aritmetico logica, procesador de control
Unidad aritmetico logica, procesador de controlCzar Guzmán
 
Gestión de entradas y salidas
Gestión de entradas y salidasGestión de entradas y salidas
Gestión de entradas y salidasMarbella Pereira
 
Unidad aritmético lógica
Unidad aritmético lógicaUnidad aritmético lógica
Unidad aritmético lógicaguest5423e2
 
Dany luis a martinez
Dany luis a martinezDany luis a martinez
Dany luis a martinezslipkdany21
 
Leninnnnnnn
LeninnnnnnnLeninnnnnnn
Leninnnnnnnjl_18_01
 
Computacon1999
Computacon1999Computacon1999
Computacon1999Isra Moran
 
Dispositivos perifericos
Dispositivos perifericosDispositivos perifericos
Dispositivos perifericosAriel Carrion
 
Computacion
ComputacionComputacion
ComputacionZholanch
 
Computacion 1202420963774670 5
Computacion 1202420963774670 5Computacion 1202420963774670 5
Computacion 1202420963774670 5WilliamPani
 
Conceptos perifericos y tipos kevin rodriguez
Conceptos perifericos y tipos kevin rodriguezConceptos perifericos y tipos kevin rodriguez
Conceptos perifericos y tipos kevin rodriguezsammyherrera1
 
Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresJohn Espinoza
 
El computador
El computadorEl computador
El computadorjuganda
 
UNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICAUNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICAanthonyjosebarrazaba
 
Memoria ram es un sistema de almacenamiento de datos
Memoria ram es un sistema de almacenamiento de datosMemoria ram es un sistema de almacenamiento de datos
Memoria ram es un sistema de almacenamiento de datosbeto19004
 

La actualidad más candente (20)

Leninnnnnnn2
Leninnnnnnn2Leninnnnnnn2
Leninnnnnnn2
 
Unidad aritmetico logica, procesador de control
Unidad aritmetico logica, procesador de controlUnidad aritmetico logica, procesador de control
Unidad aritmetico logica, procesador de control
 
Camilo esteban soto
Camilo esteban sotoCamilo esteban soto
Camilo esteban soto
 
Gestión de entradas y salidas
Gestión de entradas y salidasGestión de entradas y salidas
Gestión de entradas y salidas
 
Unidad aritmético lógica
Unidad aritmético lógicaUnidad aritmético lógica
Unidad aritmético lógica
 
Dany luis a martinez
Dany luis a martinezDany luis a martinez
Dany luis a martinez
 
Fabiancacuango
FabiancacuangoFabiancacuango
Fabiancacuango
 
Leninnnnnnn
LeninnnnnnnLeninnnnnnn
Leninnnnnnn
 
Terminologias info
Terminologias infoTerminologias info
Terminologias info
 
Computacon1999
Computacon1999Computacon1999
Computacon1999
 
Dispositivos perifericos
Dispositivos perifericosDispositivos perifericos
Dispositivos perifericos
 
Computacion
ComputacionComputacion
Computacion
 
Computacion 1202420963774670 5
Computacion 1202420963774670 5Computacion 1202420963774670 5
Computacion 1202420963774670 5
 
Conceptos perifericos y tipos kevin rodriguez
Conceptos perifericos y tipos kevin rodriguezConceptos perifericos y tipos kevin rodriguez
Conceptos perifericos y tipos kevin rodriguez
 
Computacion
ComputacionComputacion
Computacion
 
Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores
 
El computador
El computadorEl computador
El computador
 
Cpu
CpuCpu
Cpu
 
UNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICAUNIDAD ARITMETICA LOGICA - INFORMATICA
UNIDAD ARITMETICA LOGICA - INFORMATICA
 
Memoria ram es un sistema de almacenamiento de datos
Memoria ram es un sistema de almacenamiento de datosMemoria ram es un sistema de almacenamiento de datos
Memoria ram es un sistema de almacenamiento de datos
 

Destacado

Como funciona una computadora1
Como funciona una computadora1Como funciona una computadora1
Como funciona una computadora1chichis-26
 
Módulo 1 estructura de la cpu
Módulo 1   estructura de la cpuMódulo 1   estructura de la cpu
Módulo 1 estructura de la cpuJOSE MENDOZA
 
Canales DMA
Canales DMACanales DMA
Canales DMAfalpema
 
Exposiciòn Grupo 6 Estructura de la Cpu
Exposiciòn Grupo 6 Estructura de la CpuExposiciòn Grupo 6 Estructura de la Cpu
Exposiciòn Grupo 6 Estructura de la Cpubrylejo
 
Estructura interna del cpu
Estructura interna del cpuEstructura interna del cpu
Estructura interna del cpualumnossanluis98
 
Microcontroladores 6 – interrupciones
Microcontroladores 6 – interrupcionesMicrocontroladores 6 – interrupciones
Microcontroladores 6 – interrupcionesPablo Gindel
 
Acceso directo a memoria
Acceso directo a memoriaAcceso directo a memoria
Acceso directo a memoriaalan moreno
 
Estructura interna del cpu
Estructura interna del cpuEstructura interna del cpu
Estructura interna del cpuedgarRomoGabriel
 
Lenguaje ensamblador basico
Lenguaje ensamblador basicoLenguaje ensamblador basico
Lenguaje ensamblador basicoGustavo Davila
 
El Sintagma Nominal
El Sintagma NominalEl Sintagma Nominal
El Sintagma NominalRuth Romero
 
Esquema Del Sistema Informatico
Esquema Del Sistema InformaticoEsquema Del Sistema Informatico
Esquema Del Sistema Informaticograciela74
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computadorjacalin
 

Destacado (20)

Como funciona una computadora1
Como funciona una computadora1Como funciona una computadora1
Como funciona una computadora1
 
LA C.P.U
LA C.P.ULA C.P.U
LA C.P.U
 
Módulo 1 estructura de la cpu
Módulo 1   estructura de la cpuMódulo 1   estructura de la cpu
Módulo 1 estructura de la cpu
 
Cpu
CpuCpu
Cpu
 
Canales DMA
Canales DMACanales DMA
Canales DMA
 
Acceso Directo de Memoria
Acceso Directo de MemoriaAcceso Directo de Memoria
Acceso Directo de Memoria
 
Exposiciòn Grupo 6 Estructura de la Cpu
Exposiciòn Grupo 6 Estructura de la CpuExposiciòn Grupo 6 Estructura de la Cpu
Exposiciòn Grupo 6 Estructura de la Cpu
 
importancia de la C.P.U
importancia de la C.P.Uimportancia de la C.P.U
importancia de la C.P.U
 
Estructura interna del cpu
Estructura interna del cpuEstructura interna del cpu
Estructura interna del cpu
 
Microcontroladores 6 – interrupciones
Microcontroladores 6 – interrupcionesMicrocontroladores 6 – interrupciones
Microcontroladores 6 – interrupciones
 
Acceso directo a memoria
Acceso directo a memoriaAcceso directo a memoria
Acceso directo a memoria
 
EL CPU
EL CPUEL CPU
EL CPU
 
Estructura interna del cpu
Estructura interna del cpuEstructura interna del cpu
Estructura interna del cpu
 
Lenguaje ensamblador basico
Lenguaje ensamblador basicoLenguaje ensamblador basico
Lenguaje ensamblador basico
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
El Sintagma Nominal
El Sintagma NominalEl Sintagma Nominal
El Sintagma Nominal
 
Esquema Del Sistema Informatico
Esquema Del Sistema InformaticoEsquema Del Sistema Informatico
Esquema Del Sistema Informatico
 
Algoritmo Repetitivo
Algoritmo RepetitivoAlgoritmo Repetitivo
Algoritmo Repetitivo
 
Algoritmo Secuenciales
Algoritmo SecuencialesAlgoritmo Secuenciales
Algoritmo Secuenciales
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 

Similar a Estructura Del Sistema InformáTico Detalle

UNIDAD 5 Sistema Operativo .
UNIDAD 5 Sistema Operativo .UNIDAD 5 Sistema Operativo .
UNIDAD 5 Sistema Operativo .TheBoops
 
Funcionamiento de un computador
Funcionamiento de un computadorFuncionamiento de un computador
Funcionamiento de un computadorJesusLara49
 
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.PAOLA ABOYTES
 
Taller de mantenimiento 1 CPU y memoria RAM
Taller de mantenimiento 1   CPU y memoria RAMTaller de mantenimiento 1   CPU y memoria RAM
Taller de mantenimiento 1 CPU y memoria RAMSebastian De Los Angeles
 
CAP-3
CAP-3CAP-3
CAP-3ULEAM
 
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...Sebastian De Los Angeles
 
1 IntroduccióN A La Arquitectura De Computadores I
1 IntroduccióN A La Arquitectura De Computadores I1 IntroduccióN A La Arquitectura De Computadores I
1 IntroduccióN A La Arquitectura De Computadores Ijosodo
 
Gestión Entrada_Salida
Gestión Entrada_SalidaGestión Entrada_Salida
Gestión Entrada_SalidaDavid Martinez
 
Arquitectura del Computador
Arquitectura del ComputadorArquitectura del Computador
Arquitectura del ComputadorGustavo Davila
 
La historia la informática
La historia la informáticaLa historia la informática
La historia la informáticaadmarbe
 
La historia la informática
La historia la informáticaLa historia la informática
La historia la informáticaadmarbe
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1jherz2024
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativoalarcon14
 
Computacion
ComputacionComputacion
ComputacionVictor_C
 
Sistema operativo johan 32
Sistema operativo johan 32Sistema operativo johan 32
Sistema operativo johan 32luigui-32
 

Similar a Estructura Del Sistema InformáTico Detalle (20)

UNIDAD 5 Sistema Operativo .
UNIDAD 5 Sistema Operativo .UNIDAD 5 Sistema Operativo .
UNIDAD 5 Sistema Operativo .
 
Funcionamiento de un computador
Funcionamiento de un computadorFuncionamiento de un computador
Funcionamiento de un computador
 
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
TEMA:5.1 PRINCIPIOS DE HARDWARE DE E/S.
 
Taller de mantenimiento 1 CPU y memoria RAM
Taller de mantenimiento 1   CPU y memoria RAMTaller de mantenimiento 1   CPU y memoria RAM
Taller de mantenimiento 1 CPU y memoria RAM
 
CAP-3
CAP-3CAP-3
CAP-3
 
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
Teoria de arquitectura - 1 - Componentes y funcionamiento básico de una compu...
 
Lab 3
Lab 3Lab 3
Lab 3
 
1 IntroduccióN A La Arquitectura De Computadores I
1 IntroduccióN A La Arquitectura De Computadores I1 IntroduccióN A La Arquitectura De Computadores I
1 IntroduccióN A La Arquitectura De Computadores I
 
Gestión Entrada_Salida
Gestión Entrada_SalidaGestión Entrada_Salida
Gestión Entrada_Salida
 
Arquitectura del Computador
Arquitectura del ComputadorArquitectura del Computador
Arquitectura del Computador
 
Drivers
DriversDrivers
Drivers
 
La historia la informática
La historia la informáticaLa historia la informática
La historia la informática
 
La historia la informática
La historia la informáticaLa historia la informática
La historia la informática
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
El arranque de un computador
El arranque de un computadorEl arranque de un computador
El arranque de un computador
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Computacion
ComputacionComputacion
Computacion
 
Hardware
HardwareHardware
Hardware
 
Sistema operativo johan 32
Sistema operativo johan 32Sistema operativo johan 32
Sistema operativo johan 32
 
Hardware
HardwareHardware
Hardware
 

Más de painni

Imágenes que hablan
Imágenes que hablanImágenes que hablan
Imágenes que hablanpainni
 
Estructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema OperativoEstructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema Operativopainni
 
Introduccion A Los Procesos
Introduccion A Los ProcesosIntroduccion A Los Procesos
Introduccion A Los Procesospainni
 
Humor Y Educación
Humor Y EducaciónHumor Y Educación
Humor Y Educaciónpainni
 
Introducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En CIntroducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En Cpainni
 
Introducción a La Programación En C
Introducción a La Programación En CIntroducción a La Programación En C
Introducción a La Programación En Cpainni
 
Presentacion Trabajo De Investigacion Final 2009
Presentacion Trabajo De Investigacion Final   2009Presentacion Trabajo De Investigacion Final   2009
Presentacion Trabajo De Investigacion Final 2009painni
 
Introducción a las Tics
Introducción a las TicsIntroducción a las Tics
Introducción a las Ticspainni
 
Generalidades Web 2.0
Generalidades Web 2.0Generalidades Web 2.0
Generalidades Web 2.0painni
 
Presentacion Proyecto Temas De Investigacion 2008
Presentacion Proyecto Temas De Investigacion   2008Presentacion Proyecto Temas De Investigacion   2008
Presentacion Proyecto Temas De Investigacion 2008painni
 
Muestra En Fotos 2008
Muestra En Fotos 2008Muestra En Fotos 2008
Muestra En Fotos 2008painni
 
Mateando
MateandoMateando
Mateandopainni
 
Muestra En Fotos
Muestra En FotosMuestra En Fotos
Muestra En Fotospainni
 
¿qué veo... qué percibo?
¿qué veo... qué percibo?¿qué veo... qué percibo?
¿qué veo... qué percibo?painni
 

Más de painni (14)

Imágenes que hablan
Imágenes que hablanImágenes que hablan
Imágenes que hablan
 
Estructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema OperativoEstructura Y Funciones Del Sistema Operativo
Estructura Y Funciones Del Sistema Operativo
 
Introduccion A Los Procesos
Introduccion A Los ProcesosIntroduccion A Los Procesos
Introduccion A Los Procesos
 
Humor Y Educación
Humor Y EducaciónHumor Y Educación
Humor Y Educación
 
Introducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En CIntroducción A Las Estructuras De Seleccion En C
Introducción A Las Estructuras De Seleccion En C
 
Introducción a La Programación En C
Introducción a La Programación En CIntroducción a La Programación En C
Introducción a La Programación En C
 
Presentacion Trabajo De Investigacion Final 2009
Presentacion Trabajo De Investigacion Final   2009Presentacion Trabajo De Investigacion Final   2009
Presentacion Trabajo De Investigacion Final 2009
 
Introducción a las Tics
Introducción a las TicsIntroducción a las Tics
Introducción a las Tics
 
Generalidades Web 2.0
Generalidades Web 2.0Generalidades Web 2.0
Generalidades Web 2.0
 
Presentacion Proyecto Temas De Investigacion 2008
Presentacion Proyecto Temas De Investigacion   2008Presentacion Proyecto Temas De Investigacion   2008
Presentacion Proyecto Temas De Investigacion 2008
 
Muestra En Fotos 2008
Muestra En Fotos 2008Muestra En Fotos 2008
Muestra En Fotos 2008
 
Mateando
MateandoMateando
Mateando
 
Muestra En Fotos
Muestra En FotosMuestra En Fotos
Muestra En Fotos
 
¿qué veo... qué percibo?
¿qué veo... qué percibo?¿qué veo... qué percibo?
¿qué veo... qué percibo?
 

Último

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 

Último (12)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Estructura Del Sistema InformáTico Detalle

  • 1. Estructura del Sistema Informático Materia: Sistemas Operativos. Profesora: Painé Pintos. Instit. Terciario “Simón Bolivar” comenzar
  • 2. ESQUEMA DE ESTRUCTURA BÁSICA CPU B U S D E S I S T E M A CONTROLADOR DE MEMORIA CONTROLADOR DE ALMAC. SEC. CONTROLADOR DE MONITOR CONTROLADOR DE MOUSE CONTROLADOR DE TECLADO CONTROLADOR OTROS PERIF. E-S MEMORIA RAM          salir interrupciones siguiente EJEMPLO
  • 3. MEMORIA ROM PROCESO INICIAL ENCENDIDO MÁQUINA PROGRAMA ARRANQUE MEMORIA RAM SISTEMA OPERATIVO EJECUTA CARGA DEL DISCO FIJO A MEM. RAM ASIGNA VALORES INICIALES A ASPECTOS SISTEMA INFORMÁTICO: Registros, controladores, memoria ram. CARGAR EN MEMORIA RAM SISTEMA OPERATIVO EJECUTA PRIMER PROCESO ESPERA A QUE OCURRA ALGÚN SUCESO siguiente anterior
  • 4. BUS DE SISTEMA INTERRUPCIONES – LLAMADAS AL SISTEMA MEMORIA RAM SISTEMA OPERATIVO CPU DISP. E/S PROGRAMA DE APLICACIÓN SUCESOS:  POR HARDWARE: interrupciones.  POR SOFTWARE: Llamadas al sistema o trampas Preserva estado CPU; Atiende el suceso anterior salir
  • 6. LLAMADAS AL SISTEMA Pueden “colisionar” más de un Requerimiento al dispositivo. El sistema operativo administra el Uso del dispositivo. anterior DEFINICION
  • 7. PROCESO DE INTERRUPCIONES BUS DE SISTEMA MEMORIA RAM SISTEMA OPERATIVO CPU DISP. E/S 1 CONTROLADOR DISP. E/S 1 VECTOR DE INTERRUPCIONES DISP. E/S 2 CONTROLADOR DISP. E/S 1 TABLA DE DISPOSITIVOS anterior salir
  • 9. OPCIONES DE MANEJO INTERRUPCIÓN E/S VOLVER anterior
  • 10. VECTOR DE INTERRUPCIONES VECTOR DE INTERRUPCIONES NRO. DIRECCIÓN RUTINA DISPOSIT. DISP= 1 (controlador disp 1) NRO. DIRECCIÓN DE RUTINA DISP. DISP.= 2 (controlador disp 2) NRO. DIRECCIÓN DE RUTINA DISP. DISP. =3 (controlador disp 3) Tabla de punteros a rutinas de interrupciones, almacenada en las primeras direcciones de la Memoria Ram (memoria baja). DISP. 1 DISP. 2 DISP. 3 Sistema operativo VOLVER
  • 11. TABLA DE DISPOSITIVOS TABLA ESTADO DISPOSITIVOS TIPO DIRECCIÓN ESTADO DISP= 1 (controlador) ocupado TIPO DIRECCIÓN ESTADO DISP.= 2 (controlador) ocioso TIPO. DIRECCIÓN ESTADO DISP. =3 (controlador) ocupado Tabla almacenada en Memoria Ram que indica el estado para cada diapositivo del sistema informático. Cada entrada indica TIPO DISP, DIRECCIÓN Y ESTADO (apagado, ocioso, ocupado) Impresora 1 Monitor 2 Disco Fijo 3 Sistema operativo I 2 I 3 G 1 Cola de espera o lista de solicitudes VOLVER
  • 12. CONTROLADOR DE DISPOSITIVOS DEFINICIÓN Prog. de sistema que permite al S.O. controlar los periféricos CARACTERÍSTICAS:  Cada periférico tiene su propio controlador.  Cada controlador tiene su buffer local.  Cada controlador tiene registros en los que va almacenando datos a procesar, estado del dispositivo, etc. VOLVER
  • 14. ACCESO DIRECTO A MEMORIA (DMA) MEMORIA RAM CPU PERIFÉRICO E/S CONTROLADOR DE E/S BUFFER CONTROLADOR DMA (INTERRUPCIÓN POR CADA BYTE) (INTERRUPCIÓN POR CADA BLOQUE) El DMA se utiliza para los periféricos de alta velocidad. El controlador del dispositivo transfiere un bloque completo de datos directamente de su propio buffer a la memoria (y viceversa) sin necesidad de intervención de la CPU. siguienteVOLVER
  • 15. E/S MAPEADA EN MEMORIA CONTROLADOR DISPOS. 1 BUFFER CONTROLADOR DISPOS. 1 DISPOS. 1 CPU MEMORIA RAM REGISTROS DISPOSITIVO 1 PUERTO DE E/S 1 SISTEMA OPERATIVO DATODATO Se apartan direcciones de memoria y se establece correspondencia entre éstas y los reg. De dispositivo. De esta forma las lecturas de y escrituras en estas direcciones de memoria hacen que se transfieran datos desde y hacia los registros del dispositivo. siguiente anterior VOLVER
  • 16. MÉTODOS DE TRATAMIENTO E/S: E/S PROGRAMADA CONTROLADOR DISPOS. 1 DISPOS. 1 REGISTROS DISPOSITIVO 1 DATO CPU pa Proceso de Escrutinio permanente siguiente anterior VOLVER BIT DE ESTADO
  • 17. MÉTODOS DE TRATAMIENTO E/S: E/S CONTROLADA POR INTERRUPCIONES CONTROLADOR DISPOS. 1 DISPOS. 1 REGISTROS DISPOSITIVO 1 DATO CPU Tratamiento de Interrupciones Deriva S.O. VOLVER anterior
  • 18. LLAMADA AL SISTEMA Llamada al sistema o System Call, en inglés, es el mecanismo usado por un programa aplicativo para solicitar un servicio al Sistema Operativo. Dado que el hardware puede ser compartido por múltiples procesos, el acceso a los recursos (por ej. Periféricos) debe ser administrado para garantizar su correcto uso y evitar problemas de seguridad (si procesos malintencionados desean acceder a recursos asignados a otros procesos). Por estas razones, en los sistemas duales, el acceso al ambiente físico es manejado exclusivamente por el Sistema Operativo. La única forma de acceder al hardware es a través de las llamadas al sistema, que están perfectamente definidas. VOLVER