Символьное кодовое представление десятичной цифры - PullRequest
0 голосов
/ 08 января 2019

Различают представление кода символа десятичной цифры и ее чисто двоичное представление

Я изучаю информатику, и это концепция, которую мне нужно знать для экзаменов, но я не уверен, что полностью ее понимаю

Кодовое представление символа 261 (например)

Будет ли это просто эквивалент кода ASCII?

Значение:

2 имеет код ASCII 50

6 имеет код ASCII 54

1 имеет код ASCII 49

Таким образом, символьное представление кода составляет 50, 54, 49

Представление чистого двоичного кода

Это просто двоичное преобразование 261?

Итак, 100000101?

1 Ответ

0 голосов
/ 08 января 2019

ASCII определяет цифры от 0 до 9 с десятичными кодами от 48 до 57.

Таким образом, есть двоичное представление для символа, но также и для десятичной цифры.

Двоичное представление символа 46: 00110100 00110110. Символ 4 - это код 52 в ASCII; следовательно, вы получаете 00110100. В то время как символ 6 54, за что вы получаете 00110110.

Между тем, десятичное число 46 сохраняется в 16-разрядном слове со следующим представлением: 00000000 00101110.

Для символа 261 вам необходимо получить код ASCII для 2, 6 и 1.

2: 50

6: 54

1: 49

Итак, вы получите 50, 54, 49: 00110010 00110110 00110001

...