![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 28
|
![]()
Дайте, пожалуйста, ссылку на полный список функций прерываний DOS и BIOS, или, по крайней мере, список функций прерываний int 21h
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 28
|
![]()
спасибо за помощь, но я там не увидел список функций, например функция 09h прерывания int 21 служит для вывода на екран. Нужен полный список таких функций
Последний раз редактировалось Arhe; 21.02.2008 в 19:58. |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 18.01.2008
Сообщений: 1,720
|
![]()
Вот такая ещё вещь. В свое время была на весь золота...
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 21.02.2008
Сообщений: 28
|
![]()
спасибо, очень помогло
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 03.02.2008
Сообщений: 213
|
![]() Цитата:
![]() ═══════════════════════════════════ ════════════════════╡ Функции DOS │ DOS Fn 00H: Завершить программу DOS Fn 01H: Ввод с клавиатуры DOS Fn 02H: Вывод на дисплей DOS Fn 03H: Ввод AUX DOS Fn 04H: Вывод AUX DOS Fn 05H: Вывод на принтер DOS Fn 06H: Обмен с консолью DOS Fn 07H: Нефильтрующий консольный ввод без эха DOS Fn 08H: Консольный ввод без эха DOS Fn 09H: Выдать строку DOS Fn 0aH: Буферизованный ввод строки DOS Fn 0bH: Проверить статус ввода DOS Fn 0cH: Ввод с очисткой DOS Fn 0dH: Сбросить диск DOS Fn 0eH: Выбрать умалчиваемый диск DOS DOS Fn 0fH: Открыть файл через FCB DOS Fn 10H: Закрыть файл через FCB DOS Fn 11H: Найти 1-й совпадающий файл через FCB DOS Fn 12H: Найти следующий совпадающий файл через FCB DOS Fn 13H: Удалить файл через FCB DOS Fn 14H: Читать последовательный файл через FCB DOS Fn 15H: Писать последовательный файл через FCB DOS Fn 16H: Создать файл через FCB DOS Fn 17H: Переименовать файл через FCB DOS Fn 19H: Дать умалчиваемый диск DOS DOS Fn 1aH: Установить адрес DTA DOS Fn 1bH: Дать информацию FAT (текущий диск) DOS Fn 1cH: Дать информацию FAT (любой диск) DOS Fn 21H: Читать запись произвольного файла DOS Fn 22H: Писать запись произвольного файла DOS Fn 23H: Дать размер файла через FCB DOS Fn 24H: Установить адрес блока произвольного файла DOS Fn 25H: Установить вектор прерывания DOS Fn 26H: Создать префикс программного сегмента DOS Fn 27H: Читать блок произвольного файла DOS Fn 28H: Писать блок произвольного файла DOS Fn 29H: Разобрать имя файла DOS Fn 2aH: Дать дату DOS DOS Fn 2bH: Установить дату DOS DOS Fn 2cH: Дать время DOS DOS Fn 2dH: Установить время DOS DOS Fn 2eH: Установить/сбросить переключатель верификации DOS Fn 2fH: Дать текущий DTA DOS Fn 30H: Дать номер версии DOS DOS Fn 31H: Завершиться и остаться резидентным -- KEEP DOS Fn 32H: Дать дисковую информацию DOS (недокументировано) DOS Fn 33H: Установить/опросить уровень контроля прерывания DOS DOS Fn 34H: Адрес статуса реентерабельности DOS DOS Fn 35H: Дать вектор прерывания DOS Fn 36H: Дать свободную память диска DOS Fn 37H: Установить/опросить символ-переключатель (недокументировано) DOS Fn 38H: Дать/Установить информацию страны DOS Fn 39H: Создать новое оглавление -- MKDIR DOS Fn 3aH: Удалить оглавление -- RMDIR DOS Fn 3bH: Установить умалчиваемое оглавление DOS -- CHDIR DOS Fn 3cH: Создать описатель файла DOS Fn 3dH: Открыть описатель файла DOS Fn 3eH: Закрыть описатель файла DOS Fn 3fH: Читать файл через описатель DOS Fn 40H: Писать в файл через описатель DOS Fn 41H: Удалить файл DOS Fn 42H: Установить указатель файла -- LSEEK DOS Fn 43H: Установить/опросить атрибут файла -- CHMOD DOS Fn 44H: Управление вводом-выводом устройства -- IOCTL DOS Fn 45H: Дублировать описатель файла -- DUP DOS Fn 46H: Переназначить описатель -- FORCDUP DOS Fn 47H: Дать умалчиваемое оглавление DOS DOS Fn 48H: Распределить память (дать размер памяти) DOS Fn 49H: Освободить блок распределенной памяти DOS Fn 4aH: Сжать или расширить блок памяти DOS Fn 4bH: Выполнить или загрузить программу -- EXEC DOS Fn 4cH: Завершить программу -- EXIT DOS Fn 4dH: Дать код выхода программы -- WAIT DOS Fn 4eH: Найти 1-й совпадающий файл DOS Fn 4fH: Найти следующий совпадающий файл DOS Fn 54H: Дать переключатель верификации DOS DOS Fn 56H: Переименовать/переместить файл DOS Fn 57H: Установить/опросить время/дату файла DOS Fn 59H: Дать расширенную информацию об ошибке DOS Fn 5aH: Создать уникальный временный файл DOS Fn 5bH: Создать новый файл DOS Fn 5cH: Блокировать/разблокировать доступ к файлу DOS Fn 5eH: Различные сетевые функции DOS Fn 5fH: Переназначение устройств в сети DOS Fn 62H: Дать адрес префикса программного сегмента ═══════════════════════════════════ ════════════════════╡ Прерывания DOS INT 20H: Завершить программу INT 21H: Функции DOS INT 22H: Адрес завершения INT 23H: Адрес выхода по Ctrl-Break INT 24H: Обработчик критических ошибок INT 25H/26H: Прямые дисковые чтение/запись INT 27H: Завершиться и остаться резидентным INT 28H: Квант времени DOS (недокументировано) INT 2eH: Выполнить команду DOS (недокументировано) INT 2fH: Мультиплексное прерывание
Пишу программы на заказ, контакты под аватаром!
Отзывы тут Последний раз редактировалось Stepler; 22.02.2008 в 01:07. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Данные-проверка-список (список на другом листе) | Inbox | Microsoft Office Excel | 7 | 26.12.2008 01:43 |
Реализовать программные алгоритмы взаимодействия процессов, при использовании запрета прерываний | dekcc | Помощь студентам | 2 | 04.03.2008 22:25 |
перегрузка функций | Snake_ua | Общие вопросы Delphi | 3 | 26.11.2007 10:54 |
Перехват API функций | satana | Win Api | 4 | 21.08.2007 20:12 |