Студопедия — Задание 6. Свой вариант задания (табл
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Задание 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. (Учитывая инерционность модели, нажатия не следует производить слишком быстро.)






Дата добавления: 2015-04-16; просмотров: 1364. Нарушение авторских прав; Мы поможем в написании вашей работы!



Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Неисправности автосцепки, с которыми запрещается постановка вагонов в поезд. Причины саморасцепов ЗАПРЕЩАЕТСЯ: постановка в поезда и следование в них вагонов, у которых автосцепное устройство имеет хотя бы одну из следующих неисправностей: - трещину в корпусе автосцепки, излом деталей механизма...

Понятие метода в психологии. Классификация методов психологии и их характеристика Метод – это путь, способ познания, посредством которого познается предмет науки (С...

ЛЕКАРСТВЕННЫЕ ФОРМЫ ДЛЯ ИНЪЕКЦИЙ К лекарственным формам для инъекций относятся водные, спиртовые и масляные растворы, суспензии, эмульсии, ново­галеновые препараты, жидкие органопрепараты и жидкие экс­тракты, а также порошки и таблетки для имплантации...

Кишечный шов (Ламбера, Альберта, Шмидена, Матешука) Кишечный шов– это способ соединения кишечной стенки. В основе кишечного шва лежит принцип футлярного строения кишечной стенки...

Принципы резекции желудка по типу Бильрот 1, Бильрот 2; операция Гофмейстера-Финстерера. Гастрэктомия Резекция желудка – удаление части желудка: а) дистальная – удаляют 2/3 желудка б) проксимальная – удаляют 95% желудка. Показания...

Ваготомия. Дренирующие операции Ваготомия – денервация зон желудка, секретирующих соляную кислоту, путем пересечения блуждающих нервов или их ветвей...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия