SlideShare una empresa de Scribd logo
1 de 11
“Centro de Bachillerato Tecnológico Industrial y de Servicios 221”.
“Matías Ramos Santos”
Materia: “Administra Sistemas operativos de aplicaciones y servicios”
Docente: Julia Moncada Rocha
Alumno(a): Luevano Reyna Guadalupe Monserrath.
Esperanza Guadalupe Ramirez de la Paz.
Fátima González Mtz.
Tema: “Concepto de proceso y estado y transiciones del proceso”.
Concepto de
Procesos
• El sistema operativo mantiene por cada proceso una serie de
estructuras de información que permiten identificar las
características de este, así como los recursos que tiene
asignados. En esta última categoría entran los descriptores de
los segmentos de memoria asignados, los descriptores de los
archivos abiertos, los descriptores de los puertos de
comunicaciones, etc.
Una parte muy importante de esta información se encuentra
normalmente como en el llamado bloque de control de
procesos (BCP). El sistema operativo mantiene una tabla de
procesos con todos los BCP de los procesos. Por razones de
eficiencia, la tabla de procesos se construye normalmente
como una estructura estática, que tiene un determinado
número de BCP, todos ellos del mismo tamaño. La
información que compone un proceso es la siguiente:
• Contenido de los segmentos de memoria en los
que residen el código y los datos del proceso. A
esta información se le denomina imagen de
memoria.
• Contenido de los registros del modelo de
programación
• Contenido del BCP.
Estado y
transiciones del
proceso.
• Como se indicó anteriormente, el proceso es la
unidad de procesamiento gestionada por el
sistema operativo. Para poder realizar este
cometido, el proceso tiene asociado una serie de
elementos de información, que se resumen en la
Figura, que se analizan seguidamente. Estos
elementos se organizan en tres grupos: estado
del procesador, imagen de memoria y tablas del
sistema operativo.
Estado del procesador
El estado del procesador está formado por el
contenido de todos sus registros, que se enumeran
seguidamente:
• Registros generales. De existir registros
específicos de coma flotante también se incluyen
aquí.
• Contador de programa.
• Información del proceso
• Puntero de pila.
• Registro o registros de estado.
• Registros especiales. Como puede ser el RIED (registro identificador de espacio de
direccionamiento).
• El estado del procesador de un proceso reside en los registros del procesador, cuando el
proceso está en ejecución, o en el bloque de control de proceso (BCP), cuando el proceso no
está en ejecución.
• Cuando el proceso está ejecutando, el estado del procesador varía de acuerdo al flujo de
instrucciones maquina ejecutado. En este caso, la copia del estado del procesador que
reside en el BCP no está actualizada. Téngase en cuenta que los registros de la maquina se
utilizan para no tener que acceder a la información de memoria, dado que es mucho más
lenta. Por tanto, no tiene sentido plantear que, en cada modificación de un registro, se
actualice su valor en el BCP, puesto que está en memoria.
• Sin embargo, cuando se detiene la ejecución de un proceso, como consecuencia de la
ejecución de una interrupción, es muy importante que el sistema operativo actualice la
copia del estado del procesador en su BCP. En términos concretos, la rutina del sistema
operativo que trata las Interrupciones lo primero que ha de hacer es salvar el estado del
procesador en el BCP del proceso interrumpido.
•

Más contenido relacionado

La actualidad más candente

Unidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De ProcesosUnidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De ProcesosCESAR
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUPTM
 
Corrección parcial 1er corte
Corrección parcial 1er corteCorrección parcial 1er corte
Corrección parcial 1er corteFacebook
 
Administración de Procesos
Administración de ProcesosAdministración de Procesos
Administración de ProcesosIsrael Pilla
 
Modelo de procesos
Modelo de procesosModelo de procesos
Modelo de procesossiamu_evap
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Javier Alvarez
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.Carlos Solano
 
Introduccion A Los Procesos
Introduccion A Los ProcesosIntroduccion A Los Procesos
Introduccion A Los Procesospainni
 
ALBEYRO VILLACRESES, MARTHA PILCO
ALBEYRO VILLACRESES, MARTHA PILCOALBEYRO VILLACRESES, MARTHA PILCO
ALBEYRO VILLACRESES, MARTHA PILCOgillyvillacreses
 
Descripcion y control de procesos
Descripcion y control de procesosDescripcion y control de procesos
Descripcion y control de procesosECCI
 
Correción del 1er Corte
Correción del 1er CorteCorreción del 1er Corte
Correción del 1er CorteECCI
 
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)Videoconferencias UTPL
 

La actualidad más candente (16)

Unidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De ProcesosUnidad 2 AdministracióN De Procesos
Unidad 2 AdministracióN De Procesos
 
Unidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del ProcesadorUnidad 4: Procesos y Administracion del Procesador
Unidad 4: Procesos y Administracion del Procesador
 
Corrección parcial 1er corte
Corrección parcial 1er corteCorrección parcial 1er corte
Corrección parcial 1er corte
 
Administración de Procesos
Administración de ProcesosAdministración de Procesos
Administración de Procesos
 
Modelo de procesos
Modelo de procesosModelo de procesos
Modelo de procesos
 
Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)Introduccion a la administracion de los procesos y el procesador (S.O)
Introduccion a la administracion de los procesos y el procesador (S.O)
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
 
Introduccion A Los Procesos
Introduccion A Los ProcesosIntroduccion A Los Procesos
Introduccion A Los Procesos
 
ALBEYRO VILLACRESES, MARTHA PILCO
ALBEYRO VILLACRESES, MARTHA PILCOALBEYRO VILLACRESES, MARTHA PILCO
ALBEYRO VILLACRESES, MARTHA PILCO
 
Descripcion y control de procesos
Descripcion y control de procesosDescripcion y control de procesos
Descripcion y control de procesos
 
Administración de procesosby dan
Administración  de  procesosby danAdministración  de  procesosby dan
Administración de procesosby dan
 
Trabajo de sisope
Trabajo de sisopeTrabajo de sisope
Trabajo de sisope
 
Correción del 1er Corte
Correción del 1er CorteCorreción del 1er Corte
Correción del 1er Corte
 
Grupo1
Grupo1Grupo1
Grupo1
 
Presentacion so
Presentacion soPresentacion so
Presentacion so
 
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)
SISTEMAS OPERATIVOS (I Bimestre Abril Agosto 2011)
 

Destacado

Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidenciasnilse
 
tema 3.3.1 y 3.3.2
tema 3.3.1 y 3.3.2tema 3.3.1 y 3.3.2
tema 3.3.1 y 3.3.2dianaYrubi
 
Tic 01 - TIC Introducción
Tic 01 - TIC IntroducciónTic 01 - TIC Introducción
Tic 01 - TIC IntroducciónRosa Fernández
 
การใช้เทคโนโลยีสารสนเทศในการนำเสนองาน
การใช้เทคโนโลยีสารสนเทศในการนำเสนองานการใช้เทคโนโลยีสารสนเทศในการนำเสนองาน
การใช้เทคโนโลยีสารสนเทศในการนำเสนองานOOng Bkk
 
Reproduccion in vitro
Reproduccion in vitroReproduccion in vitro
Reproduccion in vitroDiana Arroyo
 
[중소기업청]두꺼비세상 소개서
[중소기업청]두꺼비세상 소개서[중소기업청]두꺼비세상 소개서
[중소기업청]두꺼비세상 소개서startupkorea
 
Protocolo de kioto
Protocolo de kiotoProtocolo de kioto
Protocolo de kiotoeli_gahe
 
Presentacionjulia
PresentacionjuliaPresentacionjulia
PresentacionjuliadianaYrubi
 
unidad v Algebra Relacinal
unidad v Algebra Relacinalunidad v Algebra Relacinal
unidad v Algebra RelacinalVlad Zarek
 

Destacado (17)

Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
 
