Задание 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. (Учитывая инерционность модели, нажатия не следует производить слишком быстро.)
|
Важнейшие способы обработки и анализа рядов динамики Не во всех случаях эмпирические данные рядов динамики позволяют определить тенденцию изменения явления во времени...
|
ТЕОРЕТИЧЕСКАЯ МЕХАНИКА Статика является частью теоретической механики, изучающей условия, при которых тело находится под действием заданной системы сил...
|
Теория усилителей. Схема Основная масса современных аналоговых и аналого-цифровых электронных устройств выполняется на специализированных микросхемах...
|
Логические цифровые микросхемы Более сложные элементы цифровой схемотехники (триггеры, мультиплексоры, декодеры и т.д.) не имеют...
|
Решение Постоянные издержки (FC) не зависят от изменения объёма производства, существуют постоянно...
ТРАНСПОРТНАЯ ИММОБИЛИЗАЦИЯ
Под транспортной иммобилизацией понимают мероприятия, направленные на обеспечение покоя в поврежденном участке тела и близлежащих к нему суставах на период перевозки пострадавшего в лечебное учреждение...
Кишечный шов (Ламбера, Альберта, Шмидена, Матешука) Кишечный шов– это способ соединения кишечной стенки.
В основе кишечного шва лежит принцип футлярного строения кишечной стенки...
|
Случайной величины Плотностью распределения вероятностей непрерывной случайной величины Х называют функцию f(x) – первую производную от функции распределения F(x):
Понятие плотность распределения вероятностей случайной величины Х для дискретной величины неприменима...
Схема рефлекторной дуги условного слюноотделительного рефлекса При неоднократном сочетании действия предупреждающего сигнала и безусловного пищевого раздражителя формируются...
Уравнение волны. Уравнение плоской гармонической волны. Волновое уравнение. Уравнение сферической волны Уравнением упругой волны называют функцию , которая определяет смещение любой частицы среды с координатами относительно своего положения равновесия в произвольный момент времени t...
|
|