Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2.2 Direccionamiento
2.2.1 Modo Real 2.2.2 Modo Protegido. 2.2.3 Modo virtual Protegido.
Arquitectura de Computadoras
Arquitectura de Computadoras
El modo real (tambin llamado modo de direccin real en los manuales de Intel) es un modo de operacin del 80286 y posteriores CPUs compatibles de la arquitectura x86.
Arquitectura de Computadoras
Caractersticas.
Cuenta con 20 bits de espacio de direcciones segmentado (significando que solamente se puede direccionar 1 MB de memoria). Acceso directo del software a las rutinas del BIOS y el hardware perifrico. No tiene conceptos de proteccin de memoria o multitarea a nivel de hardware.
Arquitectura de Computadoras
Arquitectura de Computadoras
En el modo real no se puede controlar como a un programa, por ejemplo, no pueda acceder a una zona especfica de memoria.
Arquitectura de Computadoras
Arquitectura de Computadoras
El direccionamiento de memoria en modo protegido (a partir del 80286 y posteriores) permite acceder a datos y programas localizados por encima y dentro del primer megabyte de memoria.
La arquitectura 286 introdujo el modo protegido, permitiendo, entre otras cosas, la proteccin de la memoria a nivel de hardware
Arquitectura de Computadoras
Para direccionar esta seccin extendida el sistema de memoria se requiere un cambio en el esquema de direccionamiento de segmento ms desplazamiento usado en el modo real.
Arquitectura de Computadoras
Arquitectura de Computadoras
Modo Protegido
Cavidad de memoria
1MB
Modo Real
Arquitectura de Computadoras
Arquitectura de Computadoras
Era usado para ejecutar programas DOS en Microsoft Windows/386, Windows 3.x, Windows 95, Windows 98, Windows Me, y OS/2 2.x y ms adelante, a travs de las mquinas DOS virtuales, tambin en SCO UNIX a travs de Merge, y en Linux por medio de dosemu.
2.3.1 Reloj del sistema 2.3.2 Reset del Sistema 2.3.3 Estados de espera
Arquitectura de Computadoras
2.3 Temporizacin
Los circuitos de temporizacin, forman la base de cualquier dispositivo en el que se tengan que seleccionar o combinar seales de manera controlada. Entre los campos de aplicacin de estos circuitos se pueden mencionar la conmutacin telefnica, y el funcionamiento de las computadoras digitales.
Arquitectura de Computadoras
El
temporizador programable de intervalos 8254, consta de tres temporizadores programables de 16 bits. La entrada de reloj suministra la frecuencia bsica de funcionamiento del temporizador, la terminal de compuerta controla al temporizador en algunos modos de operacin y en la terminal OUT es donde se obtiene la salida del temporizador. El empleo del temporizador es en el reloj de tiempo real, contador de eventos y control de la velocidad .
Arquitectura de Computadoras
2. Para saber la hora. El reloj fsicamente es un circuito integrado que emite una cantidad de pulsos por segundo, de manera constante.
Al nmero de pulsos que emite el reloj cada segundo se llama Frecuencia del Reloj. La frecuencia del reloj se mide en Ciclos por Segundo, tambin llamados Hertzios, siendo cada ciclo un pulso del reloj.
Arquitectura de Computadoras
Como la frecuencia del reloj es de varios millones de pulsos por segundo se expresa habitualmente en Megaherzios. El reloj marca la velocidad de proceso de la computadora generando una seal peridica que es utilizada por todos los componentes del sistema informtico para sincronizar y coordinar las actividades operativas, evitando el que un componente maneje unos datos incorrectamente o que la velocidad de transmisin de datos entre dos componentes sea distinta.
Arquitectura de Computadoras
En mquinas de arquitectura Von Neumann la mayora de las operaciones son serializadas, esto significa que la computadora ejecuta los comandos en un orden preestablecido. Para asegurarnos de que todas las operaciones ocurren justo en el tiempo adecuado, las mquinas 80x86 utilizan una seal alternante llamada el reloj del sistema. En su forma bsica, el reloj del sistema maneja toda la sincronizacin de un sistema de cmputo. El reloj del sistema es una seal elctrica en el bus de control que alterna entre los valores de cero y uno a una tasa dada. La frecuencia en la cual el reloj del sistema alterna entre cero y uno es llamada frecuencia del reloj de sistema.
Arquitectura de Computadoras
El
tiempo que toma para cambiar de cero a uno y luego volver a cero se le llama periodo de reloj, tambin llamado ciclo de reloj.
La
sincronizacin, del CPU inicia en una operacin ya sea en el flanco ascendente en el descendente . Las operaciones de un CPU estn sincronizadas en torno a su reloj, un CPU no puede ejecutar operaciones ms rpido que la velocidad del reloj.
Arquitectura de Computadoras
Arquitectura de Computadoras
El Reset del sistema iniciar el equipo o forma de mandar al equipo a su estado inicial posibles razones del Reset son:
1.-
RESET DE ALIMENTACION (POR): Es una transicin positiva que genera un Reset de alimentacin y es usada solo en condiciones de encendido, no puede emplearse para reducciones en el voltaje de fuentes de alimentacin. Ejemplo: cuando se mantiene presionada la tecla de encendido por mas de 30 Seg.
Por
Arquitectura de Computadoras
2.-
RESET EXTERNO(RESET): Sube un nivel lgico1 en menos de 2 ciclos de reloj, despus que un dispositivo interno lo desactiva cuando la condicin de Reset es detectada, la terminal Reset, es dirigida a 0 por un dispositivo interno en 4 ciclos de reloj, entonces se desactiva. si la terminal despus de 2 ciclos de reloj tiene un valor 0 la CPU asume que ocurri un Reset externo si la terminal es alta esto indica que el Reset fue iniciado internamente por el sistema o el monitor de reloj.
Por
Ejemplo: cuando se presiona directamente el botn de Reset que algunos ordenadores tienen
Arquitectura de Computadoras
3.-
RESET DE NO ADECUADA OPERACIN DE LA COMPUTADORA(COP): La arquitectura MCU incluye un sistema, este tipo de Reset(COP) para proteger contra las fallas del software cuando el COP es habilitado el software es responsable de guardar un temporizador.
Por
Arquitectura de Computadoras
4.-
RESET DE MONITOR DE RELOJ: esta basado en un conjunto interno de resistor, capacitor que produce una demora de tiempo sin ningn flanco de reloj, el monitor de reloj puede generar opcionalmente un Reset del sistema, la funcin del monitor de reloj puede ser habilitada o deshabilitada por el bit de control. Ejemplo: cuando el ciclo de reloj disminuye debido a la fuente de energa.
Por
Arquitectura de Computadoras
El watchdog timer es un temporizador de 16 bit que puede ser usado como watchdog o por intervalos de tiempo.
La principal funcin del watchdog timer (WDT) es reiniciar el procesador despus de que ocurra una falla o problema de software, o despus de un intervalo de tiempo determinado generado por el programador, en cuyo caso se reinicia el procesador o el programa en ejecucin. El Perro Guardin consiste en un contador que, cuando llega al mximo, provoca un Reset automticamente en el sistema.
Arquitectura de Computadoras
Arquitectura de Computadoras
Arquitectura de Computadoras
Gracias!!!