Задачи к экзамену по ОПМТ
.docxЗадачи к экзамену по ОПМТ
Вариант 1
Число -96D записать в двоичной СС. Найти прямой, обратный и дополнительный машинные коды.
Вариант 2
Содержимое ячейки 0950H умножить на 2. Результат записать в туже ячейку.
Вариант 3
Содержимое ячеек 0800H и 0900H поменять местами.
Вариант 4
Базовый адрес массива находится в регистровой паре DE. Заменить третий элемент массива числом -101D.
Вариант 5
Выполнить логическое сложение содержимого регистра B и содержимого ячейки 0901H. Результат сохранить в ячейке 0902H.
Вариант 6
Выполнить логическое умножение содержимого регистра С и содержимого ячейки 0901H. Результат сохранить в ячейке 0902H.
Вариант 7
Операнды находятся в ячейках 0901H и 0902H. Записать в регистр B число 0D, если эти операнды равны, число 1D, если первый операнд больше второго, и число -1D, если второй операнд больше первого.
Вариант 8
Найти число ненулевых элементов массива ячеек 0901H…0932H. Результат поместить в регистр В.
Вариант 9
Найти число нулевых элементов массива ячеек 0901H…0932H. Результат поместить в регистр В.
__________________________________________________________________
Вариант 10
Найти максимальный элемент массива ячеек 0901H…0932H. Результат поместить в регистр В.
Вариант 11
Найти максимальный элемент массива ячеек 0901H…0932H. Результат поместить в регистр В.
Вариант 12
Найти минимальный элемент массива ячеек 0901H…0932H. Результат поместить в регистр В.
Вариант 13
Адрес первого максимального элемента массива ячеек 0901H…0932H поместить в регистровую пару HL.
Вариант 14
Адрес первого максимального элемента массива ячеек 0901H…0932H поместить в регистровую пару DE.
Вариант 15
Поменять содержимое ячеек 0901H…0932H, логически умножив их содержимое на содержимое регистра В.
Вариант 16
Поменять содержимое ячеек 0901H…0932H, логически сложив их с содержимое с содержимым регистра В.
Вариант 17
Чётные числа массива ячеек 0901H…0932H увеличить на 1D.
Вариант 18
Нечётные числа массива ячеек 0901H…0932H уменьшить на 1D.
__________________________________________________________________
Вариант 19
Найти количество чётных чисел в массиве ячеек 0901H…0932H. Результат сохранить по адресу 0800H.
Вариант 20
Найти количество нечётных чисел в массиве ячеек 0901H…0932H. Результат сохранить по адресу 0800H.
__________________________________________________________________