Логические команды на ассемблере

Выполнен
Заказ
48567
Раздел
Программирование
Предмет
Ассемблер
Антиплагиат
Не указан
Срок сдачи
Не определен
Цена
Договорная цена
Блокировка
5 дней
Размещен
12 Дек 2012 в 20:02
Просмотров
272
Описание работы
Используя логические команды AND, OR, XOR и NOT проделать операции над битами 16-разрядной переменной х (биты 0-15), указанные в задании.

Порядок работы
1. Ввести 16-разрядное число х в двоичной форме.
2. С помощью процедуры двоично-десятичного преобразования получить число х в десятичном виде.
3. Выполнить побитовые операции над х, указанные в варианте задания. Вывести на экран результаты проверки содержимого нужных битов. Операции реализовать с помощью отдельного модуля на Ассемблере.
4. Преобразовать полученное десятичное число х в двоичное представление.
5. Вывести х на экран.

ЗАДАНИЕ:

1) Проверить содержимое битов 1, 4, 14.
2) Установить в единицу биты 2, 5, 15.
3) Проверить содержимое битов 0, 3, 6. Если они равны 1, обнулить их.
4) Сделать двойную инверсию х.
Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир