- •С. В. Чебанюк вычислительные системы, сети и телекоммуникации
- •Модуль 1. Арифметические основы эвм Задание №1. Системы счисления. Перевод чисел из одной системы счисления в другую. Теоретический материал.
- •Правило перевода целого числа из одной системы счисления в любую другую
- •Правило перевода дробного числа из одной системы счисления в любую другую
- •Контрольные вопросы
- •Задания для самостоятельной работы
- •Задание №2. Представление информации в эвм Теоретический материал.
- •Машинные коды
- •Арифметические операции над числами с фиксированной точкой
- •Арифметические операции над двоичными числами с плавающей точкой
- •Контрольные вопросы
- •Задания для самостоятельной работы
- •Модуль 2. Логические основы цифровой техники Задание №3. Логические функции Теоретический материал.
- •Способы задания логических функций
- •Свойства логических операций конъюнкции, дизъюнкции и инверсии
- •Полные системы функции алгебры логики
- •Логические элементы
- •Обозначения логических элементов в схемах
- •Контрольные вопросы
- •Задания для самостоятельной работы
- •Задание №4. Синтез комбинационных устройств Теоретический материал Канонические формы представления логических функций
- •Контрольные вопросы
- •Задания для самостоятельной работы
- •Задание №5. Понятие о минимизации логических функций Теоретический материал
- •Минимизация логических функций методом Квайна
- •Минимизация логических функций методом Квайна – Мак-Класки
- •Минимизация логических функций методом карт Вейча
- •Контрольные вопросы
- •Задания для самостоятельной работы
- •Задание №6. Функциональная и структурная организация эвм Теоретический материал
- •Элементная база эвм
- •Структурная схема персонального компьютера
- •Контрольные вопросы
- •Задания для самостоятельной работы
Камчатский государственный технический университет
Кафедра информационных систем
С. В. Чебанюк вычислительные системы, сети и телекоммуникации
Методические указания по выполнению лабораторных работ для студентов направления 230700.62 «Прикладная информатика» очной и заочной формы обучения
Петропавловск-Камчатский
2017
Оглавление
МОДУЛЬ 1. АРИФМЕТИЧЕСКИЕ ОСНОВЫ ЭВМ 3
Задание №1. Системы счисления. Перевод чисел из одной системы счисления в другую. 3
Задание №2. Представление информации в ЭВМ 9
МОДУЛЬ 2. ЛОГИЧЕСКИЕ ОСНОВЫ ЦИФРОВОЙ ТЕХНИКИ 17
Задание №3. Логические функции 17
Задание №4. Синтез комбинационных устройств 28
Задание №5. Понятие о минимизации логических функций 33
Задание №6. Функциональная и структурная организация ЭВМ 40
Модуль 1. Арифметические основы эвм Задание №1. Системы счисления. Перевод чисел из одной системы счисления в другую. Теоретический материал.
Система счисления – это совокупность приёмов и правил для обозначения и наименования чисел.
Системы счисления делятся на две группы: позиционные и непозиционные.
Позиционная система счисления характеризуется основанием (базисом) – количеством знаков или символов, используемых для изображения числа в разрядах данной системы счисления.
Любое число в десятичной системе счисления может быть представлено в виде:
N = a0 + a1∙10 + a2∙102 + …,
где a0 – число единиц в числе; a1 – число десятков; a2 – число сотен и т.д.
Эта запись справедлива для системы счисления с произвольным положительным основанием q:
N = a0 + a1∙q + a2∙q2 + … + an∙qn (N ≥ 1)
или
N = a -1∙q-1 + a -2∙q-2 + … + a -m∙q-m (0 < N < 1),
где a0, a1, a2, …, a -1, a -2, …, a –m – неотрицательные целые числа, каждое из которых меньше q. Очевидно, что для нецелого N>1 это число будет содержать как положительные, так и отрицательные степени:
N = an∙qn + a2∙q2 + a1∙q + a0 + a -1∙q-1 + a -2∙q-2 + … + a -m∙q-m
Любое число в позиционной системе счисления может быть представлено в виде многочлена по степеням основания системы счисления.
Например,
9783,7415 = 9103 + 7102 + 8101 + 3100 + 710-1 + 410-2 + 110-3 + 510-4.
Условно число N записывается в виде упорядоченной последовательности коэффициентов следующим образом:
N = an an-1 … a0, a-1 a-2 … a-m,
где запятая разделяет дробную и целую части.
В двоичной системе счисления основание системы счисления q = 2. Таким образом, для записи цифр разрядов требуется набор всего лишь из двух символов – 0 и 1. Следовательно, в двоичной системе счисления число представляется последовательностью символов 0 и 1. При этом запись 11011,1012 соответствует в десятичной системе счисления следующему числу:
11011,1012 = (124 + 123 + 022 +121 +120 +12-1 + 02-2 +12-3)10 = 27,62510
В восьмеричной системе счисления основание системы счисления q = 8. Следовательно, для представления цифр разрядов должно использоваться восемь разных символов, в качестве которых выбраны 0, 1, 2, 3, 4, 5, 6, 7. Например, записи 735,468 в десятичной системе счисления соответствует следующее число:
735,468 = (782 + 381 + 580 + 48-1 + 68-2)10 = 477,5937510
В шестнадцатеричной системе счисления основание системы счисления q = 16 и для записи цифр разрядов должен использоваться набор из 16 символов: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. В этом наборе используются 10 арабских цифр и шесть начальных букв латинского алфавита. При этом символу А в десятичной системе счисления соответствует 10, В – 11, С – 12, D – 13, E – 14, F – 15.
Запись AB9,C2F16 соответствует следующему числу в десятичной системе счисления:
AB9,C2F16 = (10162 + 11161 + 9160 + 1216-1 + 216-2 + 1516-3)10 = =2745,7614745 …10
Запись чисел в различных системах счисления представлена в табл.1.1.
Таблица 1.1.
Запись чисел в различных системах счисления
q = 10 |
q = 2 |
q = 8 |
q = 16 |
q = 10 |
q = 2 |
q = 8 |
q = 16 |
0 |
0 |
0 |
0 |
8 |
1000 |
10 |
8 |
1 |
1 |
1 |
1 |
9 |
1001 |
11 |
9 |
2 |
10 |
2 |
2 |
10 |
1010 |
12 |
A |
3 |
11 |
3 |
3 |
11 |
1011 |
13 |
B |
4 |
100 |
4 |
4 |
12 |
1100 |
14 |
C |
5 |
101 |
5 |
5 |
13 |
1101 |
15 |
D |
6 |
110 |
6 |
6 |
14 |
1110 |
16 |
E |
7 |
111 |
7 |
7 |
15 |
1111 |
17 |
F |
