In dit voorbeeld beginnen van de eerste lijn te bestuderen. Het bevel ZUIVERT BAK A:\BKDBR. initialiseert zuivert bevel met het creëren van een dossier in A: slappe aandrijving die als BAK BKDBR. wordt genoemd als het niet reeds aanwezig daar is. Dat waarom wij het bericht "Dossier kregen niet dat" in de aanvang wordt gevonden.
In onze tweede Instructie L 100.2.0.1, bevel moet het van L (lading) DBR van de geïnstrueerde aandrijving laden. Leer hoe? In deze Instructie aantal 100 het adres van de buffer, waar DBR zal worden opgeslagen, volgende nummer 2 is wordt gebruikt voor de aandrijving C(C:). De aandrijvingsaantallen worden gegeven als volgt:
De Brief van de aandrijving |
Gebruikt aantal |
A:
B:
C:
D:
.
.
and so on |
0
1
2
3
.
.
. |
Volgende aantal 0 is het beginnende sectoraantal van het aantal te lezen sectoren. Hier gebruiken wij 0 om de 1ste sector te lezen d.w.z. Dbr- sector. Het volgende aantal dat 1 is wordt gebruikt om het aantal over te lezen sectoren te informeren.
Hier hebben wij 1 gegeven omdat wij slechts één sector willen lezen. Nochtans kunnen wij de aantallen en de plaatsen gebruiken van de aanvang van en het einde van sectoren volgens onze behoeften in verschillend type van andere verrichtingen. Daarom zal het één sector starend van 1ste sector van de aandrijving C laden: aan geheugenplaats 100.
En de Instructie van R wordt CX gebruikt om de lengte van de gegevens te veranderen of te bepalen die wij hebben willen om in Het dossier van de bkdbr.- BAK schrijven. Deze Instructie zal de huidige waarde van het register van CX tonen en zal u toestaan om om het even welke verandering aan te brengen. Wij typten hier 200 omdat het DEBUG bevel hexadecimaal systeem gebruikt en de grootte van DBR in hexadecimaal 200 (h) bytes is die 512 bytes in Decimaal systeem is.
W het bevel vertelt DEBUG om de 200 (h) bytes van plaats 100 aan het Dossier van de bkdbr.- BAK te schrijven. En definitief gebruiken wij de Instructie Q om met DEBUG op te houden en aan de herinnering van Dos terug te gaan.
Waarschuwing!!! Waarschuwing!!! Waarschuwing!!!
Men adviseert strikt dat u zou moeten weten wat en hoe u die in de procedure om DBR van om het even welke schijf doen te herstellen zijn. Als u toevallig onwettig of DBR van een andere Schijf opslaat, is het mogelijk in de meeste gevallen dat de volledige gegevens van de schijf ontoegankelijk kunnen worden.
wanneer u de eerste Instructie van de codage typt die is:
DEBUG A:\BKDBR.BIN <Enter>
Het dossier moet zijn in de bepaalde plaats waar u het DEBUG programma begint. Nu als u de foutenmelding "Dossier krijgt niet dat" vóór de DEBUG herinnering toen onmiddellijk wordt gevonden houd het proces door bevel het (van opgehouden met) tegen te gebruiken Q. Omdat het betekent dat het Dossier van de bkdbr.- BAK niet kon door het DEBUG programma worden gevonden of worden geopend en als u dit proces voortzet zal wat troepinformatie worden geschreven over DBR en het zal de volledige verdeling ontoegankelijk maken. |
Nu zie wat wij in de codage van de Instructies voor het herstellen van DBR van het reservedossier deden wij maakten genoemde BAK BKDBR. De bevelen van DEBUG om de steun te herstellen zijn als volgt:
C:\> DEBUG A:\BKDBR.BIN <Enter>
- W 100 2 0 1 <Enter>
- Q <Enter>
|
Deze Instructie zal 1 sector van informatie van het Dossier van de bkdbr.- BAK in slappe aandrijving (a: schrijven) in geheugenplaats 100 aan de eerste sector die sector 0 van 2de aandrijving is die drive(C: is).
|