Está en la página 1de 7

Universidad Abierta y a Distancia de Mxico

Programacin de Sistemas Operativos

Unidad 1. Administracin de procesador, memoria y


dispositivos de E/S

ACTIVIDAD: 1 ADMINISTRACIN DEL PROCESADOR

Docente: Ing. David Hidalgo Arcos


Alumno: Al Di Yobhani Martnez Estrada
Matricula: AL12505561

DS-DPSO-1702-B2-001
05 de octubre del 2017

Ciencias Exactas, Ingeniera y Tecnologa | Desarrollo de Software 1


Universidad Abierta y a Distancia de Mxico

Contenido
Instrucciones ................................................................................................................... 3
Elementos de un procesador ........................................................................................... 4
Componentes .............................................................................................................. 4
Multiprocesamiento ......................................................................................................... 6
Paralelismo ..................................................................................................................... 6
multiprocesamiento y paralelismo ................................................................................ 6
Conclusin ...................................................................................................................... 7
Bibliografa .......................................................................................................................... 7

Unidad: 1 Administracin de procesador, memoria y dispositivos de E/S


Universidad Abierta y a Distancia de Mxico

Instrucciones

1. Investiga y analiza las funciones y los elementos componentes de un procesador, as como sus

caractersticas.

2. Investiga los conceptos de multiprocesamiento y paralelismo y su relacin con el sistema operativo

y el procesador.

3. Analiza las semejanzas y diferencias del multiprocesamiento y paralelismo

4. Elabora un documento en donde expongas los siguientes elementos:

a. Funcionamiento del procesador y sus caractersticas.

b. Semejanzas y diferencias entre los conceptos multiprocesamiento y paralelismo.

c. Breve conclusin en la que expliques la importancia del multiprocesamiento y

paralelismo en la administracin del procesador.

5. Guarda la actividad con el nombre DPSO_U1_A1_XXYZ. Sustituye las XX por las dos primeras

letras de tu nombre, la Y por tu primer apellido y la Z por tu segundo apellido.

6. Lee detenidamente los Criterios de evaluacin de las actividades de la unidad 1 para que los

consideres en el desarrollo de tu actividad.

7. Ingresa al Foro y responde al tema abierto por tu docente en lnea, redacta en el cuadro de texto una

breve resea de tu actividad no mayor a cinco renglones y a continuacin adjunta tu archivo para

enviarlo a tus compaeros y a tu docente en lnea.

8. Ingresa a revisar la participacin de uno de tus compaeros(as) y realiza un comentario en relacin

con los conceptos investigados y explicados, realizando una recomendacin sobre cmo relaciona y

comprende los conceptos, identifica y menciona semejanzas y diferencias entre tu participacin y la

de tu compaero(a).

Unidad: 1 Administracin de procesador, memoria y dispositivos de E/S


Universidad Abierta y a Distancia de Mxico

Elementos de un procesador

El primer CPU se desarroll en Intel con la ayuda de Ted


Hoff y otros a principios de los aos setenta. El primer
procesador lanzado por Intel fue el procesador 4004

El CPU (Unidad central de procesamiento) es la parte de


un sistema informtico que comnmente se
conoce como el "cerebro" de una computadora.
El CPU tambin se conoce como el procesador o
microprocesador.
El CPU gestiona todas las instrucciones que
recibe del hardware y del software que se
ejecutan en el ordenador.

Componentes

Los componentes primarios son la ALU (Unidad lgica aritmetica) que realiza operaciones
matemticas, lgicas y de decisin y la CU (Unidad de Control) que dirige todas las
operaciones de los procesadores.

Unidad aritmtica lgica

La "unidad aritmtica y lgica" (ALU) realiza clculos matemticos, tales como resta,
adicin, divisin y funciones booleanas. Las funciones booleanas son un tipo de lgica
utilizada para los diseos de circuitos. La ALU tambin ejecuta comparaciones y pruebas
lgicas. El procesador transmite seales a la ALU, que interpreta las instrucciones y
realiza los clculos.

Registros

Los microprocesadores tienen datos temporales que contienen lugares llamados registros.
Estas reas de memoria mantienen datos, como instrucciones de computadora,

Unidad: 1 Administracin de procesador, memoria y dispositivos de E/S


Universidad Abierta y a Distancia de Mxico

