Décimale au programme binaire de fonction de conversion

Data Recovery PRO DATA DOCTOR

Home | Order Online | Downloads | Contact Us | Software Knowledgebase

it | es | pt | fr | de | jp | kr | cn | ru | nl | gr


//////// Décimale à la fonction binaire de conversion \\\\\\\\

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);

/* Éléments binaires d'inverse et de rendement */

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

return 0;
}

Quand le programme est exécuté pour lire le DBR d'un de large volume, le rendement du programme est montré comme suit :

 

 Jump Instruction Code = EB5890 (H)
 OEM name and version = MSWIN4.1
 Bytes per sector = 512
 Sectors per cluster = 8
 Reserved sectors = 32
 FAT copies = 2
 Root directory entries = 0
 No. of sectors on disk = 0
 Media Descriptor Byte = F8 (H)
 Sectors per FAT = 0
 Sectors per track = 63
 No. of sides = 255
 No. of reserved (Hidden) sectors = 63
 
     ===========  For Large (>32MB) Disks  ===========

 No. of sectors, (if Volume is >32MB) = 11277567
 Number of Sectors per FAT = 11003
 Root Directory Starting Cluster = 2
 File System Information Sector = 1
 Sector Number of Backup Boot Sector = 6
 Physical Drive Number = 80 (H)
 Extended Boot Signature = 29 (H)
 32-Bit Binary Volume ID = 110101010001100001110111100101 (B)
 Volume Label = SAAYA
 FAT name = FAT32
 Magic Number = 55AA (H)

Dans le rendement du programme nous voyons que les paramètres suivants sont montrés zéro :

  • Entrée de répertoire racine
  • Nombre de secteurs sur le disque
  • Secteurs de nombre par FAT

Ces paramètres sont ainsi parce que ces valeurs sont placées à zéro, si le volume de cloison est plus grand puis 32MB dans la taille et l'information réelle est trouvé dans le bloc prolongé de l'information de volume du DBR.

Par exemple, dans la partie initiale de l'information de DBR, le nombre de secteurs par FAT est 0 et dans le bloc prolongé de l'information de volume de DBR le nombre de secteurs par FAT est 11003, qui est la valeur réelle pour ceci de large volume.

Le DBR du volume a les informations importantes sur les paramètres de disque, qui peuvent être employés pour lier la toute l'information de données pour le but de programmation. Par exemple, si vous voulez accéder au DBRs de l'autre volume de cloison sur le disque, vous pouvez le calculer par le nombre de secteurs, écrit dans DBR et toute autre information relative.

Si vous voulez accéder au disque avec l'approche de faisceau, vous pouvez effectuer des calculs avec l'aide des secteurs par faisceau, des secteurs par FAT et de toute autre information.

Si vous employez le disque dur plus en grande partie que 8.4 gigaoctets (voir le chapitre, « approche logique aux disques et OS », discuté plus tôt en ce livre), employer les prolongements pour accéder à tous DBR du disque au delà de 8.4 gigaoctets. Se référer les fonctions lecture/écriture prolongées, données dans les chapitres précédents

Sample Chapters from book DATA RECOVERY WITH AND WITHOUT PROGRAMMING by Author Tarun Tyagi
Data Recovery with & without Programming


Publishers of the Book
Number of Pages
ISBN
Price of the Book


BPB Publications, New Delhi, India
540
81-7656-922-4
$69.00 (Including Shipping Charges, Cost of Book and Other expenses, Free Source Code CD included with the Book)





Buy Data recovery Book

Previous page

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

Next page

© Copyright 2002-2005 DataDoctor.Biz

Home | Contact us | Downloads | Services | Resources | Terms and conditions | Site map

Website Data Recovery | recuperación de Datos | Récupération de données | Datenrettung | Recupero dati | データ復旧 | 데이터 복구 | 数据恢复 | Восстановление данных | De terugwinning van gegevens | Ανάκτηση δεδομένων
Sitemap Site map1 2 3 4 | Spanish1 2 3 | French1 2 3 | German1 2 3 | Italian1 2 3 | Portuguese1 2 3 | Japanese1 2 3 | Korean1 2 3 | Chinese1 2 3 | Russian1 2 3 | Dutch1 2 3 | Greek1 2 3
Data Recovery Book English | Spanish | French | German | Italian | Portuguese | Japanese | Korean | Chinese | Russian | Dutch | Greek