[СУМКИ - КЛАТЧИ - РЕМНИ]

[СУМКИ - КЛАТЧИ - РЕМНИ] В СПб

РАСПРОДАЖА! [БРЭНДОВ.НЕТ]: Магазин брэндовых аксессуаров!

[БРЭНДОВ.НЕТ]

группа зарубежные лотереи вконтакте.COM/Brendofnet

Запись в машинном коде текста

В качестве примера кодировки получим машинный код текста, состоящего из одного слова «КОМПЬЮТЕР». Этот текст состоит из 9 символов, следовательно, для его хранения требуется 9 байтов памяти. Используя табл. 4.2, для каждого символа легко получить соответствующий ему двоичный код. Остается только записать найденные коды в группу подряд расположенных байтов памяти. В таблице 4.3 приведен полученный таким образом машинный код этого текста. В первой строке таблицы указаны порядковые номера байтов памяти, в которых записан текст, во второй — символы, из которых он состоит, в третьей — машинные, двоичные коды, а в четвертой — шестнадцатеричные коды этих символов. Таким образом, текст «КОМПЬЮТЕР» в вычислительной машине представлен двоичным кодом:

1000 1010 1000 1110 1000 1100 1000 1111 1001 1100 1000 1110 1001 0010 1000 0101 1001 00002.

Таблица 4.3. Машинный код текста «КОМПЬЮТЕР»

1

2

3

4

5

6

7

8

9

К

О

М

П

Ь

Ю

Т

Е

Р

10001010

10001110

10001100

10001111

10011100

10001110

10010010

10000101

10010000

82

8F

92

85

90

Этот код можно сокращенно записать в шестнадцатеричном виде:

82 8Е 8С 8F 9С 9Е 92 85 9016.

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

Обратите внимание на то, что в табл. 4.2 приведены коды заглавных букв. Строчные буквы имеют другие коды. Например, код буквы «а» имеет вид 101000002, в то время как код буквы «А» — 1000 00002. Не случайно рассматриваемое слово записано именно в таком виде — машинный код слова «КОМПЬЮТЕР» отличается от машинного кода слова «компьютер».

Заметим, что знать кодовую таблицу наизусть совершенно не нужно. Только в очень редких случаях приходится пользоваться приведенными в ней кодами символов. Все необходимые преобразования от символов к их кодам и назад — от кодов к символам — производятся машиной автоматически.

 

���� ������������



���� ������������


���� ������������
������.�������