Interrupciones ejecución externa interna de las interrupciones del hardware y del software de un BIOS INTERNO del DOS de la instrucción del reloj de la computadora del programa de los dispositivos periféricos de los coprocessors de la CPU del ensamblador interno virtual del circuito integrado

Files Recovery Software
Inicio Datos de contacto Servicio de atención al cliente Descarga Demo Productos  

 
 

Interrupciones internas del hardware

Las interrupciones internas son generadas por ciertos acontecimientos que suban durante la ejecución de un programa. Este tipo de interrupciones es manejado en su totalidad por el hardware y no es posible modificarlas.

Un ejemplo claro de este tipo de interrupciones es el que actualiza el contador del reloj interno de la computadora, las marcas del hardware la llamada a esta interrupción varias veces durante segundas para mantener el tiempo actualizado.

Aunque no podemos manejar directamente esta interrupción, puesto que no podemos controlar el tiempo que se pone al día por medio de software con todo de él es posible utilizar sus efectos sobre la computadora a nuestra ventaja. Por ejemplo crear un reloj virtual nos puso al día tiene que escribir continuamente solamente un programa que lee el valor real del contador y traducirlo a un formato comprensible para el usuario.

Interrupciones externas del hardware

Las interrupciones externas son generadas por los dispositivos periféricos, tales como teclados, impresoras, tarjetas de la comunicación, etc. También son generadas por coprocessors. No es posible desactivar interrupciones externas.

Estas interrupciones no se envían directamente a la CPU sino que se envían a un circuito integrado que función sea manejar exclusivamente este tipo de interrupciones

Interrupciones del software

Las interrupciones del software se pueden activar directamente por el ensamblador que invoca el número de la interrupción deseada con la instrucción INTERNA.

El uso de interrupciones nos ayuda en la creación de programas y usándolos nuestros programas consiguen más cortos. Es más fácil entender que ellos y ellos tienen generalmente un funcionamiento mejor sobre todo debido a su tamaño más pequeño. Este tipo de interrupciones se puede separar en dos categorías: las interrupciones operativas del sistema DOS y las interrupciones del BIOS.

La diferencia entre los dos es que las interrupciones operativas del sistema son más fáciles de utilizar pero son también más lentas puesto que estas interrupciones hacen uso el BIOS para alcanzar su meta, por otra parte las interrupciones del BIOS son mucho más rápidas pero tienen la desventaja que puesto que son parte del hardware, ellas es mismo específico y puede variar depender incluso de la marca de fábrica del fabricante del circuito.

La elección del tipo de interrupción a utilizar dependerá solamente de las características que deseas dar tu programa.

Puesto que utilizaremos las interrupciones para la recuperación de los datos que programa con la ayuda de lenguaje-c vía Interrupción que dirige con C, discutiremos solamente Interrupción 13H, extensiones de la interrupción 13H y Interrupción 21H rutinas especialmente. No es tan importante discutir todas las otras interrupciones y sus funciones porque adentro Lenguaje-c, funciones más fáciles están disponibles para realizar la mayor parte de esas tareas. Sin embargo, el conocimiento de Interrupción 13H y sus extensiones es la necesidad, para la programación de la recuperación de los datos.

Tomemos una breve introducción de la interrupción 20H e interrumpamos 21H. El valor escrito en soportes (como 0x20) indica, cómo utilizar

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20

 
 

page 21 | 22 | 23 | 24 | 25 | 26

Next page
 
 
Recuperación de Datos de libro
 
Capítulo 1 Una descripción de la recuperación de los datos
Capítulo 2 Introducción de discos duros
Capítulo 3 Acercamiento lógico a los discos y al OS
Capítulo 4 Sistemas de numeración
Capítulo 5 Introducción de la programación de C
Capítulo 6 Introducción a los fundamentos de la computadora
Capítulo 7 Comandos necesarios del DOS
Capítulo 8 Funciones e interrupciones del Disco-BIOS que dirigen con C
Capítulo 9 Manipulación de los discos duros grandes
Capítulo 10 Recuperación de los datos del disco blando corrompido
Capítulo 11 Fabricación de reservas
Capítulo 12 MBR de lectura y de modificación con la programación
Capítulo 13 DBR de lectura y de modificación con la programación
Capítulo 14 Programación para la recuperación del “archivo crudo”
Chapter 15 Programación para los limpiadores de los datos
Capítulo 16 Desarrollar más utilidades para los discos
Apéndice Glosario de los términos de la recuperación de los datos
 
 
Pro Data Doctor

Inicio

Productos

Datos de contacto

Servicio de atención al cliente

Descarga Demo

Términos y Condiciones

 
Pro Data Doctor