direcciones de almacenamiento, caracteres y otros datos. Algunas instrucciones de la


computadora pueden requerir el uso de ciertos registros como parte de un comando.
Cada registro tiene una funcin especfica, tal como un registro de instrucciones, un
contador de programas, un acumulador y un registro de direcciones de memoria.

Unidad de control

Las unidades de control (CUs) reciben seales de la CPU, que instruye a la unidad de
control a mover los datos del microprocesador a microprocesador. La unidad de control
tambin dirige la unidad aritmtica y lgica. Las unidades de control consisten en mltiples
componentes, como decodificador, reloj y circuitos lgicos de control. Trabajando juntos,
estos dispositivos transmiten seales a ciertas ubicaciones en el microprocesador.

buses

Los microprocesadores tienen un sistema de buses, que mueven datos. Los buses se
refieren a las clasificaciones de cableado que tienen tareas y funciones especficas. El bus
de datos transfiere datos entre la unidad central de proceso y la memoria de acceso
aleatorio (RAM) - la memoria principal de la computadora. El bus de control enva la
informacin necesaria para coordinar y controlar mltiples tareas. El bus de direcciones
transmite la direccin entre la CPU y la RAM para los datos que se estn procesando.

Memoria cach

Algunos microprocesadores avanzados tienen cachs de memoria, que conservan los


ltimos datos utilizados por la CPU. Los cachs de memoria aceleran el proceso de
clculo, ya que la CPU no tiene que ir a la RAM ms lenta para recuperar datos. Muchas
computadoras tienen cachs de nivel 1 o nivel 2; algunos sistemas tienen cachs de nivel
3. El nivel de cach indica el orden en que la CPU comprueba los datos, comenzando con
el nivel 1.

Unidad: 1 Administracin de procesador, memoria y dispositivos de E/S


Universidad Abierta y a Distancia de Mxico

Multiprocesamiento

Los sistemas operativos multiprocesamiento permiten que varios programas se ejecuten


simultneamente. UNIX es uno de los sistemas de multiprocesamiento ms utilizados. El
multiprocesamiento significa el uso de dos o ms unidades centrales de procesamiento
(CPU) al mismo tiempo. La mayora de las nuevas computadoras tienen procesadores de
doble ncleo o cuentan con dos o ms procesadores, por lo que se denominan
computadoras multiprocesador.

Paralelismo

Procesamiento paralelo: El uso simultneo de ms de una CPU para ejecutar un


programa. Idealmente, el procesamiento paralelo hace que un programa funcione ms
rpido porque hay ms motores (CPUs) ejecutndolo. La mayora de las computadoras
tienen slo una CPU, pero algunos modelos tienen varias. Incluso hay computadoras con
miles de CPUs. Con los equipos de una sola CPU, es posible realizar el procesamiento en
paralelo conectando los equipos en una red.

multiprocesamiento y paralelismo
Semejanzas Diferencias
Rapidez Es ms difcil disear un sistema que
funcione en procesamiento paralelo.

paralelismo un proceso o instruccin es


compartida entre varios procesadores

En multiprocesamiento varios
procesadores pueden realizar
instrucciones al mismo tiempo pero una
instruccin por procesador

Unidad: 1 Administracin de procesador, memoria y dispositivos de E/S


Universidad Abierta y a Distancia de Mxico

Conclusin

El procesamiento paralelo hace que un programa funcione ms rpido porque hay ms


motores (CPUs) ejecutndolo. En la prctica, a menudo es difcil dividir un programa de tal
manera que las CPUs separadas puedan ejecutar partes diferentes sin interferir entre s.

En multiprocesamiento Dos o ms procesadores idnticos estn conectados a una nica


memoria principal compartida.

As que en el procesamiento paralelo una tarea ser manejada por muchos procesadores,
y en el procesamiento mltiple muchas tareas se dividirn entre muchos procesadores.
(una tarea completamente manejada por un procesador).

Bibliografa
Massachusetts Institute of Technology. (2016, Junio 20). MIT news. Retrieved from
http://news.mit.edu/2016/parallel-programming-easy-0620
Meyers, M. (2012). Comptia A+ Certification. McGraw Hill.

Unidad: 1 Administracin de procesador, memoria y dispositivos de E/S

También podría gustarte