Содержание
- 2. Взаимодействие с устройством MOV AL,Code OUT N IN N ;Код в AL
- 3. Клавиатура Упражнение №1. Программа kbrd.asm С устройством связан порт 00. Клавиатура «физической» ЭВМ Код клавиши ENTER
- 4. Светофор С устройством связан порт 01. Для работы со светофором используется восьмиразрядный регистр. Нулевой и первый
- 5. Светофор AL Вывод в порт 01 |Вывести код в порт |Задержка на 10 итераций CL Выполнять:
- 6. Светофор задержка В программе организована задержка на 10 итераций для продолжительной подачи сигнала. Максимальное число итераций
- 7. Термостат Для работы с термостатом служит порт 03. В регистр термостата используются только два бита младший
- 8. Термостат AL Вывод порт 03 |Включить обогреватель AL Вывод в порт 03 Выполнять: Пустая команда Ввод
- 9. Определения Порт двигателя имеет номер 05. Для управления работой двигателя используют первые четыре бита регистра устройства.
- 10. Шаговый двигатель |Выключить магниты al |Движение на один такт Вывод порт 05 al Вывод порт 05
- 11. Вращение ротора При работе с устройством могут можно использовать команду процессора циклического сдвига битов в правую
- 12. Вращение ротора AL Выполнять: Циклический правый сдвиг AL Вывод порт 05 Перейти Выполнять Конец Вращение против
- 13. Цифровой дисплей Для работы с устройством используется порт 02. Кодирование цифры в регистре устройства
- 14. Кодирование цифры Бит 0 – мультиплексор, если он нулевой, то цифра выводится в левом дисплее Код
- 15. Цифровой дисплей Требуется вывести в левом дисплее цифру три. Этому состоянию соответствует шестнадцатеричный код 9E. |Тройка
- 16. Цифровой дисплей |Число 99 AL Вывод порт 02 |------------------------------------- AL Вывод порт 02 |------------------------------------- AL Вывод
- 17. Подъемник Для работы с этим устройством используется порт с номером 06. Устройство представляет собой подъемник клети
- 18. Подъемник Данное устройство требует реакции программы на события быстрее, чем движется клеть! Поэтому следует подобрать такую
- 19. Подъемник
- 20. Подъемник Для управления подъемником используются две кнопки «Опускание» и «Подъем». Для управления подъемником используются две кнопки
- 21. Подъемник AL Порт 06 Выполнять: |Опрашивать устройство Порт 06 => AL В AL бит 2 активен
- 22. Подъемник Выполнять: Порт 06 => AL в AL бит 4 активен ? |Кнопка нажата, маска 1610=1016
- 23. Лабиринт, змейка Устройство срабатывает при обращении к порту с номером 04. При работе с устройством используется
- 24. Назначение старших битов : Если в регистр устройства записать код FF, то голова змейки возвращается в
- 25. Лабиринт, змейка AL Порт 04 CL Выполнять: AL Порт 04 CL=CL-1 Перейти Если Z = 0
- 26. Контрольные задания №1. Напишите программу для ввода с клавиатуры ЭВМ строк на VDU. Нажатие клавиши Enter
- 27. №3. Напишите программу для вывода на цифровой дисплей показаний. Четные номера вариантов вывод показаний с лева
- 29. Скачать презентацию