Задания к контрольной работе для студентов групп УПИ факультета МЭС, страница 3

 

Вариант 5.

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

 

Вариант 6.

Произвести умножение двухбайтового числа без знака на однобайтовое число без знака. Числа хранятся в ОЗУ по адресам: множимое -0А1В, 0А1С; множитель 0А1D. результат умножения выдать на устрой ство вывода №11 при наличии 1 в данных, выдаваемых из порта №6.

 

Вариант 7.

В массиве из 10 однобайтовых чисел, хранящихся в ОЗУ, начиная с ячейки 01С4, найти число, в котором 1 встречается в разряде с наименьшим номером. Найденное число поместить в ячейку 01АА.

 

Вариант 8.

В ОЗУ хранится массив из 15 однобайтовых чисел. Провести проверку на четность. Числа с четным количеством 1, вывести через устрой ство вывода №9, С нечетным - через устройство вывода №10. Начальный адрес массива 1А4В

 

Вариант 9

В хранимом в ОЗУ с адреса 0ВАС массиве из 30 чисел в прямом коде найти наибольшее число и выдать его по адресу 0А4С. В хранимом о ОЗУ числе по адресу 10АР провести проверку на четность. Если количество 1 четное, то сложить это число с хранимым в ячейке ОЗУ по адресу 0А4С. Иначе вывести его через устройство вывода №9.