sistemas operativos1

69
Ing. CIP. CHINCHAY-CELADA, Milton Enrique [email protected] SISTEMAS OPERATIVOS UNIDAD I: Introducción Ingeniería de Sistemas Empresariales

Upload: cm1lt0n

Post on 04-Oct-2015

217 views

Category:

Documents


1 download

DESCRIPTION

Sistemas Operativos

TRANSCRIPT

  • Ing. CIP. CHINCHAY-CELADA, Milton Enrique [email protected]

    SISTEMAS OPERATIVOS

    UNIDAD I: Introduccin

    Ingeniera de Sistemas Empresariales

  • ESTRUCTURA DE LOS SISTEMAS OPERATIVOS

  • MAQUINA MODELO DE VON NEUMMAN

  • PROCESADOR MAS COMPLEJO

  • PROCESADOR MAS COMPLEJO

  • CONCEPTO DEL SISTEMA OPERATIVO

  • CONCEPTO DEL SISTEMA OPERATIVO

  • COMPONENTES DEL SISTEMA OPERATIVO

  • VENTAJAS DE LOS SISTEMAS OPERATIVOS

  • CONOCER DE LOS SISTEMAS OPERATIVOS

  • CONOCER DE LOS SISTEMAS OPERATIVOS

  • PROBLEMAS QUE RESUELVEN LOS SISTEMAS OPERATIVOS

  • PROBLEMAS QUE RESUELVEN LOS SISTEMAS OPERATIVOS

  • PRIMERA GENERACION DE LOS SISTEMAS OPERATIVOS

  • SEGUNDA GENERACION DE LOS SISTEMAS OPERATIVOS

  • SISTEMA POR LOTES

  • SISTEMA FUERA DE LINEA

  • TERCERA GENERACION DE LOS SISTEMAS OPERATIVOS

  • UNIPROGRAMACION A MULTIPROGRAMACION

  • MULTIPROGRAMACION

  • MULTIPROGRAMACION

  • MULTIPROGRAMACION

  • SPOOLLING

  • TIEMPO COMPARTIDO

  • TIEMPO COMPARTIDO

  • CUARTA GENERACION DE LOS SISTEMAS OPERATIVOS

  • QUINTA GENERACION DE LOS SISTEMAS OPERATIVOS

  • SISTEMAS OPERATIVOS EN RED

  • SISTEMAS OPERATIVOS DISTRIBUIDOS

  • SISTEMAS TIEMPO REAL

  • CARACTERISTICAS

  • SISTEMAS OPERATIVOS TIEMPO REAL

  • SISTEMAS ABIERTOS

  • SISTEMAS TOLERANTES A FALLAS

  • SISTEMAS UBICUOS

  • PRINCIPALES SISTEMAS OPERATIVOS

  • RESUMEN DE LOS SISTEMAS OPERATIVOS

  • AUMENTO EN LA COMPLEJIDAD DE LOS SISTEMAS OPERATIVOS

  • SOBRE LINUX

  • SOBRE LINUX

  • ENFOQUE DE DISEO

  • MONOLITICO VS MICROKERNEL

  • DISEO DE SISTEMAS OPERATIVOS

  • MONOLITICO

  • ESTRUCTURA UNIX

  • ESTRUCTURA LINUX

  • MICRONUCLEO

  • COMPARACION

  • ESTRUCTURA DEL W2K

  • ESTRUCTURA POR CAPAS

  • DISEO POR CAPAS

  • VENTAJAS DEL EMPLEO POR CAPAS

  • MAQUINAS VIRTUALES

  • MAQUINAS VIRTUALES

  • ASPECTOS DE DISEO E IMPLEMENTACION

  • OBJETIVOS EN EL DISEO DE UN SO

  • IMPLEMENTACION DEL SISTEMA

  • REGISTRO DEL MICROPROCESADOR

    Los registros se dividen en 5 grupos segn sus funciones:

    Registros de proposito general, se encargar de direccionar a diferentes localidades de Memoria, las instrucciones que una computador no puede realizar., y se encargar de preparar Al hardware para que realice una operacin. AX: Registro acumulador, almacena el resultado de algunas operaciones aritmeticas y logicas. Se puede utilizar como registros de 16 o como dos registros de 8bits, cambiando X por H o L

  • Registro de Segmento

    Registro Apuntadores, reciben su nombre porque su funcin principal es La de apuntar o direccionar alguna direccin (localidad ) de memoria especifica

  • Registros ndices, existen dos registros llamados SI y DI que estn estrechamente ligados Con operaciones de cadena de datos.

    Registro apuntador de instrucciones

  • Manejo de memoria

    Para programar en el ensamblador hemos vistos que se trabajan con los registros del microprocesador. Estos registros nos permiten trabajar con la memoria y por lo tanto realizar aplicaciones en este lenguaje. Para manipular la memoria se utilizan dos procedimientos, la segmentacin y el direccionamiento

    Un segmento, es un rea especial de memoria en un programa, que comienza en un lmite de parrafo, es decir, en una posicin de memoria divisible entre 16 (10H). Puede estar ubicadoen casi cualquier lugar de la memoria y puede alcanzar hasta 64Kb de longitud, por tanto slo necesitamos 16 bits para especificar la direccin de comienzo de un segmento.

    La mayora de los programas diseado en assembler y en cualquier otro lenguaje definen cuatro segmentos. A cada uno de estos segmentos se asigna una direccin inicial y est almacenada en los registros de segmentos correspondientes

  • Segmentacin de memoria

    La segmentacin consiste en dividir la memoria de la computadora en segmentos. Un segmento es un grupo de localidades con una longitud mnima de 16 bytes y mxima de 64KB