tema 3.3.1 y 3.3.2
tema 3.3.1 y 3.3.2tema 3.3.1 y 3.3.2
tema 3.3.1 y 3.3.2
 
Tic 01 - TIC Introducción
Tic 01 - TIC IntroducciónTic 01 - TIC Introducción
Tic 01 - TIC Introducción
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
การใช้เทคโนโลยีสารสนเทศในการนำเสนองาน
การใช้เทคโนโลยีสารสนเทศในการนำเสนองานการใช้เทคโนโลยีสารสนเทศในการนำเสนองาน
การใช้เทคโนโลยีสารสนเทศในการนำเสนองาน
 
Introducción a Yii2
Introducción a Yii2Introducción a Yii2
Introducción a Yii2
 
Decreto 2200 de 2005
Decreto 2200 de 2005Decreto 2200 de 2005
Decreto 2200 de 2005
 
Reproduccion in vitro
Reproduccion in vitroReproduccion in vitro
Reproduccion in vitro
 
[중소기업청]두꺼비세상 소개서
[중소기업청]두꺼비세상 소개서[중소기업청]두꺼비세상 소개서
[중소기업청]두꺼비세상 소개서
 
Protocolo de kioto
Protocolo de kiotoProtocolo de kioto
Protocolo de kioto
 
Dominio
DominioDominio
Dominio
 
Presentacionjulia
PresentacionjuliaPresentacionjulia
Presentacionjulia
 
Dayli Routine
Dayli RoutineDayli Routine
Dayli Routine
 
unidad v Algebra Relacinal
unidad v Algebra Relacinalunidad v Algebra Relacinal
unidad v Algebra Relacinal
 
The School Counselor
The School CounselorThe School Counselor
The School Counselor
 
Producto 2 unidad 1 modulo ii
Producto 2 unidad 1 modulo iiProducto 2 unidad 1 modulo ii
Producto 2 unidad 1 modulo ii
 
Google Adwords Training
Google Adwords TrainingGoogle Adwords Training
Google Adwords Training
 

Similar a Presentación1 Lupita

Similar a Presentación1 Lupita (20)

Sistemas operativos; procesos
Sistemas operativos; procesosSistemas operativos; procesos
Sistemas operativos; procesos
 
Christiian poaquiza
Christiian poaquizaChristiian poaquiza
Christiian poaquiza
 
Presentación del submodulo 1
Presentación del submodulo 1Presentación del submodulo 1
Presentación del submodulo 1
 
Procesos
ProcesosProcesos
Procesos
 
Procesos
ProcesosProcesos
Procesos
 
Procesos
ProcesosProcesos
Procesos
 
4_Descripcion_y_Control_de_Procesos.pptx
4_Descripcion_y_Control_de_Procesos.pptx4_Descripcion_y_Control_de_Procesos.pptx
4_Descripcion_y_Control_de_Procesos.pptx
 
Procesos2007
Procesos2007Procesos2007
Procesos2007
 
Procesos
ProcesosProcesos
Procesos
 
Estructura de registros
Estructura de registrosEstructura de registros
Estructura de registros
 
Tema 3. Arquitectura y diseño de seguridad
Tema 3. Arquitectura y diseño de seguridadTema 3. Arquitectura y diseño de seguridad
Tema 3. Arquitectura y diseño de seguridad
 
Gestion de nucleo
Gestion de nucleoGestion de nucleo
Gestion de nucleo
 
B-Step7 Generalidades y conceptos basicos.pdf
B-Step7 Generalidades y conceptos basicos.pdfB-Step7 Generalidades y conceptos basicos.pdf
B-Step7 Generalidades y conceptos basicos.pdf
 
Ensayo registros
Ensayo registrosEnsayo registros
Ensayo registros
 
GESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas OperativosGESTION DE PROCESOS Sistemas Operativos
GESTION DE PROCESOS Sistemas Operativos
 
Diagrama de bloque procesador intel
Diagrama de bloque procesador intelDiagrama de bloque procesador intel
Diagrama de bloque procesador intel
 
