Продвижение сайта стоимость самая доступная.
Лучшие книги интернета
Материалы предоставлены только для просмотра. Любое использование материалов в коммерческих целях запрещено

Справочник программиста на персональном компьютере фирмы IBM12



    параметры конфигурации обсуждаются на последующих страницах.
    Приведем здесь только краткую сводку:
    Номер регистра Использование
    10H тип накопителя НГМД
    12H тип накопителя фиксированного диска
    14H периферия
    15H память на системной плате (младший байт)
    16H память на системной плате (старший байт)
    17H общая память (младший байт)
    18H общая память (старший байт)
    30H память сверх 1 мегабайта (младший байт)
    31H память сверх 1 мегабайта (старший байт)
    Высокий уровень.
    В данной книге имеется множество примеров доступа к этим пор-
    там. Ниже приводится программа на Бейсике, устанавливающая число
    дисковых накопителей, присоединенных к IBM PC. Прежде чем прочи-
    тать два старших бита порта A, бит 7 порта B должен быть установ-
    лен в 1. Существенно, что Вы должны вернуть значение этого бита
    назад в 0 перед дальнейшей работой, иначе клавиатура будет запер-
    та и для восстановления работоспособности машины Вам придется
    выключить ее. Бейсик не позволяет двоичное представление чисел,
    что затрудняет работу с цепочками битов. Простая подпрограмма
    может заменить любое целое вплоть до 255 (максимальное значение,
    которое может принимать номер порта) на восьмисимвольную двоичную
    строку. После этого строковая функция MID$ позволяет вырезать
    нужные биты для анализа. Основы битовых операций в Бейсике описа-
    ны в приложении Б.

Предыдущая страница    12    Следующая страница




340586738