Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Справочник по функциям С++.doc
Скачиваний:
168
Добавлен:
02.05.2014
Размер:
3.57 Mб
Скачать

Интерфейсные подпрограммы (dos, 8086, bios)

Эти подпрограммы позволяют использовать средства DOS, BIOS и возможности процессора.

absread(dos.h)

Непосредственный доступ к данным.

abswrite(dos.h)

Запись данных.

bdos(dos.h)

Системный вызов MS-DOS.

bdosptr(dos.h)

Системный вызов MS-DOS.

bioscom(bios.h)

Коммуникация ввода/вывода.

biosdisk(bios.h)

Ввод/вывод с жесткого или гибкого диска.

biosequip(bios.h)

Контроль оборудования.

bioskey(bios.h)

Интерфейс клавиатуры.

biosmemory(bios.h)

Возвращает размер памяти.

biosprint(bios.h)

Ввод/вывод принтера.

biostime(bios.h)

Возвращает (устанавливает)

время дня.

country (dos.h)

Определяет формат представления, принятый для страны.

ctrlbrk(dos.h)

Установка обработчика контроля прерываний.

disable(dos.h)

Отключение прерываний.

dosexterr(dos.h)

Определение расширенной информации об ошибке системы MS-DOS.

enable(dos.h)

Включение прерываний.

FP_OFF(dos.h)

Получает смещение far-адреса.

FP_SEG(dos.h)

Получает far-адрес сегмента.

freemem(dos.h)

Освобождает предварительно размещенный блок памяти DOS.

geninterrupt(dos.h)

Вызывает программное прерывание.

getcbrk (dos.h)

Получает установку control-break.

getdfree (dos.h)

Получает размер свободного места на диске.

getdta(dos.h)

Получает адрес передачи диска.

getfat(dos.h)

Получает информацию из таблицы размещения файлов.

getfatd(dos.h)

Получает информацию из таблицы размещения файлов.

getpsp(dos.h)

Считывает сегментный префикс программ.

getvect(dos.h)

Считывает точку входа вектора прерываний.

getverify(dos.h)

Считывает состояние флага проверки

harderr(dos.h)

Устанавливает обработчик ошибок оборудования.

hardresume(dos.h)

Функция обработки ошибки оборудования.

hardretn(dos.h)

Функция обработки ошибки оборудования.

inport(dos.h)

Читает из аппаратного порта.

inportb(dos.h)

Читает из аппаратного порта

int86(dos.h)

Общий интерфейс программных прерываний процессора 8086.

int86x(dos.h)

Общий интерфейс программных прерываний процессора 8086.

intdos(dos.h)

Общий интерфейс программных прерываний MS-DOS

intdosx(dos.h)

Общий интерфейс программных прерываний MS-DOS.

intr(dos.h)

Дополнительный интерфейс программных прерываний процессора 8086.

keep(dos.h)

Выход с оставлением программы резидентной

MK_FP(dos.h)

Формирует указатель типа far

outport(dos.h)

Выводит слово в аппаратный порт

outportb(dos.h)

Выводит байт в аппаратный порт

parsfnm(dos.h)

Осуществляет синтаксический анализ имени файла.

peek(dos.h)

Возвращает слово из памяти, адресуемое segment: offset

peekb(dos.h)

Возвращает байт из памяти, адресуемый segment:offset.

poke(dos.h)

Записывает целочисленное значение в память по адресу segment:offset

pokeb(dos.h)

Записывает значение байта в память по адресу segment:offset

randbrd(dos.h)

Чтение произвольного блока

randbwr(dos.h)

Запись произвольного блока

segread(dos.h)

Читает сегментные регистры

setcbrk(dos.h)

Устанавливает режим проверки control-break

setdta(dos.h)

Устанавливает адрес передачи диска

setvect(dos.h)

Устанавливает вход в вектор прерываний

setverify(dos.h)

Устанавливает проверочный флаг в DOS

sleep(dos.h)

приостанавливает выполнение процесса на указанный интервал времени

unlink(dos.h)

Уничтожает файл.