Основы современных компьютерных технологий


Формы представления данных - часть 4


Для представления десятичных чисел в памяти используется прямой код.

В малых ЭВМ десятичные числа в упакованном формате (рис. 1.5, в) представляются дополнительным кодом, причем знаку плюс соответствует код 0000, а знаку минус - код 1001(2). Код того же десятичного числа Х(10) = -6285 в упакованном формате для малых ЭВМ имеет вид [X (10) ] доп = 9.3715.

Современные ЭВМ обрабатывают не только числовую, но и текстовую, или алфавитно-цифровую, информацию, содержащую буквы, цифры, знаки препинания, математические и другие символы. Именно такой характер имеет экономическая, плановая и учетная информация, а также тексты программ на алгоритмических языках. Характер этой информации таков, что для ее представления требуются слова переменной длины. Возможность представления, ввода, обработки и вывода алфавитно-цифровой (символьной) информации важна и для чисто математических задач, так как позволяет оформлять результаты вычислений в виде таблиц или графиков с нужными заголовками и пояснениями. Большое распространение для представления символьной информации в ЭВМ общего назначения получил двоичный код обработки информации - ДКОИ. Кодировка символьной информации в ДКОИ приведена в табл. 1.2. В первой строке и в первом столбце таблицы указаны значения старшей и младшей тетрады байта соответственно.

В мини- и микро-ЭВМ для представления символьной информации часто используется специальный код обмена информацией: КОИ-7. В том и другом случае для представления алфавитно-цифровой информации используется один байт. С помощью байта

30

Таблица 1.2

Двоичный код обработки информации

0 1 2 3 4 5 6 7 8 9 A В С D Е F
0 ПУС API ВЦФ Д16 Про-
бел
& -   ц и я ь { } \ 0
1 НЗ СУ1 нзн Д17     /   а j   ы А J дз 1
2 НТ СУ2 РП син         b k s 3 В К S 2
3 КТ СУЗ доз Д19         с 1 t ш С L т 3
4 ВЫП ВСТ БК ВКП         d m u э D М и 4
5 ГТ НС ПС ОСУ         е n V щ Е N V 5
6 НП ВШ КБ вп       ю f 0 vv ч F О W 6
7   ожд АР2 кп       а g P X ъ G Р X 7
8 Д23 АН Д08 Д24       б h q У ю Н Q Y 8
9 Д13 КН Д09 Д25         i r z А I R Z 9
А НРБ УУК УР Д26 [ ] | : д к P Б X Н Т 3
В ВТ СП1 СП2 СПЗ .   , # е л с Ц И О У Ш
С ПФ РФ Д12 СТП

* % @ Ф M т Д И П Ж Э
D ВК РГ ктм НЕТ ( )     г H У Е К Я в Ц
Е ВЫХ РЗ ДА дзо + ; > = X 0 ж Ф Л Р в Ч
F ВХ РЭ зв ЗМ ! ¬ ? " II П в Г м С ы
<


- Начало -  - Назад -  - Вперед -