Задание 6. Свой вариант задания (табл
Свой вариант задания (табл. 9.12) требуется выполнить двумя способами — сначала в режиме программного контроля, далее модифицировать программу таким образом, чтобы события обрабатывались в режиме прерывания программы. Поскольку "фоновая" (основная) задача для этого случая в заданиях отсутствует, роль ее может сыграть "пустой цикл":
М: NOP
NOP
JMP М
(Страница286)
Таблица 9.12. Варианты задания 6
№ вар.
| Задание
| Используемые ВУ
| Пояснения
|
| Ввод пятиразрядных чисел в ячейки ОЗУ
| Клавиатура
| Программа должна обеспечивать ввод последовательности ASCII-кодов десятичных цифр (не длиннее пяти), перекодировку в "8421", упаковку в десятичное число (первый введенный символ — старшая цифра) и размещение в ячейке ОЗУ. ASCII-коды не-цифр игнорировать
|
| Программа ввода символов с клавиатуры с выводом на дисплей
| Клавиатура, дисплей,
таймер
| Очистка буфера клавиатуры после ввода 50 символов или каждые 10 c
|
| Вывод на дисплей трех текстов, хранящихся в памяти, с задержкой
| Дисплей, таймер
| Первый текст выводится сразу при запуске программы, второй — через 15 с, третий — через 20 с после второго
|
| Вывод на дисплей одного из трех текстовых сообщений, в зависимости от нажатой клавиши
| Клавиатура, дисплей
| <1> — вывод на дисплей первого текстового сообщения,<2> — второго,<3> — третьего, остальные символы — нет реакции
|
| Выбирать из потока ASCII-кодов только цифры и выводить их на дисплей
| Клавиатура, дисплей,
тоногенератор
| Вывод каждой цифры сопровождается коротким звуковым сигналом
|
| Выводить на дисплей каждый введенный с клавиатуры символ, причем цифру выводить "в трех экземплярах"
| Клавиатура, дисплей,
тоногенератор
| Вывод каждой цифры сопровождается троекратным звуковым сигналом
|
| Селективный ввод символов с клавиатуры
| Клавиатура, дисплей
| Все русские буквы, встречающиеся в строке ввода — в верхнюю часть экрана дисплея (строки 1 — 4), все цифры — в нижнюю часть экрана (строки 5 — 8), остальные символы не выводить
|
| Вывод содержимого заданного участка памяти на дисплей посимвольно с заданным промежутком времени между выводами символов
| Дисплей, таймер
| Остаток от деления на 256 трех младших разрядов ячейки памяти рассматривается как ASCII-код символа. Начальный адрес памяти, длина массива вывода и промежуток времени — параметры подпрограммы
|
| Программа ввода символов с клавиатуры с выводом на дисплей
| Клавиатура, дисплей
| Очистка буфера клавиатуры после ввода 35 символов
|
| | Таблица 9.12 (окончание)
№ вар.
| Задание
| Используемые ВУ
| Пояснения
|
| Выводить на дисплей каждый введенный с клавиатуры символ, причем заглавную русскую букву выводить "в двух экземплярах"
| Клавиатура, дисплей, таймер
| Очистка буфера клавиатуры после ввода 48 символов, очистка экрана каждые 15с
|
| Вывод на дисплей содержимого группы ячеек памяти в числовой форме (адрес и длина группы — параметры подпрограммы)
| Дисплей, таймер
| Содержимое ячейки распаковывается (с учетом знака), каждая цифра преобразуется в соответствующий ASCII-код и выдается на дисплей. При переходе к выводу содержимого очередной ячейки формируется задержка 10 c
|
| Определить промежуток времени между двумя последовательными нажатиями клавиш
| Клавиатура, таймер
| Результат выдается на OR. (Учитывая инерционность модели, нажатия не следует производить слишком быстро.)
|
Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...
|
ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при которых тело находится под действием заданной системы сил...
|
Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...
|
Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...
|
|
Принципы и методы управления в таможенных органах Под принципами управления понимаются идеи, правила, основные положения и нормы поведения, которыми руководствуются общие, частные и организационно-технологические принципы...
ПРОФЕССИОНАЛЬНОЕ САМОВОСПИТАНИЕ И САМООБРАЗОВАНИЕ ПЕДАГОГА Воспитывать сегодня подрастающее поколение на современном уровне требований общества нельзя без постоянного обновления и обогащения своего профессионального педагогического потенциала...
Эффективность управления. Общие понятия о сущности и критериях эффективности. Эффективность управления – это экономическая категория, отражающая вклад управленческой деятельности в конечный результат работы организации...
|
|
Билиодигестивные анастомозы Показания для наложения билиодигестивных анастомозов:
1. нарушения проходимости терминального отдела холедоха при доброкачественной патологии (стенозы и стриктуры холедоха)
2. опухоли большого дуоденального сосочка...
Сосудистый шов (ручной Карреля, механический шов). Операции при ранениях крупных сосудов 1912 г., Каррель – впервые предложил методику сосудистого шва.
Сосудистый шов применяется для восстановления магистрального кровотока при лечении...
Трамадол (Маброн, Плазадол, Трамал, Трамалин) Групповая принадлежность
· Наркотический анальгетик со смешанным механизмом действия, агонист опиоидных рецепторов...
|
|