Parte u 3
Parte u 3Parte u 3
Parte u 3
 
Estados de un proceso
Estados de un procesoEstados de un proceso
Estados de un proceso
 
Gestion de Memoria
Gestion de MemoriaGestion de Memoria
Gestion de Memoria
 
Procesos, cuotas y control parental
Procesos, cuotas y control parentalProcesos, cuotas y control parental
Procesos, cuotas y control parental
 

Último

CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfJonathanCovena1
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxKarlaMassielMartinez
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 

Último (20)

CLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdfCLASE - La visión y misión organizacionales.pdf
CLASE - La visión y misión organizacionales.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptxTECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
TECNOLOGÍA FARMACEUTICA OPERACIONES UNITARIAS.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 

Presentación1 Lupita

  • 1. “Centro de Bachillerato Tecnológico Industrial y de Servicios 221”. “Matías Ramos Santos” Materia: “Administra Sistemas operativos de aplicaciones y servicios” Docente: Julia Moncada Rocha Alumno(a): Luevano Reyna Guadalupe Monserrath. Esperanza Guadalupe Ramirez de la Paz. Fátima González Mtz. Tema: “Concepto de proceso y estado y transiciones del proceso”.
  • 3.
  • 4. • El sistema operativo mantiene por cada proceso una serie de estructuras de información que permiten identificar las características de este, así como los recursos que tiene asignados. En esta última categoría entran los descriptores de los segmentos de memoria asignados, los descriptores de los archivos abiertos, los descriptores de los puertos de comunicaciones, etc. Una parte muy importante de esta información se encuentra normalmente como en el llamado bloque de control de procesos (BCP). El sistema operativo mantiene una tabla de procesos con todos los BCP de los procesos. Por razones de eficiencia, la tabla de procesos se construye normalmente como una estructura estática, que tiene un determinado número de BCP, todos ellos del mismo tamaño. La información que compone un proceso es la siguiente:
  • 5. • Contenido de los segmentos de memoria en los que residen el código y los datos del proceso. A esta información se le denomina imagen de memoria. • Contenido de los registros del modelo de programación • Contenido del BCP.
  • 6.
  • 8. • Como se indicó anteriormente, el proceso es la unidad de procesamiento gestionada por el sistema operativo. Para poder realizar este cometido, el proceso tiene asociado una serie de elementos de información, que se resumen en la Figura, que se analizan seguidamente. Estos elementos se organizan en tres grupos: estado del procesador, imagen de memoria y tablas del sistema operativo.
  • 9. Estado del procesador El estado del procesador está formado por el contenido de todos sus registros, que se enumeran seguidamente: • Registros generales. De existir registros específicos de coma flotante también se incluyen aquí. • Contador de programa.
  • 10.
  • 11. • Información del proceso • Puntero de pila. • Registro o registros de estado. • Registros especiales. Como puede ser el RIED (registro identificador de espacio de direccionamiento). • El estado del procesador de un proceso reside en los registros del procesador, cuando el proceso está en ejecución, o en el bloque de control de proceso (BCP), cuando el proceso no está en ejecución. • Cuando el proceso está ejecutando, el estado del procesador varía de acuerdo al flujo de instrucciones maquina ejecutado. En este caso, la copia del estado del procesador que reside en el BCP no está actualizada. Téngase en cuenta que los registros de la maquina se utilizan para no tener que acceder a la información de memoria, dado que es mucho más lenta. Por tanto, no tiene sentido plantear que, en cada modificación de un registro, se actualice su valor en el BCP, puesto que está en memoria. • Sin embargo, cuando se detiene la ejecución de un proceso, como consecuencia de la ejecución de una interrupción, es muy importante que el sistema operativo actualice la copia del estado del procesador en su BCP. En términos concretos, la rutina del sistema operativo que trata las Interrupciones lo primero que ha de hacer es salvar el estado del procesador en el BCP del proceso interrumpido. •