Sunteți pe pagina 1din 6

PRESENTACION

Nombres
Alam Forch Cuevas
Jos Ismael Aquino
Anyelica Reinoso
Daneury Suazo
Frank Grulln
Amaurys Cruz

Materia y Seccin:
Laboratorio De Sistema Operativo I
Sec.: 185

Tema:
Unidad Central de Procesos (CPU)

Profesor:
Juan Jos Daz Nerio

INDICE

1.
2.
3.
4.
5.
6.
7.
8.
9.

INTRODUCCION
ARQUITECTURA DEL CPU Y SUS CICLOS
MODELO DE MICRO-ARQUITECTURA
INSTRUCCIONES
DE
MAQUINA
Y
MICROINSTRUCCIONES
EL MICRO-PROGRAMA.- CONTROL DE CICLOS DEL CPU
PROTECCION DEL HARDWARE
PROTECCION DEL CPU
PROTECCION DE MEMORIA
PROTECCION DE E/S
INTRODUCCION

El concepto de arquitectura en el entorno informtico proporciona


una descripcin de la construccin y distribucin fsica de los componentes
de la computadora.
La arquitectura de una computadora explica la situacin de sus
componentes y permite determinar las posibilidades de que
un sistema informtico, con una determinada configuracin, pueda realizar
las operaciones para las que se va a utilizar.
La Unidad Central del Sistema es un habitculo en forma de caja donde se
sita el cerebro de la computadora, esto es, la unidad central
de proceso (CPU), as como los distintos componentes que van a ayudar al
sistema
informtico
en
sus
operaciones
habituales
(bus, memorias, fuentes de alimentacin elctrica, etctera).
La unidad central de proceso se conecta a una serie de memorias que le
sirven como soporte para el manejo de los datos y programas que se han de
utilizar mientras se encuentre operativa.
Las diferentes memorias del sistema informtico (Random Access Memory
o RAM y Read Only Memory o ROM) son componentes fundamentales de

la computadora ya que van a ser, en el caso de la RAM, el rea de trabajo


donde el microprocesador va a realizar las diferentes operaciones en que se
van a descomponer los procesos solicitados por el usuario, mientras que la
ROM va a servir para ayudar a la computadora a realizar las diferentes
operaciones de arranque del sistema informtico previas a que el sistema
operativo tome el control de las diferentes tareas a realizar.
La unidad central de proceso y las memorias se conectan entre ellas por
medio del bus. El bus es un enlace de comunicaciones que conecta todos
los componentes que configuran el sistema informtico y permite la
transferencia de informacin entre ellos.

ARQUITECTURA DEL CPU Y SUS CICLOS

Las CPU de las actuales computadoras son microprocesadores construidos


sobre un cristal de silicio semiconductor donde se crean todos los
elementos que forman un circuito electrnico (transistores, etc.) y las
conexiones necesarias para formarlo.
El microprocesador central de una computadora se divide en:
a) Unidad de Control (Control Unit o CU en ingls): es la que maneja y
coordina todas las operaciones del sistema informtico, dando prioridades y
solicitando los servicios de los diferentes componentes para dar soporte a la
unidad aritmtico-lgica en sus operaciones elementales,
b) Unidad Aritmtico-Lgica (Aritmethic Control Unit o ALU en ingls):
es la que realiza los diferentes clculos matemticos y lgicos que van a ser
necesarios para la operatividad de la computadora, y
c) Registros: son una pequea memoria interna existente en la CPU que
permiten a la ALU el manejo de las instrucciones y los datos precisos para
realizar las diferentes operaciones elementales.
De la misma forma que la placa principal tiene un bus para conectar la
CPU con los diferentes dispositivos del sistema informtico, la unidad de
control tiene un bus interno para conectar sus componentes Name=g12;
HotwordStyle=BookDefault;

Ciclos bsicos de una CPU:


1. Leer instruccin de memoria,
2. Decodificarla para determinar su tipo y operandos,
3. Ejecutarla, y
4. Calcular la posicin de la siguiente instruccin y volver al paso 1.
MODELO DE MICRO-ARQUITECTURA
El micro-arquitectura, tambin llamada como organizacin de la
computadora, es la manera que una arquitectura del conjunto de
instrucciones (ISA) es implementada por el procesador. Un ISA dado
puede ser implementado con diferente micro-arquitectura. Las
implementaciones pudieran variar debido a diferentes objetivos de un
diseo dado o debido a los cambios en la tecnologa. La arquitectura de
computadora es la combinacin del diseo determinado del microarquitectura y del conjunto de instrucciones.
INSTRUCCIONES MAQUINA Y MICRO-INSTRUCCIN
Instrucciones Maquina:
Para manejar la maquina, hablamos su lenguaje. Las instrucciones deben
ser lo ms sencillas que sea posible, pero deben permitir cualquier
operacin, es decir, el repertorio debe ser completo.
Micro-Instruccin:
Es el conjunto de micro ordenes que se ejecutan simultneamente y
contenidas en una palabra de la memoria de control.
EL MICRO-PROGRAMA, CONTROL DE CICLOS DEL CPU.
Es la secuencia de palabras de control necesarias para ejecutar una
instruccin.
PROTECCION DEL HARDWARE
Con la introduccin de sistemas multi-programados y multi-usuarios se
empezaron a generar problemas en el uso de los recursos debido a procesos
mal programados o mal intencionados. Fue necesaria la introduccin
de proteccin entre los distintos procesos que ejecutaban en un sistema.

PROTECCION DEL CPU


Una vez que a un proceso se le asigna un recurso procesar, puede entrar en
una iteracin infinita (infinite loop) y no retornar nunca ms el control al
sistema. Deben existir mecanismos de proteccin de uso del procesador.
Una alternativa es la utilizacin de un timer que interrumpa el procesador
cada cierto tiempo.
El sistema operativo al asignar la CPU carga un contador. Cada vez que la
interrupcin de timer se genera se ejecuta la rutina de atencin
correspondiente.
En la rutina de atencin de la interrupcin el contador es disminuido. Si
alcanza al valor 0, se le quita el recurso procesador al proceso y se invoca
al planificador para que seleccione otro. Las instrucciones que permite
cargar el contador deben ser privilegiadas.
PROTECCIN DE MEMORIA
Es necesario proteger la memoria del ncleo y, a su vez, proteger el acceso
de memoria entre los distintos procesos (un proceso no debera acceder a la
memoria de otro). El sistema debe lograr saber si cada direccin generada
por un proceso es vlida.
Una forma es utilizar dos registros: base, esta contiene la direccin de
memoria fsica ms baja que puede acceder; limite, contiene el tamao del
bloque de memoria a partir del registro base.
PROTECCIN DE E/S
Es necesario restringir que los procesos a nivel de usuario no accedan
directamente a los dispositivos, sino que deban hacerlo a travs del sistema
operativo. Por eso, se define que todas las instrucciones de Entrada/Salida
son privilegiadas. De esa forma, se asegura que un programa a nivel de
usuario nunca pueda lograr cambiar el modo a monitor.
Un usuario podra ingresar una nueva interrupcin, modificar una ya
existente, o cambiar el vector de interrupcin y luego generar un trap
(interrupcin por software) para que ejecute.

BIBLIOGRAFIA
http://www.monografias.com/trabajos17/arquitecturacomputadoras/arquitectura-computadoras.shtml
https://www.google.com.do/?gws_rd=cr&ei=C03KVdXbFMTYeqnkhVA
https://es.wikipedia.org/wiki/Wikipedia:Portada

S-ar putea să vă placă și