Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕонович, Салов_верстка.doc
Скачиваний:
16
Добавлен:
01.04.2025
Размер:
14 Мб
Скачать
☆

Логические операции, элементы и устройства вычислительной техники п.6.1. Коды

Вся информация (данные) в устройствах вычислительной техники представлена в виде двоичных кодов. В двоичной системе счисления для замен используются цифры 0 и 1 системы q=2. Число разрядов n – длина числа.

Числа могут записываться как целые или дробные (с точкой)

Знак

+ 0

– 1

– 1 0 1 1 0 1 . 0 1 1 0 1

16 8 4 2 1

5 р.

5 р.

Для удобства работы введены следующие термины, обозначающие совокупности двоичных разрядов (табл. П.6.1.)

Таблица П.6.1

Термины, обозначающие совокупности двоичных разрядов

Кол-во двоичных разрядов в группе

1

8

16

8*1024

8*10242

8*10243

8*10244

Наименование единицы измерения

Бит

Байт

Пара-граф

Килобайт

(Кбайт)

Мегабайт

(Мбайт)

Гигабайт

(Гбайт)

Терабайт

(Тбайт)

Последовательность нескольких битов или байтов часто называют полем данных. Биты в числе (в слове, в поле и т.п.) нумеруются справа налево начиная с 0-го разряда.

В ПК могут обрабатываться поля постоянной и переменной длины. Поля постоянной длины: полуслово – 1 байт, слово – 2 байта, двойное слово – 4 байта, расширенное слово – 8 байт, слово длиной 10 байт. Числа с фиксированной запятой чаще всего имеют формат слова и полуслова, числа с плавающей запятой – формат двойного и расширенного слова. Поля переменной длины могут иметь любой размер от 0 до 256 байт, но обязательно равный целому числу байтов. Двоично-кодированные десятичные числа могут быть представлены в ПК полями переменной длины в так называемых упакованном и распакованном форматах.

В упакованном формате для каждой десятичной цифры отводится по 4 двоичных разряда (полбайта), при этом знак числа кодируется в крайнем правом полубайте числа (1100 – знак "+" и 1101 – знак "-"). Упакованный формат используется обычно в ПК при выполнении операций сложения и вычитания двоично-десятичных чисел. В распакованном формате для каждой десятичной цифры отводится по целому байту, при этом старшие полубайты (зона) каждого байта (кроме самого младшего) в ПК заполняются кодом 0011 (в соответствии с ASCII-кодом), а в младших (левых) полубайтах обычным образом кодируются десятичные цифры. Старший полубайт (зона) самого младшего (правого) байта используется для кодирования знака числа.

Код ASCII (American Standard Code for Information Interchange – Американский стандартный код для обмена информацией) имеет основной стандарт и его расширение. Основной стандарт для кодирования символов использует шестнадцатеричные коды 00-7F, расширение стандарта – 80-FF. Основной стандарт является международным и используется для кодирования управляющих символов, цифр и букв латинского алфавита; в расширении стандарта кодируются символы псевдографики и буквы национального алфавита (в разных странах разные).