Задание 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. (Учитывая инерционность модели, нажатия не следует производить слишком быстро.)
|
Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...
|
Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...
|
Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...
|
Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...
|
|
Признаки классификации безопасности Можно выделить следующие признаки классификации безопасности.
1. По признаку масштабности принято различать следующие относительно самостоятельные геополитические уровни и виды безопасности.
1.1. Международная безопасность (глобальная и...
Прием и регистрация больных Пути госпитализации больных в стационар могут быть различны. В центральное приемное отделение больные могут быть доставлены:
1) машиной скорой медицинской помощи в случае возникновения острого или обострения хронического заболевания...
ПУНКЦИЯ И КАТЕТЕРИЗАЦИЯ ПОДКЛЮЧИЧНОЙ ВЕНЫ
Пункцию и катетеризацию подключичной вены обычно производит хирург или анестезиолог, иногда — специально обученный терапевт...
|
|
Виды нарушений опорно-двигательного аппарата у детей В общеупотребительном значении нарушение опорно-двигательного аппарата (ОДА) идентифицируется с нарушениями двигательных функций и определенными органическими поражениями (дефектами)...
Особенности массовой коммуникации Развитие средств связи и информации привело к возникновению явления массовой коммуникации...
Тема: Изучение приспособленности организмов к среде обитания Цель:выяснить механизм образования приспособлений к среде обитания и их относительный характер, сделать вывод о том, что приспособленность – результат действия естественного отбора...
|
|