Команда PLAY CD (IDE)

Команда PLAY CD (IDE) служит для обеспечения универсального пути передачи данных в цифровом виде на внешнее устройство (например, цифровой порт). Имеет два формата: с логической адресацией (через указание логического адреса) и с указанием абсолютного адреса.

Описание команды.

  • Байт 0

    В байт следует поместить код команды: для первого формата (с логической адресацией) значение равно BCh, а для второго (с абсолютной адресацией) — B4h.

  • Байт 1

    Состоит из четырех частей.

    • Биты 7—5 — зарезервированы и не используются.
    • Биты 4—2 — служат для проверки типа сектора.
    • Бит 1 — определяет тип используемой адресации. Значение 0 соответствует логической, а 1 — абсолютной адресации.
    • Бит 0 — зарезервирован и не используется.

    Следующие байты определяют начальный адрес, с которого начнется вывод данных в указанный порт. Для логической адресации следует применять байты с 2 по 5, а в поле байтов с 6 по 9 указать количество передаваемых блоков. Для абсолютной адресации байты с 3 по 5 должны содержать начальный адрес, а байты с 6 по 8 — конечный адрес блока передаваемых данных.

  • Байт 10

    Состоит из шести частей.

  • Бит 7 — указывает на скорость выполнения операции.
  • Биты 6—4 — зарезервированы и не используются.
  • Бит 3 — указывает на использование второго цифрового порта.
  • Бит 2 — указывает на использование первого цифрового порта.
  • Бит 1 — указывает на использование композитного порта.
  • Бит 0 — указывает на использование стандартного аудиопорта.
  • Байт 11

    Зарезервирован и не используется

  • Использование команды PLAY CD прозрачно и не требует примеров.

     

     

    2021-04-01

    Google сообщил о запуске проекта Dunant

    Проект Dunant, начатый в 2018 году, был запущен в эксплуатацию. Трансатлантический интернет-кабель соединяет США и континентальную Европу. Общая протяженность...

    подробнее
    2020-04-06

    Новшества в обновленной Windows 10

    Корпорация Microsoft завершила разработку обновления, в котором добавлено множество функций. Обновление содержит как доработку уже имеющихся систем, так...

    подробнее

     

    Все новости...

     

    Научно-Техническое Объединение

    Тел.: +7(4752) 55-95-86

    E-mail:e-mail