Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Таким образом, получаем, что первому символу соответствует код «21» – это первый байт. Второй байт принимает значение в зависимости от языка: 04 – русский язык и 00 – английский. Он определяется по коду символа: если ASCII-код символа больше 128, то буква русская (см. рис. 5), в противном случае – английская. Итак, второй байт символа равен «04», а сам символ – «21 04». Для наглядности привожу таблицу преобразования всего выражения (см. таблицу 3).
Таблица 3. Карта преобразования фразы «Служебные файлы»
Символ |
Язык |
ASCII |
>128 |
2-й байт |
HEX |
Преобразование |
1-й байт |
1+2 байт |
С |
Рус |
209 |
+ |
04 |
D1 |
D->2 |
21 |
21 04 |
л |
Рус |
235 |
+ |
04 |
EB |
E->3 |
3B |
3B 04 |
у |
Рус |
243 |
+ |
04 |
F3 |
E->3 |
33 |
33 04 |
ж |
Рус |
230 |
+ |
04 |
E6 |
E->3 |
36 |
36 04 |
е |
Рус |
229 |
+ |
04 |
E5 |
E->3 |
35 |
35 04 |
б |
Рус |
225 |
+ |
04 |
E1 |
E->3 |
31 |
31 04 |
н |
Рус |
237 |
+ |
04 |
ED |
E->3 |
3D |
3D 04 |
ы |
Рус |
251 |
+ |
04 |
FB |
F->4 |
4B |
4B 04 |
е |
Англ |
101 |
- |
00 |
65 |
6->6 |
65 |
65 00 |
_ |
Пробел |
32 |
- |
00 |
20 |
2->2 |
20 |
20 00 |
ф |
Рус |
244 |
+ |
04 |
F4 |
F->4 |
44 |
44 04 |
а |
Рус |
224 |
+ |
04 |
E0 |
E->3 |
30 |
30 04 |
й |
Рус |
233 |
+ |
04 |
E9 |
E->3 |
39 |
39 04 |
л |
Рус |
235 |
+ |
04 |
EB |
E->3 |
3B |
3B 04 |
ы |
Рус |
251 |
+ |
04 |
FB |
F->4 |
4B |
4B 04 |