На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Перед отправкой сообщения внимательно прочтите правила раздела!!!
1. Запрещается обсуждать написание вирусов, троянов и других вредоносных программ!
2. Помните, что у нас есть FAQ раздела Assembler и Полезные ссылки. Посмотрите, возможно, там уже имеется решение вашего вопроса.

3. Настоятельно рекомендуем обратить особое внимание на правила форума, которые нарушаются чаще всего:
  3.1. Заголовок темы должен кратко отражать её суть. Темы с заголовками типа "Срочно помогите!" или "Ассемблер" будут отправляться в Корзину для мусора.
  3.2. Исходники программ обязательно выделяйте тегами [code]...[/code] (одиночные инструкции можно не выделять).
  3.3. Нежелательно поднимать старые темы (не обновлявшиеся более года) без веской на то причины.

Не забывайте также про главные Правила форума!

Добро пожаловать и приятного вам общения!!! ;)
 
Модераторы: Jin X, Qraizer
  
> Загрузка с CD
    Сижу в голом DOS'е. В CD торчит компакт на котором записан образ загрузочной дискетки. Надо с нее загрузиться. Дисковода нет. Реализация?
      Грузится с компакта  ;)
        Там в биосе настроечка есть такая грузиться с сидюка :)
          Цитата Kuss, 01.03.02, 18:41:21
          Там в биосе настроечка есть такая грузиться с сидюка :)

          Ну, это если компьютер новый...
            INT 13 - Bootable CD-ROM - INITIATE DISK EMULATION
                 AH = 4Ah
                 AL = 00h
                 DS:SI -> specification packet (see #00281)
            Return: CF clear if successful
                 CF set on error (drive will not be in emulation mode)
                 AX = return codes
            SeeAlso: AH=48h,AX=4B00h,AH=4Ch,AH=4Dh

            Format of Bootable CD-ROM Specification Packet:
            Offset      Size      Description      (Table 00281)
            00h      BYTE      size of packet in bytes (13h)
            01h      BYTE      boot media type (see #00282)
            02h      BYTE      drive number
                       00h floppy image
                       80h bootable hard disk
                       81h-FFh nonbootable or no emulation
            03h      BYTE      CD-ROM controller number
            04h      DWORD      Logical Block Address of disk image to emulate
            08h      WORD      device specification (see also #00282)
                       (IDE) bit 0: drive is slave instead of master
                       (SCSI)      bits 7-0: LUN and PUN
                             bits 15-8: bus number
            0Ah      WORD      segment of 3K buffer for caching CD-ROM reads
            0Ch      WORD      load segment for initial boot image
                       if 0000h, load at segment 07C0h
            0Eh      WORD      number of 512-byte virtual sectors to load
                       (only valid for AH=4Ch)
            10h      BYTE      low byte of cylinder count (for INT 13/AH=08h)
            11h      BYTE      sector count, high bits of cylinder count (for INT 13/AH=08h)
            12h      BYTE      head count (for INT 13/AH=08h)
            SeeAlso: #00283,AH=08h

            Bitfields for Bootable CD-ROM boot media type:
            Bit(s)      Description      (Table 00282)
            3-0      media type
                 0000 no emulation
                 0001 1.2M diskette
                 0010 1.44M diskette
                 0011 2.88M diskette
                 0100 hard disk (drive C:)
                 other reserved
            5-4      reserved (0)
            6      image contains ATAPI driver
            7      image contains SCSI driver(s)
            SeeAlso: #00281
            --------d-134B00-----------------------------
            INT 13 - Bootable CD-ROM - TERMINATE DISK EMULATION
                 AX = 4B00h
                 DL = drive number or 7Fh to terminate all emulations
                 DS:SI -> empty specification packet (see #00281)
            Return: CF clear if successful
                 CF set on error (drive will still be in emulation mode)
                 AX = return codes
                 DS:SI specification packet filled
            SeeAlso: AH=48h,AH=4Ah,AX=4B00h,AH=4Ch,AH=4Dh
            --------d-134B01-----------------------------
            INT 13 - Bootable CD-ROM - GET STATUS
                 AX = 4B01h
                 DL = drive number
                 DS:SI -> empty specification packet (see #00281)
            Return: CF clear if successful
                 CF set on error
                 AX = return codes
                 DS:SI specification packet filled
            Note:      same as AX=4B00h, but does not terminate emulation
            SeeAlso: AH=48h,AH=4Ah,AX=4B00h,AH=4Ch,AH=4Dh
            --------d-134C-------------------------------
            INT 13 - Bootable CD-ROM - INITIATE DISK EMULATION AND BOOT
                 AH = 4Ch
                 AL = 00h
                 DS:SI -> specification packet (see #00281)
            Return: never, if successful
                 CF set (error while attempting to boot)
                 AX = error codes
            SeeAlso: AH=48h,AH=4Ah,AX=4B00h,AH=4Dh
            --------d-134D00-----------------------------
            INT 13 - Bootable CD-ROM - RETURN BOOT CATALOG
                 AX = 4D00h
                 DS:SI -> command packet (see #00283)
            Return: CF clear if successful
                 CF set on error
                 AX = return codes
            SeeAlso: AH=48h,AH=4Ah,AX=4B00h,AH=4Ch

            Format of Bootable CD-ROM "get boot catalog" command packet:
            Offset      Size      Description      (Table 00283)
            00h      BYTE      size of packet in bytes (08h)
            01h      BYTE      number of sectors of boot catalog to read
            02h      DWORD      -> buffer for boot catalog
            06h      WORD      first sector in boot catalog to transfer
            SeeAlso: #00281
            Сообщение отредактировано: purpe -
            0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
            0 пользователей:


            Рейтинг@Mail.ru
            [ Script execution time: 0,0422 ]   [ 15 queries used ]   [ Generated: 27.04.24, 12:20 GMT ]