double arrow

Лабораторная работа №2. Выполнение арифметических и логических операций над двоичными числами

Выполнение арифметических и логических операций над двоичными числами

Продолжительность работы 2 часа

Цель работы: Приобретение навыков выполнения арифметических и логических операций над двоичными числами.

Подготовка к работе

1.Изучить по конспекту лекций и приведенной ниже литературе особенности выполнения арифметических и логических операций над числами, представленными в двоичной системе счисления.

2.Подготовить тетрадь для выполнения лабораторной работы.

Программа работы

1. Выбрать из таблицы 3 число в соответствии с номером варианта. Числа в таблице заданы в десятичной системе счисления.

Таблица 3

Вариант 1 2 3 4 5 6 7 8 9 10
Число 1                    
Число 2                    
Вариант 11 12 13 14 15 16 17 18 19 20
Число 1                    
Число 2                    
Вариант 21 22 23 24 25 26 27 28 29 30
Число 1                    
Число 2                    
Вариант 31 32 33 34 35 36 37 38 39 40
Число 1                    
Число 2                    
Вариант 41 42 43 44 45 46 47 48 49 50
Число 1                    
Число 2                    

2. Представить заданные числа в двоичной системе счисления в форме целого числа без знака с 7 разрядами.

3. Выполнить арифметические операции сложения, вычитания, умножения и деления над заданными числами в двоичной системе счисления. Сравнить полученные результаты операций для двоичной и десятичной систем счисления.

4. Выполнить логические операции сложения, умножения, сложения по модулю 2 и отрицания поразрядно над заданными числами в двоичной системе счисления.

5. Запустить программу Inf2 для проверки результатов, полученных в пп.3-4. В случае несовпадения результатов повторить выполнение пп.3-4.

Контрольные вопросы

1. Что представляет собой таблица сложения?

2. Что представляет собой таблица умножения?

3. Как выполняется сложение двух чисел?

4. Как выполняется вычитание двух чисел?

5. Как выполняется умножение двух чисел?

6. Как выполняется деление двух чисел?

7. Одинакова ли трудоемкость выполнения арифметических операций?

8. Что представляет собой таблица истинности логической функции OR?

9. Что представляет собой таблица истинности логической функции AND?

10. Что представляет собой таблица истинности логической функции XOR?

11. Какие из таблиц истинности логических функций и таблицы арифметических действий совпадают или близки?

12. Какое минимальное количество и какие вычислительные устройства нужны для реализации всех арифметических действий?


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



Сейчас читают про: