Está en la página 1de 9

SISTEMAS EN LOTES SENCILLOS.

Integrantes del equipo:


Cristofer Torres Avalos.
Brandon Antonio Zamora Lopez.
Gustavo Omar Morillon Tovar.
Daniel Eduardo Saavedra Rosales.
Jesus Adrian Velasquez Vasquez.
Victor Manuel Vega Rodarte.
Cuauhtémoc Armando Araiza Chairez.
Punto de vista del procesador
INTRODUCCION
Punto de vista del procesador
Se conoce como sistema por lotes (en inglés batch En un cierto punto, el procesador ejecuta instrucciones de
processing), o modo batch, a la ejecución de un programa la zona de memoria principal que contiene el monitor.
sin el control o supervisión directa del usuario (que se Estas instrucciones provocan que se lea el siguiente
denomina procesamiento interactivo). Este tipo de trabajo y se almacene en otra zona de memoria principal.
programas se caracterizan porque su ejecución no precisa
ningún tipo de interacción con el usuario. Una vez que el trabajo se ha leído, el procesador
CARACTERISTICAS encontrará una instrucción de salto en el monitor que le
indica al procesador que continúe la ejecución al inicio
Los sistemas de procesamiento por lotes son el mecanismo del programa de usuario. El procesador entonces
más tradicional y antiguo de ejecutar tareas. Se
ejecutará las instrucciones del programa usuario hasta
introdujeron alrededor del año 1956 para aumentar la
capacidad de proceso de los programas. En la actualidad, que encuentre una condición de finalización o de error.
los trabajos por lotes son ampliamente utilizados en
supercomputadores, como Magerit. Este procesamiento se
dio en la segunda generación de computadoras.
Punto de vista del monitor .
●El monitor controla la secuencia de eventos.

●El resto del monitor esta formado por un


conjunto de utilidades y funciones.

●El monitor lee de uno en uno los trabajos desde


el dispositivo de entrada.

●Una vez leído el dispositivo, el trabajo actual se


coloca en el área de programa usuario y se le pasa
el control.
•Su funcionamiento era bastante
simple, se limitaba a cargar programas a
memoria, leyéndolos de una cinta o de
tarjetas perforadas, y ejecutarlos.
•Procesamiento por lotes
Punto de vista Como solución para optimizar, en una
misma cinta o conjunto de tarjetas, se
del monitor . cargaban varios programas, de forma
que se ejecutaran uno a continuación
de otro sin perder apenas tiempo en la
transición.
Su objetivo era disminuir el tiempo de
carga de los programas.
Temporizador.
Se utiliza un temporizador para
evitar que un único monopolice el
sistema. Se activa el temporizador
al comienzo de cada trabajo. Si el
temporizador expira, se para el
programa de usuario, y se
devuelve el control al monitor.
Interrupciones
Interrupciones.
Las primeras computadoras no tenían esta capacidad. Esta función proporciona al sistema operativo
mas flexibilidad para dejar y retomar el control desde los programas de usuario.
Un programa de usuario ejecuta en modo usuario, en el cual los usuarios no pueden acceder a ciertas
áreas de memoria y no puede ejecutar ciertas instrucciones. El monitor ejecuta en modo sistema, o lo
que se denomina el modo núcleo, en el cual se pueden ejecutar instrucciones privilegiadas y se puede
acceder a áreas de memoria protegidas.
Se puede construir un sistema sin estas características. Pero al hacer esto los resultados no son buenos,
y de este modo, se construyeron sistemas operativos en lotes primitivos con estas características de
hardware.
Con un sistema operativo en lotes, el tiempo de maquina alterna la ejecución de programas de usuario
y la ejecución del monitor. Esto implica sacrificios: el monitor utiliza parte de la memoria principal y
consume parte del tiempo de máquina. Ambas situaciones implican una sobrecarga. Pero a pesar de
esta sobrecarga, el sistema en lotes siempre mejora la utilización del computador.
Instrucciones privilegiadas
Las instrucciones privilegiadas son aquellas que Varios ejemplos de instrucciones
están disponibles en modo supervisor y no lo
están en modo usuario. Están asociada a tres privilegiadas incluyen:
tipos de protección: protección de la Instrucciones de E / S e instrucciones de
entrada/salida, protección de la memoria y parada
protección del procesador. Solamente pueden Apagar todas las interrupciones
utilizarlas los procesos del sistema operativo
(procesos que se ejecutan en modo supervisor). Configurar el temporizador
El uso de instrucciones privilegiadas se hace en Cambio de contexto
modo kernel, también llamado supervisor, Limpiar la memoria o eliminar un proceso
superusuario, administrador, sistema, monitor, de la memoria
núcleo o privilegiado.
Modificar entradas en la tabla de estado
del dispositivo
Proteccion de memoria
Durante la ejecución del programa de usuario, esté no debe alterar el área de
memoria que contiene el monitor. Si esto ocurriera, el hardware del procesador
debe detectar un error y transferir control al monitor. El monitor entonces abortará
el trabajo, imprimirá un mensaje de error y cargará el siguiente trabajo.
Gracias por su atencion

También podría gustarte