Рабочая программа и задания к контрольной работе, страница 2

2.  Если две последние цифры номера студенческого билета находятся в интервале от 33 – 65, то из них необходимо вычесть число 33, после чего получится искомый вариант, приведенный в таблице. Например, последние две цифры номера студенческого билета 65, тогда 65-33=32. Получившееся число 32 это и есть искомый вариант из таблицы.

3.   Если две последние цифры номера студенческого билета находятся в интервале от 66 – 98, то из них необходимо вычесть число 66, после чего получится искомый вариант, приведенный в таблице. Например, последние две цифры номера студенческого билета 67, тогда 67-66=1. Получившееся число 1 это и есть искомый вариант из таблицы.

4.  Если последние две цифры студенческого билета 99, то им соответствует вариант 00.

Задача 1.

          В оперативной памяти хранятся два массива однобайтовых чисел со знаком, представленных в прямом коде. Каждый массив содержит 10 чисел, начальные адреса массивов А и В. Сформировать разность массивов в прямом коде и вывести ее через устройство вывода № 12. Сигналом готовности устройства служит 1 в старшем разряде данных, выдаваемых из порта № 13.

Задача 2.

          В оперативной памяти хранится массив из 32 однобайтовых чисел со знаком, представленных в прямом коде. Начальный адрес массива А. Получить среднее арифметическое число массива в прямом коде и поместить его в ячейку оперативной памяти с адресом В.

Задача  3.

          В хранимом, начиная с адреса А массиве из 20 чисел, представленных в прямом коде, найти наибольшее число и выдать его через устройство вывода № 7. Готовность к приему данных устройством вывода показывает 1 в младшем разряде числа, поступающего  с устройства вывода № 10.

Задача 4.

          В массиве из 15 чисел, хранящихся в ОЗУ, начиная с адреса А, изменить порядок следования цифр на обратный. После преобразования числа поместить в оперативную память, начиная с адреса В.

Задача 5.

          Разделить два положительных однобайтовых числа, представленных в формате с фиксированной перед старшим разрядом запятой, которые находятся по адресам А и В. Если частное  больше или равно 1, то выдать сигнал переполнения в устройство вывода № 3, если нет, то вывести через устройство вывода № 10, сигналом готовности устройства к выводу служит 1 в старшем разряде числа, поступающего через порт № 1.