Кодиране - инженерни науки

Понеделник, 23 март 2009 г.

десетично число

СИСТЕМИ ЗА НОМЕРИРАНЕ И КОДИРАНЕ

1. Въведение

В двоичната версия има три основни системи за кодиране:
• Чисто двоично,
• двоичен DCB (двоично кодиран десетичен),
• Отразена двоична (сив код).

В изчисленията ние също и преди всичко използваме кодиране:
• Шестнадесетичен,
• ASCII.

2- Определение

• Кодиране: Операция, състояща се в представяне на информация с помощта на код.

• Двоично кодиране: Двоичният код използва изключително символите 0 и 1 (логически системи).

• Бит: Това е елементарната цифра на двоичната номерация.

• Word: Група от "n" бита; 4-битова дума се нарича хапка, 8-битова се нарича байт.

• Тегло: Коефициент, прикрепен към ранга на число в система за номериране. При двоично номериране говорим за най-малко значимия бит (LSB), който е дясната двоична позиция в дума и най-значимия бит (MSB), който представлява бита, разположен най-отдалечено вляво в думата.

3- Напомняния в десетичната система (основа 10)

Нека числото е: N (10) = 2345
Използвайки степента на 10, това число се записва:
N (10) =.

За произволно число ще имаме израза:

С:
• B: основата на системата.
• Cn: коефициентът между 0 и B-1.
• Bn: тежестта на коефициента Cn.

4- Чиста двоична система


Основата на тази система е 2; ще използваме само 2 цифри: 0 или 1.

Пример: Лампата е включена (1) или изключена (0).

Нека числото N (2) = 10101, като използваме общия метод, можем да го запишем във формата:


4-1: Промяна от база 2 на база 10

Достатъчно е да приложите общата формула и след това да добавите различните термини:

• Намерете десетичното число, което е написано в долната част 2:

N (2) = 11 * N (10) = .
N (2) = 101 * N (10) = .
N (2) = 11001 * N (10) = .

4-2: Промяна от база 10 на база 2.

Например, за да запишете числото 22 (10) в база 2, разделете числото 22 на 2, запишете резултата като цяло число вляво от разделеното число и така нататък. След това поставяме 1 под всяко нечетно число и нула под всяко четно число.

Поради това полученото число е:

• Приложение: Код в двоични числа:

Забележка: Както в десетичната система, ние определяме за двоичната система операциите събиране, изваждане, умножение и деление (за да се види в бъдещ курс).