Пояснение. Здесь и далее таблицы символов представлены в виде сетки, например, код буквы A есть 41, поскольку эта буква находится на пересечении строки 40 и столбца 1 (40 + 1 = 41). Здесь и в дальнейших таблицах для представления кодов используется числа в шестнадцатеричном представлении, т.е. каждый разряд числа пробегает значения 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Чтобы отличать шестнадцатеричные числа от привычных десятеричных, их обычно пишут с префиксом 0x, например, код вышеупомянутой буквы A есть 0x41. Удобство шестнадцатеричного представления числа в том, что каждый разряд в таком представлении соответствует четырем битам, т.е. двузначное шестнадцатеричное число - это восемь бит, как раз ровно один байт, значит восьмибитовый код выражается числами от 0x00 до 0xFF. Соответственно, двухбайтовый (шестнадцатибитовый) код выражается числами от 0x0000 до 0xFFFF. Последнее число в десятичном виде выглядит как 65535. Когда очевидно, что используется шестнадцатеричное представление числа, как в наших таблицах, префикс 0x можно опускать. Коды первых двух строк таблицы ASCII представляют собой некоторые команды (не символы), поэтому на таблице отсутствуют. Согласно сложившимся обычаям, таблица ASCII занимает первую половину (0x00-0x7F) любой восьмибитовой таблицы. Т.е. восьмибитовые таблицы могут различаться лишь последними 128 символами (0x80-0xFF). Над каждым символом, в наших таблицах, приводится его шестнадцатибитовый (и шестнадцатеричный) Unicode этого знака. Поскольку и таблица Unicode начинается с ASCII, то в данной таблице "юникоды" и восьмибитовые коды совпадают.