Команды перекодировки

При программировании достаточно часто встает задача перевода строки символов из одного кода в другой. При организации систем телеобработки, например, приходится пользоваться терминалами типа телетайпа, которые передают и принимают информацию, имеющую вид строк символов в коде ASCII. Однако вся работа с символьными данными в машинах фирмы IBM производится на основе кода EBCDIC. Таким образом, очевидно, что при организации связи с удаленными терминалами необходим перевод информации из кодов EBCDIC в коды ASCII и обратно. (Операционная система сделает эту работу за нас, если мы используем телекоммуникационные методы доступа, однако посмотрим, как же конкретно это делается.) Аналогичные проблемы возникают при преобразованиях форм представления чисел, кодировании, а также при подготовке двоичной информации к выводу на перфокарты. Другими часто встречающимися задачами являются задача реорганизации данных и задача поиска во всем массиве данных символов, имеющих специальное значение. Для облегчения решения этих задач служат команды TR и TRT.



Расскажи друзьям
 
Оглавление
Статьи раздела