
- •Лабораторна робота № 1. Теоретична частина
- •Комбінаційні схеми і цифрові автомати
- •Контрольні запитання.
- •Теоретична частина Принципи побудови системи числення
- •Вибір системи числення
- •Загальні відомості про системи числення
- •Переведення чисел з однієї позиційної системи числення в іншу
- •Контрольні запитання.
- •Лабораторна робота № 3.
- •Теоретична частина
- •Контрольні запитання.
- •Лабораторна робота № 4.
- •Теоретична частина Двійкова арифметика
- •У еом всі чотири арифметичні дії зводяться до дії додавання.
- •Контрольні запитання.
- •Лабораторна робота № 5.
- •Теоретична частина Від’ємні числа у форматі байта
- •Контрольні запитання.
- •Лабораторна робота № 6.
- •Теоретична частина
- •Контрольні запитання.
- •Література.
Контрольні запитання.
Поясніть необхідність застосування в обчислювальній техніці двійково-десяткової системи числення.
Охарактеризуйте особливості кодування десяткових чисел прямим кодом 8-4-2-1 та кодом з надлишком 6.
Яким чином здійснюється переведення двійково-десяткових чисел у двійкові та навпаки?
Дайте означення триаді і тетраді.
Сформулюйте алгоритми переведення чисел з однієї системи числення в іншу.
Література.
Основна.
Нешумова К.А. Электронные вычислительные машины и системы. Учеб. для техникумов спец. ЭВТ.-2-е изд., доп. И перераб.-М.: Высш. шк., 1989.-366 с.: ил.
Тема: |
Виконання арифметичних дій в різних системах числення. Узагальнення та систематизація відомостей про системи числення. |
Мета роботи:
Зміст роботи:
Організаційні та методичні вказівки: |
Набуття практичних навичок виконання арифметичних дій у системах числення, що застосовують в ЕОМ. Закріплення навичок користування можливостями калькулятора «Інженерний» стандартного офісного пакету MW для виконання арифметичних дій у системах числення з основою 2, 8, 16. Повторення та систематизація теоретичних відомостей про арифметичні дії у системах числення з основою 2, 8, 16 та кодування від’ємних чисел. Застосування засобів Microsoft Windows для виконання арифметичних дій у двійковій, вісімковій та шістнадцятковій системах числення. Лабораторну роботу проводять після вивчення розділу “Системи числення.” з підгрупою студентів в два етапи: 1. Підготовчий етап: Актуалізація опорних знань з теми “Системи числення. ” Повторення порядку виконання операцій над числами засобами калькулятора «Інженерний» стандартного офісного пакету MW. 2. Виконавчий етап: Виконання індивідуальних завдань. Перевірка правильності виконання дій за допомогою калькулятора «Інженерний» стандартного офісного пакету MW. |
Технічне забезпечення: |
Персональний комп’ютер, дискета. |
Програмне забезпечення: |
Windows XP, Microsoft Excel. |
Час: |
80 хвилин.
|
Розглянемо, як іменуються числа в різних системах числення.
У десятковій системі числення використовуються наступні найменування для чисел і їх розрядів: одиниця, десяток, сотня, тисяча, мільйон, мільярд. У дванадцятковій системі числення також існують особливі назви для деяких розрядів чисел: одиниця, дюжина (одиниця другого розряду), гросс (одиниця третього розряду), фут (одиниця четвертого розряду). Кожен наступний розряд в 12 разів більше попереднього. Наприклад, число 276512 читається такі 2 фута, 7 гроссів, 6 дюжин і 5 одиниць.
Проте в більшості систем числення, з якими мають справу в кібернетиці, немає спеціальних назв для чисел і їх розрядів. Ми умовимося вимовляти найменування числа, називаючи підряд його цифри і основу системи числення.
Приклади
23114 -— читається: два три один один в системі з основою чотири.
16328 — читається: один шість три два в системі з основою вісім.
100112 — читається: один нуль нуль один один в системі з основою два.
У позиційних системах числення для запису будь-якого числа може бути використане тільки строго певна кількість введених цифр. У десятковій позиційній системі таких цифр десять: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Якщо основа позиційної системи числення рівна q, то для запису будь-яких цілих і дробових чисел в цій системі числення досить q цифр, включаючи нуль.
Якщо q < 10, то ми умовимося використовувати вже відомі нам перші q цифр, вживаних в десятковій системі числення, а саме:
0, 1, 2, ..,, q-2, q-1.
Якщо q > 10, то як цифри використовуватимемо всі цифри десяткової системи і необхідну кількість нових цифр. Про те, які значки використовуватимуться як додаткові цифри, слід умовитися спеціально.
Виконайте вправи:
1. Перевірити, чи вірна наступна рівність:
а) 336 = 2110; у) 379= 2913; д) 456 = 110102;
б) 123 = 1012; г) 578 = 1425; е) 1327 = 6611.
2. Записати по два числа, попередні щодо кожного з даних і наступні за ним:
а) 2223; у) 10005; д) 30106;
б) 6107; г) 101002; є) АА01А11.
3. Знайти х і у з умов:
а) 23х = 32у; у) 24 х = 42 у; д) 144 х = 441 у;
6)51х = 15у; г) 23 х = 21 у; е)А9 х = 9А у.
4. Знайти основу системи числення з умов:
а) 4710 = 142 х у) 202 х = 13010; д) 89710 = 3ЕС х;
б) 103 х = 1910; г) 197110 = А0В х; е) 199010 = ВА1 х.
5. Як зміниться величина числа 3245, якщо:
а) до нього приписати справа нуль; два нулі;
б) до нього приписати зліва 3;
в) між цифрами 2 і 4 вписати цифру 0;
г) між цифрами 3 і 2 вписати цифру 1?
6. У спадаючій послідовності чисел деякі числа пропущені. Чому рівна основа системи числення? Впишіть пропущені числа в клітки наступного ряду:
7641


