Dezimalstrich zum binären Umwandlung Funktion Programm

Files Recovery Software
Heim Kontakt Details Customer Support Demo herunterladen Produkte  

 
 

//////// Dezimalstrich zur binären Umwandlung Funktion \\\\\\\\

Decimal_to_Binary(unsigned long input)
{
unsigned long i;
int count = 0;
int binary [32]; /* 32 Bit MAX only 32
elements total */

do
{
i = input%2; /* MOD 2 to get 1 or a 0*/
binary[count] = i; /* Load Elements into the
Binary Array */
input = input/2; /* Divide input by 2 to
decrement via binary */
count++; /* Count how many elements
are needed */
}while (input > 0);

/* Rückseite und Ausgang Binärstellen */

do
{
printf ("%d", binary[count - 1]);
count--;
} while (count > 0);

return 0;
}

Wenn das Programm laufen gelassen wird, um das DBR von eizem umfangreichem zu lesen, wird der Ausgang des Programms angezeigt, wie folgt:

 Sprungbefehl-Code = EB5890 (H)
 Soem Name und Version = MSWIN4.1
 Bytes pro Sektor = 512
 Sektoren pro Block = 8
 Reservierte Sektoren = 32
 FAT kopiert = 2
 Wurzelverzeichniseintragungen = 0
 Nicht von den Sektoren auf Scheibe = 0
 Mittel-Beschreiber-Byte = F8 (H)
 Sektoren pro FAT = 0
 Sektoren pro Schiene = 63
 Nicht von den Seiten = 255
 Nicht von reservierten (versteckten) Sektoren = 63
 
     =========== für großes Scheiben (>32MB) ===========

 Nicht von den Sektoren, (wenn Volumen >32MB ist), = 11277567
 Zahl der Sektoren pro FAT = 11003
 Wurzelverzeichnis, das Block = 2 beginnt
 Dateisystem-Informationen Sektor = 1
 Sektor-Zahl des Aushilfsaufladung Sektors = 6
 Körperliche Laufwerknummer = 80 (H)
 Ausgedehnte Aufladung Unterzeichnung = 29 (H)
 32-Bit binäres Volumen Identifikation = 110101010001100001110111100101 (b)
 Datenträgerkennsatz = SAAYA
 FAT Name = FAT32
 Magische Zahl = 55AA (H)

Im Ausgang des Programms sehen wir, daß die folgenden Parameter null gezeigt werden:

  • Wurzelverzeichnis-Eintragung
  • Zahl der Sektoren auf Scheibe
  • Zahl-Sektoren pro FAT

Diese Parameter sind so, weil diese Werte auf Null gestellt werden, wenn das Fachvolumen dann grösser ist, wird 32MB in der Größe und in den tatsächlichen Informationen im ausgedehnten Volumen-Informationen Block des DBR gefunden.

Z.B. im Ausgangsteil der DBR Informationen, ist die Zahl Sektoren pro FAT 0 und im ausgedehnten Volumen-Informationen Block von DBR ist die Zahl Sektoren pro FAT 11003, das der tatsächliche Wert für umfangreiches dieses ist.

Das DBR des Volumens hat die wichtigen Informationen über die Scheibe Parameter, die verwendet werden können, um die alle Dateninformationen zu programmierenzweck zu verbinden. Z.B. wenn du das DBRs anderen Fachvolumens auf der Scheibe zugänglich machen möchtest, kannst du sie durch die Zahl der Sektoren errechnen, geschrieben in DBR und in andere in Verbindung stehende Informationen.

Wenn du die Scheibe mit Blockannäherung zugänglich machen möchtest, kannst du Berechnungen mit Hilfe der Sektoren pro Block, der Sektoren pro FAT und anderer Informationen bilden.

Wenn du die Festplatte größer als 8.4 GBs benutzt (das Kapitel sehen, „logische Annäherung an Scheiben und OS“, besprochen früh in diesem Buch), Verlängerungen verwenden, um alle DBR der Scheibe über 8.4 GBs hinaus zugänglich zu machen. Die ausgedehnten Lese-Schreibfunktionen verweisen, gegeben in den vorhergehenden Kapiteln

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9

Next page
 
 
Data Recovery-Buch
 
Kapitel 1 Ein überblick über Daten-Wiederaufnahme
Kapitel 2 Einleitung der Festplatten
Kapitel 3 Logische Annäherung an Scheiben und OS
Kapitel 4 Zahlensysteme
Kapitel 5 Einleitung der C Programmierung
Kapitel 6 Einleitung in eine Computer-Grundlagen
Kapitel 7 Notwendige DOS Befehle
Kapitel 8 Scheibe-BIOS Funktionen und Unterbrechungen, die mit C anfassen
Kapitel 9 Behandlung der großen Festplatten
Kapitel 10 Daten-Wiederaufnahme von verdorbenem Floppy-Disc
Kapitel 11 Bilden der Unterstützungen
Kapitel 12 Lesenund änderndes MBR mit der Programmierung
Kapitel 13 Lesenund änderndes DBR mit der Programmierung
Kapitel 14 Programmierung für "Raw File" Wiederaufnahme
Kapitel 15 Programmierung für Daten-Wischer
Kapitel 16 Entwickeln von mehr Dienstprogrammen für Scheiben
Anlage Glossar der Daten-Wiederaufnahme Bezeichnungen
 
 
Pro Data Doctor

Heim

Produkte

Kontakt Details

Customer Support

Demo herunterladen

Allgemeine Geschäftsbedingungen

 
Pro Data Doctor