이원 변환 기능 프로그램에 소수

Files Recovery Software
연락처 세부 정보 고객 지원 다운로드 데모 제품  

 
 

//////// 이원 변환 기능 프로그램에 소수 \\\\\\\\

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

/* 반전과 산출 2진 숫자 */

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

return 0;
}

큰 양의 DBR를 읽기 위하여 프로그램이 실행될 때, 프로그램의 산출은 다음과 같이 표시된다:

 

 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)

프로그램의 산출에서 우리는 뒤에 오는 매개변수가 0를 보인ㄴ다는 것을 본다:

  • 루트 디렉토리 입장
  • 디스크에 분야의 수
  • 지방질 당 수 분야

이 매개변수는 분할 양이 더 중대한 경우에 그 후에 이 가치가 제로에 맞추기 때문에 이렇게 이다, 크기와 실제적인 정보에 있는 32MB는 DBR의 장시간 양 정보 차단에서 있다.

예를 들면, DBR 정보의 처음 부분에서, 지방질 당 분야의 수는 0이고 DBR의 장시간 양 정보 차단에서 이 큰 양을 위한 실제적인 가치인 지방질 당 분야의 수는 11003이다.

양의 DBR에는 프로그램 목적을 위한 모든 자료 정보를 연결하기 위하여 이용될 수 있는 디스크 매개변수에 관하여 중요한 정보가 있다. 예를 들면, 당신이 디스크에 다른 분할 양의 DBRs에 접근하고 싶은 경우에, 당신은 DBR와 다른 관련 정보에 쓴 분야의 수에 의하여 그것을 산출할 수 있다.

당신이 송이 접근을 가진 디스크에 접근하고 싶은 경우에, 당신은 송이 당 분야, 지방질 당 분야 및 다른 정보 덕분에 계산을 할 수 있다.

만약에 당신이 8.4 더 크게 GB 하드 디스크를 (장을, "디스크에 논리적인 접근 및 이 책에서 먼저 토론된 OS" 보십시오) 이용하면, 8.4 GB 저쪽에 디스크의 모든 DBR에 접근하는 사용 연장. 이전 장에 나타난 장시간 읽기/쓰기 기능을 참조하십시오


Previous page

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

Next page

 
 
데이터 복구 도서
 
장-1 자료 회복의 개관
장-2 하드 디스크의 소개
장-3 디스크와 OS에 논리적인 접근
장-4 수 체계
장-5 C 프로그램의 소개
장-6 컴퓨터 기초에 소개
장-7 필요한 DOS는 명령한다
장-8 디스크 BIOS는 작용하고 C로 취급을 중단한다
장-9 큰 하드 디스크 취급
장-10 타락된 플로피에서 자료 회복
장-11 백업을 만들기
장-12 프로그램을 가진 읽고는 및 변경 MBR
장-13 프로그램을 가진 읽고는 및 변경 DBR
장-14 "익지않는 파일" 회복을 위해 프로그램
장-15 자료 와이퍼를 위해 프로그램
장-16 디스크를 위한 공용품 더 개발
부록 자료 회복 기간의 용어집
 
 
Pro Data Doctor

제품

연락처 세부 정보

고객 지원

다운로드 데모

이용 약관

 
Pro Data Doctor