Рівномірні прості цифрові коди

Системи числення, на основі яких будуються цифрові коди, поділяються на позиційні і непозиційні.

В позиційних сисмтемах значення символа залежить від його позиції в ряду символів, що утворюють число. В непозиційних – ні. В позиційних системах значення кожного наступного розряду більше від попереднього в m раз (m – основа системи чиселення).

При цьому будь-яке n-розрядне число може бути представлене у вигляді суми

де: lі - значення і-го розрядного коефіцієнта.

Кількість можливих значень lі рівна m (від 0 до m-1).

Приклад: чотирьохрозрядне десяткове число 4752=4*103+7*102+5*101+2*100.

Максимальна кількість кодових комбінацій Nmax=mn.

На практиці в технічних системах найчастіше використовуються двійкові коди

де: li = 0¸1; Nmax = 2n;

N=2010=0*25+1*24+0*23+1*22+0*21+0*20 (0101002)

Двійковий код зручний для обробки машиною, однак для оператора громіздкий, тому використовують вісімкову або шістнадцяткову системи з основою рівною 23 і 2 4 відповідно.

N= (0248)= (0000101002)

N= (01416)= (0000000101002)

Для запису шістнадцяткових чисел використовуються цифри 0-9 та букви А-F.


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



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