7644

7646

7650
7. Дане число 25638. У цьому числі викреслюється цифра «5» і замість неї вписується цифра «0». Стверджується, що нове число на 320 десяткових одиниць менше даного. Чи так це? Чому?
8. Довести, що число 144q, є повним квадратом; число 1ЗЗ1q є повним кубом. При яких q справедливі ці твердження?
Складання і множення багатозначних чисел в недесяткових позиційних системах здійснюється за правилами складання і множення багатозначних десяткових чисел з обов'язковим обліком таблиць складання і множення цифр в даній системі. Таблиці складання і множення в десятковій арифметиці ми пам'ятаємо напам'ять, в інших же арифметиках ми заздалегідь складатимемо таблиці.
От як, наприклад, виглядають таблиці складання в системах з основами q = 3 (табл. 1), q = 2 (табл. 2) і q = 5 (табл. 3) відповідно:
+ |
0 |
1 |
0 |
0 |
1 |
1 |
1 |
10 |
+ |
0 |
1 |
2 |
0 |
0 |
1 |
2 |
1 |
1 |
2 |
10 |
2 |
2 |
10 |
11 |
+ |
0 |
1 |
2 |
3 |
4 |
0 |
0 |
1 |
2 |
3 |
4 |
1 |
1 |
2 |
3 |
4 |
10 |
2 |
2 |
3 |
4 |
10 |
11 |
3 |
3 |
4 |
10 |
11 |
12 |
4 |
4 |
10 |
11 |
12 |
13 |
Приклади
q=3;
q=2;
q=5;
Виконайте дії:
1. Скласти таблицю складання в системі числення з основою:
а) q=6; б) q=16;
2. Обчислити:
а) 2347+1237; е) 7DA016+18CB16;
б) 3015+1235+10025; ж) 10012+1112+10102;
в) 2034+13014+114; з) 1279+3169+4589;
г) 327658+75768; и) 35AF16+4D0E16;
д) АВ12+ВА12; к)110012+101112+10012
3. У яких системах числення одержані результати складання?
а)
б)
в)
г)
4. У якій системі числення проводилося підсумовування?
а)
б)
в)
5. Скласти таблицю множення в системі числення з основою:
а) q=9; б) q=8;
6. Обчислити:
а)
; г)
; ж)
;
б)
; д)
; з)
;
в)
; е)
; і)
;
к)
;
7. У якій системі числення виконувалося множення?
а)
б)
8. Обчислити:
а)
;
б)
;
в)
;
9. Відомо, що 23В>23А і 56В – 1 =56А, а також 179+1=17А. Використовуючи ці відомості, заповнити порожні клітки в наступних рядах:
10. Записати в багаточленній формі наступні числа:
а)
в)
д)
б)
г)
е)
11. Яке з даних чисел збільшитися в 16 разів при перенесення коми управо на два знаки: 2,124; 11,24; 7810; 78416; 7,328?
12. Визначити, у якій системі числення проводилося складання?
а)
б)