
- •Поняття про інформацію
- •Основні переваги цифрової техніки
- •Основні поняття алгебри логіки
- •Базові положення алгебри логіки
- •Способи представлення логічних функцій:
- •Прості логічні функції і, або, не. Логічні елементи
- •Асинхронний rs-тригер
- •Асинхронний rs- тригер на ле і-не
- •Синхронізація
- •Перетворення тригерів
- •Основні поняття
- •Двійкова, вісімкова і шіснадцяткова системи числення
- •Прямий зворотний і доповнений код чисел
- •Спеціальні коди комп'ютерної схемотехніки
- •Визначення і класифікація лічильників
- •Двійкові лічильники
- •Асинхронні лічильники
- •Синхронні лічильники з наскрізним переносом
- •Недвійкові лічильники
- •Imc лічильників
- •Регістри
- •Класифікація регістрів
- •Нагромаджувальні регістри
- •Регістри зсуву
- •Дешифратор
- •Мультиплексори
- •Цифровий компаратор. Призначення. Будова
- •Класифікація запам'ятовуючих пристроїв
- •Будова комірок пам'яті озп
- •Архітектура імс озп
- •Організація матриці динамічної пам'яті
- •Постійні запам'ятовуючі пристрої (пзп)
- •Флеш-пам'ять
- •Програмовані логічні матриці
- •Програмування плм
- •Основні параметри ацп і цап
- •Принцип роботи і основні схеми цифро-аналогового перетворювача
- •Основні принципи аналого-цифрового перетворення
- •Паралельний ацп
- •Балансний ацп
- •Ацп послідовного наближення
- •Інтегруючий ацп
- •Нове покоління ацп
Перетворення тригерів
При складанні цифрових схем часто виникає ситуація коли необхідних тригерів нема в наявності, і приходиться вирішувати поставлену задачу там що є. Для цього виконують перетворення.
Перетворення JK- в Т-тригер:
- подати на входи J і К "1', на С тактові імпульси:
- так само, але входи J і К непідключені:
- з'єднати разом входи J, К і С. Показано на рисунку 4. 10, а.
Рисунок 4.10.а
Перетворення D- в Т-тригер. Згідно алгоритму роботи Т-тригера значення Q після приходу синхроімпульсу стає інверсним до попереднього значення, а за алгоритмом роботи D- тригера вихід Q повторює D після надходження синхроімпульсу. Щоб утворився Т-тригер. тобто Q(t+) = Q(f) . треба забезпечити D = Q (рис 4.10, б).
Рисунок 4.10.б
JK-тригер в D-тригер. Порівнявши таблиці переходів D і JK-тригерів видно, що рівні сигналів на D і J співпадають, a D і К інверсні Для перетворення необхідно подати вхідний інформаційний сигнал (D) на вхід J безпосередньо, а на К - через інвертор (рис. 4.10, в).
Рисунок 4.10.в
Інтегральні мікросхеми тригерів в більшості випадків являють собою комбінації кількох функціональних вузлів, які можуть виконувати притаманні їм функції тільки при певному визначеному підключенні керуючих входів.
Типова ІМС тригера К561ТМ2 складається з двох однакових функціональних блоків DDI.І і DDI.2, що можуть працювати як асинхронний RS - тригер, або синхронний D-тригер.
Блок DD1.1 показаний на рис. 4.11.
Рисунок 4.11
СИСТЕМИ ЧИСЛЕННЯ .ПОНЯТТЯ ПРО КОДУВАННЯ ІНФОРМАЦІЇ
Пристрої цифрової техніки працюють з електричними сигналами, які несуть інформацію закодовану у вигляді послідовності нулів і одиниць. Використання електроніки в цифровій техніці пов'язано з ключовим режимом роботи транзистора. Як відомо, в цьому режимі транзистор може перебувати в двох станах - відкритому (насичення) і закритому (відсікання), що в цифровій техніці відповідає станам логічного нуля - низький рівень напруги і логічної одиниці - високий рівень напруги.
В цій темі згадаємо як інформація формується за допомогою тільки нулів і одиниць. Розглянемо системи числення і коди, що використовують в комп'ютерній схемотехніці.
Основні поняття
Системою числення називають набір символів і систему правил, що дозволяють встановлювати відповідність між будь-яким числом і його представленням в даній системі.
Набір символів, що використовуються для такого представлення, називають цифрами.
В залежності від способу зображення чисел за допомогою цифр системи мислення ділиться на позиційні і непозиційні.
Приклад непозиційної системи римська система числення. У обчислювальній техніці непозиційні системи не застосовуються.
Систему числення називають позиційною, якщо одна і та ж цифра може приймати різні чисельні значення в залежності від номера розряду цієї цифри в сукупності цифр, що представляють задане число. Приклад такої системи арабська десяткова система числення.
У позиційній системі числення будь-яке число записується у вигляді послідовності цифр:
Позиції, пронумеровані індексами к (L < k < М-1) називаються розрядами числа. Сума m+1 відповідає кількості розрядів числа (М число розрядів цілої частини числа, L дробової частини).
Кожна цифра Xk в послідовності, що записується може приймати одне з N можливих значень.
Кількість різних цифр, що використовують для зображення чисел в позиційній системі числення, називається основою системи числення.
Основа (а) вказує, у скільки разів одиниця k+1-го розряду більше одиниці к-го розряду.
Цифра Хk відповідає кількості одиниць k-го розряду, що містяться в числі.
Цифра Хк входить з вагою а в загальну суму добутків цифр відповідних розрядів на їх вагу.
Таким
чином, число може бути представлене V
вигляді
суми:
Основа позиційної системи числення визначає й назву. У обчислювальній техніці застосовуються двійкова, вісімкова, десяткова і шіснадцяткова системи. Надалі, щоб явно вказати систему числення, що використовується, будемо в дужках в індексі вказувати її основу.
Системи числення, що застосовуються в ЕОМ і цифровій техніці, орієнтовані на двійкову систему, так як основою ЕОМ є логічні елементи і тригери, що мають два рівно ймовірних стани.
В звичайному житті ми використаємо систему числення з основою 10, або десяткову систему числення. В системі числення з основою 10 вживається десять різних цифр від 0 до 9. Обмеження системи числення з основою 10 десятьма цифрами не заважає записувати з їх допомогою більші значення. Для цього ми використаємо багато розрядні числа, де кожна цифра числа відповідає різним степеням 10.
Сама права цифра вказує на число одиниць. Наступна ліворуч цифра - число десятків. Наступна - число сотень і т.д. Цьому переміщенню справа
наліво відповідає прогресія: 100, 101, і 102 і т. д. Число 2368 - це в дійсності 2 тисячі, 3 сотні, 6 десятків і 8 одиниць.
Система числення з основою 2, або двійкова система, повністю аналогічна десятковій системі за винятком того, що розряди числа в ній відповідають не степеням 10, а степеням 2.
Значення , більші 1, представляються в ній багато розрядними числами, точно так, як в системі числення з основою 10 представляються значення, більші 9.
Таблиця 5.1
Десят-кова |
Двійкова |
Вісімкова |
Шістнад- цяткова |
Двійково-десяткова |
0 |
0000 |
0 |
0 |
0000 |
1 |
0001 |
1 |
1 |
0001 |
2 |
0010 |
2 |
2 |
0010 |
3 |
0011 |
3 |
3 |
0011 |
4 |
0100 |
4 |
4 |
0100 |
5 |
0101 |
5 |
5 |
0101 |
6 |
0110 |
6 |
6 |
0110 |
7 |
0111 |
7 |
7 |
0111 |
8 |
1000 |
10 |
8 |
1000 |
9 |
1001 |
11 |
9 |
1001 |
10 |
1010 |
12 |
A |
0001 0000 |
11 |
1011 |
13 |
B |
0001 0001 |
12 |
1100 |
14 |
C |
0001 0010 |
13 |
1101 |
15 |
D |
0001 0011 |
14 |
1110 |
16 |
E |
0001 0100 |
15 |
1111 |
17 |
F |
0001 0101 |
16 |
10000 |
20 |
10 |
0001 0110 |