Disco De Arranque

Post on 25-Dec-2015

214 views 0 download

description

Para que un disco arranque se necesitan ciertos programas. En esta presentación se tratan las siguientes instrucciones: CLI, STI, CLD, XOR

Transcript of Disco De Arranque

INTRODUCCION

Un disco de sistema, también denominado disco de arranque, es un

disco que le permitirá iniciar el ordenador cuando el sistema

operativo ya no responda, en el disco de arranque se encuentran

almacenados datos en una sección llamada MBR (Sector de Arranque

Maestro).

Para que un ordenador arranque, es necesaria la existencia de ciertos programas o parte (sistema operativo) de ellos en el disco desde el cual se pretende arrancar el ordenador. Si un disco cuenta con ellos, el ordenador podrá arrancar con dicho disco. En caso contrario, será imposible y se mostrará un mensaje indicando que el disco no es de sistema.

Este disco contiene información especial que le permite al sistema arrancar sin acudir al disco rígido. Existen varios tipos de discos de inicio de sistema: cada sistema operativo tiene el propio.

Instrucciones utilizadas en el Programa

Instrucción CLI

Propósito: Limpiar bandera de interrupciónSintaxis: CLI pone en cero la barrera de

interrupciones, deshabilitando así aquellas interrupciones enmascarables. Una interrupción enmascarable es aquella cuyas funciones son desactivadas cuando IF=0.

Instrucción STI

Propósito: Activar la bandera de interrupción.Sintaxis: La instrucción activa la bandera IF,

esto habilita las interrupciones externas enmascarables (las que funcionan únicamente cuando IF = 1 ).

Instrucción CLD

Propósito: Limpiar bandera de dirección Sintaxis: La instrucción CLD pone en cero el

bit correspondiente a la bandera de dirección.

Instrucción XOR

Propósito: OR exclusivoSintaxis: Su función es efectuar bit por bit la

disyunción exclusiva lógica de los dos operandos.

Fuente Destino | Destino -------------------------- 1 1|0 0 0|1 0 1|1 0 0|0