Код:---------------------------------------------------------------- (АДРЕСА ПРЕДСТАВЛЕНЫ В ШЕСТНАДЦАТЕРИЧНОМ ФОРМАТЕ) a. СИСТЕМНАЯ ЗОНА ( 0000 - 00FF ) 0000 - 0002 JMP WBOOT (СМ. BIOS) 0003 I/O byte (СМ. BIOS) 0004 current User & Disk (СМ. CCP) (uuuudddd) 0005 - 0007 JMP BDOS 0008 - 002F RST1 - RST5 ( ДОСТУПНЫ ДЛЯ ПОЛЬЗОВАТЕЛЯ, СИС- ТЕМОЙ НЕ ИСПОЛЬЗУЮТСЯ) 0030 - 0037 ЗАРЕЗЕРВИРОВАНО НА БУДУЩЕЕ (Digital Research) 0038 - 003F RST7 - ИСПОЛЬЗУЕТСЯ ДИНАМИЧЕСКИМИ ОТЛАДЧИКА- МИ: DDT, SID ,ZSID И ДР. 0040 - 004F В ОРИГИНАЛЬНОЙ ВЕРСИИ ЭТА ОБЛАСТЬ ИСПОЛЬЗУЕТСЯ ДЛЯ УПРАВЛЕНИЯ ДИСКОМ СОВМЕСТНО С IMSAI FIF КОНТРОЛЛЕРОМ. ПРАКТИЧЕСКИ ДАННУЮ ОБЛАСТЬ МОЖНО ИСПОЛЬЗОВАТЬ ДЛЯ РАБОТЫ С ПРОЦЕДУРАМИ BIOS'а, А ДЛЯ РАБОТЫ С ПРОГРАММАМИ ПОЛЬЗОВА- ТЕЛЯ - НЕЛЬЗЯ. 0050 - 005B ЗАРЕЗЕРВИРОВАНО НА БУДУЩЕЕ ( Digital Research ) 005C - 006B 1st SLOT - ПЕРВАЯ ЗОНА (ПЕРВОЕ ИМЯ ФАЙЛА), АВТО- МАТИЧЕСКИ ЗАПОЛНЯЕМАЯ CCP ПРИ ИСПОЛНЕНИИ КОМАНДЫ (ФОРМАТ ЗА- ПОЛНЕНИЯ - СМ. BDOS, FCB-БЛОК) 006C - 007B 2nd SLOT - ВТОРАЯ ЗОНА (ВТОРОЕ ИМЯ ФАЙЛА) 005C - 007C ПРИ РАБОТЕ ТОЛЬКО С ОДНИМ ФАЙЛОМ ЭТА ЗОНА МОЖЕТ ЯВЛЯТЬСЯ FCB-БЛОКОМ ПО УМОЛЧАНИЮ. 007D - 007F Random Record Pointer (СМ. BDOS, FCB-БЛОК) - ИС- ПОЛЬЗУЕТСЯ ПРИ РАБОТЕ С FCB-БЛОКОМ, РАСПОЛАГАЮЩИМСЯ В АДРЕСАХ 005C - 007C, ЕСЛИ ВЫЗЫВАЮТСЯ ФУНКЦИИ ПРОИЗВОЛЬНОГО ДОСТУПА К ФАЙЛУ (СМ. BDOS, Write/Read Random). 0080 - 00FF DMA-БУФЕР (БУФЕР ПРЯМОГО ДОСТУПА К ПАМЯТИ) ПО УМОЛЧАНИЮ.




Ответить с цитированием