INT 13H (прерывания) функции 4AH (0x4A или 74) начало Эмуляция диска (Загрузочный CD-ROM) Формат Загрузочный компакт-диск Спецификация пакета Бит поля для загрузочных CD-ROM носитель типа

Files Recovery Software
Дом Контактная информация Служба поддержки Скачать демо - Продукция  

 
 

INT 13H (0x13)

Функции 4AH (0x4A или 74) --> Начало Эмуляция диска (Загрузочный CD-ROM)

Call with: AH = 4AH
AL = 00H
DS:SI = Specification packet (see the Table in comments)

Return: If Function Successful,
Carry Flag = Clear

If Function unsuccessful,
Carry Flag = Set
AX = Status Code

Комментарии :

Эта функция используется для начала эмуляции диска. Если функция успешно нести флаг становится ясно, остальное нести флаг устанавливается и регистр AX возвращает код статуса, и ехать будет не в режиме эмуляции.

Формат Загрузочный компакт-диск Спецификация пакета были приведены в следующей таблице :

OffsetОфсет

SizeРазмер

DescriptionОписание

00H00H

BYTEBYTE

Size of packet in bytes (13H)Размер пакета в байтах (13H)

01H01H

BYTEBYTE

Boot media typeBoot тип носителя

02H02H

BYTEBYTE

  Drive NumberКоличество дисков


Drive NumberКоличество дисков

Drive DescriptionОписание диска

00H00H

Floppy imageНадежность имиджа

80H80H

Bootable hard diskМастера жестких дисках

81H to FFH81H FFH к

Non bootable or no EmulationНе загрузочный или нет Эмуляция

 

03H03H

BYTEBYTE

CD-ROM controller numberCD-ROM контроллер номер

04H04H

DWORDDWORD

Logical Block Address of disk image to EmulateЛогические блокировки Адрес диска в Имитировать

08H08H

WORDWORD

             Device SpecificationТехнические характеристики устройства

ValueЗначение

DescriptionОписание

(IDE) Bit 0(IDE) бит 0

Drive is slave instead of masterДиск раба вместо капитана

(SCSI) Bits 0 to 7(SCSI) Биты 0-7

LUN (Logical Unit Number) and PUN (Physical Unit Number)Номер LUN (номер логического устройства) и ПУН (физической передачи данных)

Bits 8 to 15Bits 8-15

Bus NumberКоличество автобусов

0AH0AH

WORDWORD

Segment of 3Kb buffer for caching CD-ROM reads3Kb сегмента буфера для кэширования CD-ROM читает

0CH0CH

WORDWORD

Load segment for initial boot image (if 0000H, load at segment  07C0H)Нагрузка на начальном этапе загрузки изображений (если 0000H, нагрузка на сегмент 07C0H)

0EH0EH

WORDWORD

Number of 512-byte virtual sectors to load (only valid for Function 4CH of INT 13H)Число 512 - байтовых секторов практически для загрузки (только для функции 4CH от INT 13H)

10H10H

BYTEBYTE

Low byte of cylinder count (for Function 08H of INT 13H)Низкие байта цилиндра рассчитывать (по функции INT 08H в 13H)

11H11H

BYTEBYTE

Sector count, high bits of cylinder count (for Function 08H of INT 13H)Сектор подсчета, биты высокого цилиндра рассчитывать (по функции INT 08H в 13H)

12H12H

BYTEBYTE

Head count (for Function 08H of INT 13H)Глава рассчитывать (по функции INT 08H в 13H)


Бит поля для загрузочных CD-ROM носитель типа были приведены в следующей таблице :

Bit(s)Бит (ы)

DescriptionОписание

3-0счетом

       Media typeТип носителя


ValueЗначение

DescriptionОписание

00000000

No emulation.Нет эмуляции.

00010001

1.2M diskette.1.2M дискетах.

00100010

1.44M diskette.1.44M дискете.

00110011

2.88M diskette.2.88M дискете.

01000100

Hard disk (drive C:)Жесткий диск (диск C :)

OtherДругие

ReservedЗарезервировано

5-45-4

Reserved (0)Зарезервировано (0)

66

Image contains ATAPI driverИзображение содержит драйвер ATAPI

77

Image contains SCSI driver(s)Изображение содержит SCSI драйвер (ы)



Previous page

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

19 | 20

Next page
 
 
Для восстановления данных книги
 
Глава 1 Обзор восстановления данных
Глава 2 Введение жестких дисков
Глава 3 Логический подход к дисков и ОС
Глава 4 Количество систем
Глава 5 Введение в программирование
Глава 6 Введение в информатику
Глава 7 Необходимые команды DOS
Глава 8 Диск - функции BIOS и прерывания контакта с C
Глава 9 Обработка больших жестких дисков
Глава 10 Восстановление данных с поврежденных дискет
Глава 11 Создание резервных копий
Глава 12 Чтение и изменение MBR с Programming
Глава 13 Чтение и Изменение DBR со Программирование
Глава 14 Программирование на "Сырье Файл" подъема
Глава 15 Программирование на данные Стеклоочистители
Глава 16 Разработка более Утилиты для дисков
Добавление Глоссарий терминов по восстановлению данных
 
 
Pro Data Doctor

Дом

Продукция

Контактная информация

Служба поддержки

Скачать демо -

Положения и условия

 
Pro Data Doctor