Што такое ASCII і EBCDIC? У чым розніца паміж імі?


адказ 1:

Дадайце Unicode ў гэтую сумесь і вывучыце яе.

EPIDEMIC - стары ўласны стандарт IBM, для шаснаццатковага персанажа = які насамрэч можа быць надрукаваны альбо недрукаваны сімвал. ASCII - гэта больш новы стандарт для сапраўды таго ж. Вы бачыце EBCDIC у асноўным на старой мэйнфрэймах IBM. ASCII на ПК і сістэмах на базе Unix.

Unicode пашырае ASCII, а таксама дазваляе двума байтам-шаснаццатковымі сімваламі, каб дазволіць іншым мовам, якія выкарыстоўваюць нелацінскія алфавіты. Як японскі, мандарынскі, арабскі ці рускі. Першыя 256 сімвалаў (я думаю) Unicode - гэта дакладная рэплікацыя ASCII.

Некаторыя прыклады ўключаюць прабел "," гэта Hex 40 у EBCDIC і Hex 20 у ASCII. Лікі 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 знаходзяцца ў ASCII Hex ад 20 да 29 і ў EBCDIC Hex F0 да F9.

Важна адзначыць, што парадак сартавання адрозніваецца ў гэтых наборах знакаў. Лікі адсартаваны ў канцы EBCDIC і да пачатку ў ASCII.