Sistemas operativos

Solo disponible en BuenasTareas
  • Páginas : 18 (4386 palabras )
  • Descarga(s) : 0
  • Publicado : 9 de febrero de 2011
Leer documento completo
Vista previa del texto
30/08/2010

SISTEMAS OPERATIVOS
1

Dra. Rosa María Romero González Cubículo 19 rossyfiuaq@yahoo.Com.Mx

1.3 REVISIÓN DEL HARDWARE DE COMPUTADORA
2

1

30/08/2010

1.3.1 Procesadores
3

 La CPU: obtiene las instrucciones de la memoria y las

ejecuta  Ciclo básico de toda CPU 1. Obtener la instrucción de memoria 2. Decodificarla para determinar su tipo y operandos 3.Ejecutarla l

4

 Cada CPU tiene un conjunto específico de instrucciones

Instrucción

2

30/08/2010

Las CPU contienen ciertos registros
5

 Contador de programa (program counter)  Contiene la dirección de memoria de la siguiente instrucción a obtener. Una U vez que se obtiene esa i bi instrucción, el contador de programa se ió l d d actualiza para apuntar a la siguiente.  Apuntador depila (stack pointer)  El cual apunta a la parte superior de la pila (stack) actual en la memoria  PSW (program status word; palabra de estado del programa).  contiene los bits de código de condición, que se asignan cada vez que se ejecutan las instrucciones de comparación, la prioridad de la CPU, el modo (usuario o kernel) y varios otros bits de control.

Modos de operación
6

 Modousuario


los programas de usuario operan en modo de usuario, el cual les permite ejecutar sólo un subconjunto de las instrucciones y les da acceso sólo a un subconjunto de las características.

 Modo Kernel






la CPU puede ejecutar cualquier instrucción de su conjunto de instrucciones y utilizar todas las características del hardware El sistema operativo opera en modo kerneloperaciones de E/S y protección de la memoria

3

30/08/2010

1.3.2 Memoria
7 32 X 32 bits en una CPU de 32 bits y de 64 X 64 bits en una CPU de 64 bits

Son de 64 bytes, con direcciones de O a 63 En la línea de caché O, direcciones de 64 a 127 en la línea de caché 1

Se conoce como RAM (Random access memory, memoria de acceso aleatorio).

Memorias de acceso aleatorio no volátil.
8

La ROM (Read Only Memory,

Memoria de sólo lectura)
  



se programa en l fábrica y no la fáb puede modificarse después. Es rápida y económica. En algunas computadoras, el cargador de arranque (bootstrap loader) que se utiliza para iniciar la computadora está contenido en la ROM. ROM Algunas tarjetas de E/S vienen con ROM para manejar el control de los dispositivos de bajo nivel.

4 30/08/2010

Memorias de acceso aleatorio no volátil.
9

 La EEPROM (Electrically Erasable

PROM, PROM eléctricamente borrable) y la memoria flash son también no volátiles
 



Se pueden borrar y volver a escribir datos Para escribir en este tipo de memorias se requiere mucho más tiempo que para escribir en la RAM La memoria flash se encuentra entre la RAM y el disco en cuanto asu velocidad. Además, a diferencia de la memoria en disco, si se borra demasiadas veces, se desgasta.

Memorias de acceso aleatorio no volátil.
10

 CMOS:
     

Es volátil. Se tili S utiliza para guardar la fecha y hora actuales. d l f h h t l La memoria CMOS y el circuito de reloj que incrementa la hora en esta memoria están alimentados por una pequeña batería. La memoria CMOStambién puede contener los parámetros de configuración, como el disco del cual se debe iniciar el sistema. Se utiliza CMOS debido a que consume tan poca energía que la batería instalada en la fábrica dura varios años. Sin embargo, cuando empieza a fallar puede parecer como si la computadora perdiera información de configuración.

5

30/08/2010

1.3.3 Discos
11

Discos…
12

 Un discoconsiste en uno o más

platos que giran a 5400, 7200 o 10,800 rpm
 La información se escribe en el

disco en una serie de círculos concéntricos.
 cilindro (cylinder): todas las pistas

para una posición dada del brazo forman. forman
 pista (track): una región anular  pista se divide en cierto número de sectores  512 bytes por sector

6

30/08/2010

1.3.4 Cintas
13

 Se...
tracking img