Обработка крупных жестких дисков функциями INT 13H, INT 13H В интерфейс поддерживает много различных команд, таких, как чтение, письмо, форматирования и проверки и т.д., может быть дан BIOS, которое затем передает их на жесткий диск. Как было DOS, используемые в течение длительного времени, INT13H был стандартным на протяжении многих лет

Data Recovery PRO DATA DOCTOR

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

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


Глава - 9

Обработка больших жестких дисков

В предыдущей главе, мы обсуждали BIOS диска и функции прерывания использовать для доступа к информации о физических жестких дисков. Мы использовали функции INT 13H для доступа в жестких дисках.

INT 13H интерфейс поддерживает много различных команд, таких, как чтение, письмо, форматирования и проверки и т.д., может быть дан BIOS, которое затем передает их на жесткий диск. Как было DOS, используемые в течение длительного времени, INT13H была стандартной на многие годы.

INT 13H выделяет 24 бит для спецификации геометрии диска и требует ссылки на программы знать конкретные параметры жесткого диска, и обеспечить точное голову цилиндра и сектора для решения стандартных разрешить доступа к диску.

BIOS использует для геометрии жесткого диска, как она приводится в программе настройки BIOS. 24 бит, выделенные INT 13H интерфейс для спецификации геометрии диска распределяются следующим образом :

  • 10 бит на номер цилиндра. Таким образом, максимальная общая цилиндров может быть до 1024 цилиндров.
  • 8 бит на голову номер. Таким образом, максимальная общая головок до 256.
  • 6 бит на номер сектора. Таким образом, максимальная общая секторов может быть до 63 секторов.

Таким образом, максимальная секторах, такой подход может составлять, 1024 * 256 * 63 = 16515072.

Это означает, что INT13H интерфейс может поддерживать диски, содержащие до 26 млн секторов которая на 512 байт в секторе приводит максимум 8.46 Гб. Это как раз хочу объяснить. Таким образом, используя все эти функции INT 13H или мы можете получить диски до 8.46 Гб только.

Вот почему, В последние годы, что недостатки этого старого интерфейса причинили ей следует отказываться в пользу новый способ преодоления жесткого диска, как описано ниже в этой главе.

Прежде всего, позвольте мне сказать вам история!

Одиннадцать лет назад, когда я учился в седьмом стандарте, в моей школе Я слышал о жестких дисках с вместимостью 42 Мбайт, вероятно, WDA - 16.02.1999 в IBM. Было действительно трудно для меня и моих друзей себе таких больших возможностей жесткого диска, то время.

INT 13H методология была разработана около двадцати лет назад, начиная с сегодняшнего дня. Теперь можно понять, что 8 ГБ на жестком диске было гораздо больше, с учетом даже во сне в том, что возраста. Но сегодня, если мы говорим о 8 Гб жесткого диска для любых пользователей персональных компьютеров, может он не хотел бы использования своих выступлениях говорили о том, что он небольшой по емкости.

Именно поэтому интерфейс INT 13H, наконец, пришел к концу своей полезности в современных системах. INT 13H используется 24 бита передать геометрию диска, и, к сожалению, не было возможности для расширения существующих INT 13H BIOS интерфейсе, потому что если это было сделано, многие старые аппаратные средства и программное обеспечение перестанет работать, и вы можете понять, что сегодня компьютерный рынок никогда не сможет нести такие большие изменения с миллионами пожилых программное обеспечение и аппаратные средства для прекращения работы.

Реализация этого условия во внимание, INT 13H, был заменен на новый интерфейс называемые расширения INT 13H. Однако INT 13H все еще могут использоваться DOS и некоторых других операционных систем, пожилых и для других целей совместимости.

Новый интерфейс INT 13H использует 64 бит вместо 24 бит для адресации и позволяет максимально жесткого диска Размер 9.4 * 1021 байт, фактически 9.4 триллиона 9400000000000 гигабайт или Гигабайт. Я надеюсь, сейчас мы ослаблены в течение некоторого времени до тех пор, пока это ограничение не работает.

Некоторые важные функции Продление прерываний 13H, описано дальше. Вы можете использовать эти функции в программировании так же, как вы использовали функции INT 13H. Это также причина, по которой эти функции называются расширение INT 13H.

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

 

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

Next page

Previous page

Chapter 8


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


page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38

 

© 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