
- •Поняття про інформацію
- •Основні переваги цифрової техніки
- •Основні поняття алгебри логіки
- •Базові положення алгебри логіки
- •Способи представлення логічних функцій:
- •Прості логічні функції і, або, не. Логічні елементи
- •Асинхронний rs-тригер
- •Асинхронний rs- тригер на ле і-не
- •Синхронізація
- •Перетворення тригерів
- •Основні поняття
- •Двійкова, вісімкова і шіснадцяткова системи числення
- •Прямий зворотний і доповнений код чисел
- •Спеціальні коди комп'ютерної схемотехніки
- •Визначення і класифікація лічильників
- •Двійкові лічильники
- •Асинхронні лічильники
- •Синхронні лічильники з наскрізним переносом
- •Недвійкові лічильники
- •Imc лічильників
- •Регістри
- •Класифікація регістрів
- •Нагромаджувальні регістри
- •Регістри зсуву
- •Дешифратор
- •Мультиплексори
- •Цифровий компаратор. Призначення. Будова
- •Класифікація запам'ятовуючих пристроїв
- •Будова комірок пам'яті озп
- •Архітектура імс озп
- •Організація матриці динамічної пам'яті
- •Постійні запам'ятовуючі пристрої (пзп)
- •Флеш-пам'ять
- •Програмовані логічні матриці
- •Програмування плм
- •Основні параметри ацп і цап
- •Принцип роботи і основні схеми цифро-аналогового перетворювача
- •Основні принципи аналого-цифрового перетворення
- •Паралельний ацп
- •Балансний ацп
- •Ацп послідовного наближення
- •Інтегруючий ацп
- •Нове покоління ацп
Спеціальні коди комп'ютерної схемотехніки
Існує цілий ряд інших двійкових кодів, які мають певні корисні властивості і використовуються в різних галузях цифрової техніки
Наприклад код Грея використовується в електромеханічних аналого-цифрових перетворювачах, а також в оптичних і магнітних дискових накопичувачах.
При перетворенні кута повороту диску в двійковий код виникає ситуація, коли можливі великі помилки зв'язані з тим, що при переході між двома сусідніми за значенням числами змінюються зразу декілька двійкових розрядів. На рис. 5.1 зображено кодовий диск призначений для перетворення кута повороту в двійковий код.
Рисунок 5.1
На диску зроблені віконця у відповідності до значення числа у двійковому коді, а по різні сторони від нього розташовані джерела світла (Д) і фотоприймачі (П). Системи Д-ГІ називають оптичними парами.
В залежності від кута повороту між оптичними парами буде встановлюватись маска того чи іншого двійкового числа.
Недоліком цього способу перетворення є те, що у випадку встановлення диску на границі між двома цифрами, можуть просвічуватись маски двох чисел, особливо фатальною ця похибка буде у випадку коли відрізняються декілька розрядів, наприклад, якщо диск зупиниться між 7 і 8 (0111(2) і 1000(2)), це може бути сприйнято як число 15- 1111(2).
Кодовий диск, світлова маска на якому зроблена згідно коду Грея такого недоліку немає. Код Грея формується за таким законом.
Старший розряд коду Грея і коду 8421 співпадає.
Кожне наступне число відрізняється тільки в одному розряді починаючи з молодшого.
З рисунку 5.2 видно що ні один перехід між сусідніми числами не змінює більше чим один розряд тобто похибка може бути тільки на одну одиницю.
Таблиця 5.2.1
N |
8421 |
Грея |
0 |
0000 |
0000 |
1 |
0001 |
0001 |
2 |
0010 |
0011 |
3 |
0011 |
0010 |
4 |
0100 |
0110 |
5 |
0100 |
0111 |
6 |
0101 |
0101 |
7 |
0110 |
0100 |
8 |
0111 |
1100 |
9 |
1001 |
1101 |
A |
1010 |
1111 |
B |
1011 |
1110 |
C |
1100 |
1010 |
D |
1101 |
1011 |
E |
1110 |
1001 |
F |
1111 |
1000 |
Рисунок 5.2
В таблиці 5.2.2 зібрані деякі двійково-десяткові коди, що використовують в цифровій техніці і системах передачі даних.
Таблиця 5.2.2
N |
8421 |
N+3 |
4221 |
Грея |
9-N |
Джонсона |
0 |
0000 |
0011 |
0000 |
0000 |
1001 |
00000 |
1 |
0001 |
0100 |
0001 |
0001 |
1000 |
00001 |
2 |
0010 |
0101 |
0010 |
0011 |
0111 |
00011 |
3 |
0011 |
0110 |
0011 |
0010 |
0110 |
00111 |
4 |
0100 |
0111 |
1000 |
0110 |
0101 |
01111 |
5 |
0101 |
1000 |
0111 |
0111 |
0100 |
11111 |
6 |
0110 |
1001 |
1100 |
0101 |
0011 |
11110 |
7 |
0111 |
1010 |
1101 |
0100 |
0010 |
11100 |
8 |
1000 |
1011 |
1110 |
1100 |
0001 |
11000 |
9 |
1001 |
1100 |
1101 |
1101 |
0000 |
10000 |
ПОСЛІДОВНІСНІ СХЕМИ .ЛІЧИЛЬНИКИ ІМПУЛЬСІВ .РЕГІСТРИ
Є ряд таких схем, які застосовують у більшості цифрових пристроїв, тому їх можна вважати типовими функціональними вузлами. Наприклад регістри, лічильники, суматори, схеми порівняння, шифратори, генератори імпульсів, селектори імпульсів, комірки пам'яті тощо. Ці схеми поділяють на дві великі групи комбінаційні і послідовнісні.
Комбінаційні схеми - це такі схеми стан інформації на виході яких залежить тільки від сигналів поданих на входи в даний момент часу, з приходом нової комбінації сигналів вихідний стан визначається тільки нею і не залежить від попередньої.
Послідовнісні схеми - це схеми, стан інформації на виході яких залежить не тільки від сигналів поданих на входи в даний момент часу, а і від стану схеми в попередній момент часу (схеми з пам'яттю).
Послідовнісні схеми обов'язково містять тригери. Приклади послідовнісних схем цс лічильники імпульсів, регістри, оперативні запам'ятовуючі пристрої.