Раздел ‘Ввод/вывод. Переходы’

  Чтение из порта (INP)

  Чтение слова из порта (INPW)

  Запись в порт (OUTP)

  Запись слова в порт (OUTPW)

  Выход из программы (EXIT)

  Пересылка значения (MOVE)

  Пересылка четырех значений (MOVE4)

Функции чтения и записи в порт поддерживаются только в Микро МРВ для DOS.

Чтение из порта (INP)

Этот блок считывает один байт данных из порта ввода/вывода, адрес которого задается входом  ADDR. Считанное значение присваивается выходу Q.

Чтение слова из порта (INPW)

Этот блок считывает слово данных из порта ввода/вывода, адрес которого задается входом  ADDR. Считанное значение присваивается выходу Q.

Запись в порт (OUTP)

Этот блок посылает в порт ввода/вывода один байт данных. На вход INP подается посылаемое значение, на вход ADDR – адрес порта.

Запись слова в порт (OUTPW)

Этот блок посылает в порт ввода/вывода слово данных. На вход INP подается посылаемое значение, на вход ADDR – адрес порта.

Выход из программы (EXIT)

Данный блок позволяет выйти из программы до пересчета всех ее функциональных блоков. Выход производится при наличии ненулевого значения на входе INP.

Пересылка значения (MOVE)

X(выход) = X(вход)

Пересылка четырех значений (MOVE4)

A(выход) = A(вход);  B(выход) = B(вход);

C(выход) = C(вход);  D(выход) = D(вход).