Onderbreekt interne externe hardware en softwareonderbrekingenuitvoering van virtuele interne de co-processorscpu van de klok perifere apparaten van de programmacomputer BIOS van Dos van de assembleursint. Instructie van geïntegreerde schakelingen

Files Recovery Software
Home Contactgegevens Customer Support Download Demo Producten  

 
 

De interne onderbrekingen van de Hardware

De interne onderbrekingen worden geproduceerd door bepaalde gebeurtenissen die omhoog tijdens de uitvoering van een programma komen. Dit type van onderbrekingen wordt beheerd op hun totaliteit door de hardware en het is niet mogelijk om hen te wijzigen.

Een duidelijk voorbeeld van dit type van onderbrekingen is die de teller van de computer interne klok realiseert, maakt de hardware de vraag aan deze onderbreking verscheidene keren tijdens een seconde om de tijd tot datum te handhaven.

Hoewel wij deze onderbreking niet kunnen direct beheren, aangezien wij tijd het bijwerken door middel van software niet kunnen nog controleren is het mogelijk om zijn gevolgen voor de computer aan ons voordeel te gebruiken. Bijvoorbeeld om een virtuele onophoudelijk bijgewerkte klok te creëren moeten wij slechts een programma schrijven dat de daadwerkelijke waarde van de teller leest en het vertalen in een begrijpelijk formaat voor de gebruiker.

De externe Onderbrekingen van de Hardware

De externe onderbrekingen worden geproduceerd door perifere apparaten, zoals toetsenborden, printers, communicatie kaarten, enz. Zij worden ook geproduceerd door co-processors. Het is niet mogelijk om externe onderbrekingen te desactiveren.

Deze onderbrekingen worden niet rechtstreeks verzonden naar cpu maar zij worden verzonden naar een geïntegreerde schakeling de waarvan functie dit type van onderbrekingen uitsluitend te behandelen is

De Onderbrekingen van de software

De onderbrekingen van de software kunnen direct door de assembleur worden geactiveerd aanhalend het aantal van de gewenste onderbreking met de Instructie van int..

Het gebruik van onderbrekingen helpt ons in de verwezenlijking van programma's en door hen te gebruiken wordt onze programma's korter. Het is gemakkelijker om hen te begrijpen en zij hebben gewoonlijk betere prestaties meestal wegens hun kleinere grootte. Dit type van onderbrekingen kan in twee categorieën worden gescheiden: de doeltreffende onderbrekingen van systeemDos en de BIOS onderbrekingen.

Het verschil tussen twee is dat de doeltreffende systeemonderbrekingen gemakkelijker zijn te gebruiken maar zij zijn ook langzamer aangezien deze onderbrekingen van BIOS gebruik maken om hun doel te bereiken, enerzijds zijn de BIOS onderbrekingen veel sneller maar zij hebben het nadeel dat aangezien zij deel van de hardware uitmaken, zij zeer specifiek zijn en het afhangen zelfs van het fabrikantenmerk van de kring kunnen variëren.

De verkiezing van het type van onderbreking aan gebruik zal alleen afhangen van de kenmerken u uw programma wilt geven.

Aangezien wij onderbreken voor gegevensterugwinning programmering met behulp van de taal van C via zullen gebruiken Onderbreek behandeling met C, wij zullen slechts bespreken Onderbreek 13H, onderbreek Uitbreidingen 13H en Onderbreek 21H routines speciaal. Het is niet zo belangrijk om elk van andere te bespreken onderbreekt en hun functies omdat binnen C taal, de gemakkelijkere functies zijn beschikbaar om het grootste deel van die taken uit te voeren. Nochtans, de kennis van Onderbreek 13H en zijn Uitbreidingen is moet, voor gegevensterugwinning programmering.

Neem een korte inleiding van Interrupt 20H en onderbreek 21H. De tussen haakjes geschreven waarde (als 0x20) wijst op, hoe te te gebruiken


Previous page

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

 
 

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

Next page
 
 
Data Recovery boek
 
Hoofdstuk-1 Een Overzicht van de Terugwinning van Gegevens
Hoofdstuk-2 Inleiding van Harde Schijven
Hoofdstuk-3 Logische Benadering van Schijven en OS
Hoofdstuk-4 De Systemen van het aantal
Hoofdstuk-5 Inleiding van de Programmering van C
Hoofdstuk-6 Inleiding aan de Grondbeginselen van de Computer
Hoofdstuk-7 De noodzakelijke Bevelen van Dos
Hoofdstuk-8 Schijf-bios functioneert en onderbreekt Behandeling met C
Hoofdstuk-9 Behandelende Grote Harde Schijven
Hoofdstuk-10 De Terugwinning van gegevens van Bedorven Floppy
Hoofdstuk-11 Het maken van Steunen
Hoofdstuk-12 Het lezen van en het Wijzigen van MBR met Programmering
Hoofdstuk-13 Het lezen van en het Wijzigen van DBR met Programmering
Hoofdstuk-14 Programmering de Terugwinning voor van het "Ruwe Dossier"
Hoofdstuk-15 Programmering voor de Wissers van Gegevens
Hoofdstuk-16 Het ontwikkelen van meer Nut voor Schijven
Bijlage Verklarende woordenlijst van de Termijnen van de Terugwinning van Gegevens
 
 
Pro Data Doctor

Home

Producten

Contactgegevens

Customer Support

Download Demo

Algemene Voorwaarden

 
Pro Data Doctor