Лабораторная работа: ЛР №4 - Представление чисел в памяти компьютера
Описание
1 ЗАДАНИЯ НА ЛАБОРАТОРНУЮ РАБОТУ
1.1 Задание 1
Разработать функцию изменения знака числа (с «+» на «-» и наоборот) используя толькобитовые операции. Отрицательное число представляется в дополнительном коде.
-Запрещено использовать любые арифметические операции;
-Запрещено использовать операции сравнения;
-Программа должна демонстрировать работоспособность функции.
1.2 Задание 2
Разработать функции:
-Получение бита по номеру;
-Выставление бита в 1;
-Сброс бита в 0;
-Получение диапазона бит;
-Сброс диапазона бит в 0;
-Выставление диапазона бит в 1.
Реализовать в виде отдельных функций, принимающих необходимые параметры и возвращающих соответствующие значения при необходимости.
Программа должна демонстрировать работоспособность всех функций.
1.3 Задание 3
Разработать функции вывода числа в 2 с/с и 16 с/с с использованием только битовых операций.
- Программа должна демонстрировать работоспособность функции.
-* Функция должна работать в двух режимах: с выводом незначащих нулей и без вывода незначащих нулей.
Характеристики лабораторной работы
Список файлов
- ЛР4.Черный.docx 532,49 Kb