Прямой доступ к портам

Язык:
Русский
English

  Прямой доступ к портам


Для доступа к портам центрального процессора 80x86, в Borland Pascal существуют два предопределенных массива - Port и PortW.

Оба этих массива одномерны, и каждый элемент представляет порт процессора, с номером, соответствующим индексу элемента массива.

Тип индексов - целочисленный тип Word. Компоненты массива Port имеют тип Byte, а компоненты массива PortW имеют тип Word.

Когда компоненту массива Port или PortW присваивается значение, оно посылается в выбранный порт. Когда компонент массива Port или PortW вызывается в выражении, его значение считывается из выбранного порта процессора.

Использование массивов Port и PortW ограничено присваиванием и ссылкой на них в выражениях. То есть, компоненты массивов Port и PortW не могут использоваться как переменные. Также, ссылки ко всему массиву Port или PortW целиком, не допускаются.

См. также

Код для вставки: :: :: :: ::
Поделиться: // //