Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Использование системных вызовов операционной системы MS-DOS






     

     

    Функция Краткое описание
    bdos вызов системы MS-DOS; используются только регистры DX и AL
    dosexterr получение значений регистров из системы MS-DOS вызовом 59H
    FP_OFF возвращает смещение far-указателя
    FP_SEG возвращает сегмент far-указателя
    int86 вызов прерывания MS-DOS
    int86x вызов прерывания MS-DOS
    intdos системный вызов MS-DOS
    intdosx системный вызов MS-DOS
    segread возвращает текущее значение сегментных регистров

     

    Прототипы функций и макроопределения содержатся в файле dos.h.

    Система программирования MSC предоставляет дополнительно функции:

     

    Функция Краткое описание
    inp чтение с указанного порта в/в
    outp вывод в указанный порт в/в

     

    Прототипы функций inp и outp содержатся в файле conio.h.

    Система программирования ТС предоставляет дополнительно следующие функции:

     

    Функция Краткое описание
    absread чтение с диска по номеру сектора
    abswrite запись на диск по номеру сектора
    bdosptr вызов системы MS-DOS
    country определение способа записи времени в данной стране
    ctrlbrk установить реакцию на < CTRL/BREAK>
    disable отменить прерывания
    enable разрешить прерывания
    freemem освободить память
    getinterrupt возбудить прерывание
    getcbrk узнать установленную реакцию на < CTRL/BREAK>
    getdfree узнать объем свободного места на диске
    getdta узнать адрес области передачи данных диска
    getfat получить информацию из таблицы размещения файлов
    getfatd получить информацию из таблицы размещения файлов
    getpsp получить сегментный префикс для текущего программного адреса текущего выполняемого процесса
    getvect узнать значение вектора прерывания
    getverify узнать режим проверки записи на диск
    harderr регистрация функции обработки аппаратных ошибок
    hardresume возврат из функции обработки аппаратных ошибок
    hardretn возврат из функции обработки аппаратных ошибок
    inport ввести слово из порта
    inportb ввести байт из порта
    intr аналог функции int86
    keep зафиксировать программу в памяти
    MK_FP составить far-указатель из компонент
    outport вывести слово в порт
    outportb вывести байт в порт
    parsfnm выделение имени файла из командной строки MS-DOS
    peek получить значение слова по адресу
    peekb получить значение байта по адресу
    poke записать слово в память по адресу
    pokeb записать байт в память по адресу
    randbrd чтение с диска
    randbwr запись на диск
    setdta установить адрес области передачи данных диска
    setvect задать значение вектора прерывания
    setverify включить режим проверки записи на диск
    sleep задержка
    unlink удаление файла

     

    Прототипы функций и макроопределения содержатся в файле dos.h.

    Система программирования ТС предоставляет также следующие функции для обращения к BIOS (базовой подсистеме ввода/вывода операционной системы):

     

    Функция Краткое описание
    bioscom управление последовательным каналом
    biosdisk управление диском
    biosequip узнать конфигурацию аппаратуры
    bioskey управление клавиатурой
    biosmemory узнать объем оперативной памяти
    biosprint управление устройством печати
    biostime управление BIOS-таймером

     

    Прототипы функций обращения к BIOS содержатся в файле bios.h.

     






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.