Обработка - строка - Большая Энциклопедия Нефти и Газа, статья, страница 2
Хорошо не просто там, где нас нет, а где нас никогда и не было! Законы Мерфи (еще...)

Обработка - строка

Cтраница 2


При обработке строк обычно используются указатели буфера, который содержит строки ( верхняя диаграмма), поскольку указателями легче управлять, чем строками, имеющими различную длину. Например, в результате сортировки указатели перераспределяются таким образом, что при последовательном обращении к ним возвращаются строки в алфавитном ( лексикографическом) порядке.  [16]

При обработке строк регистр DS служит указателем сегмента исходной строки, смещение в сегменте извлекается из индексного регистра SI. При этом результирующая строка размещается в дополнительном сегменте данных, указателем которого служит ES. Смещение строки-результата определяется по содержимому DI. Одновременное применение двух сегментов позволяет реализовать эффективную передачу данных между сегментами.  [17]

Функция для обработки строк позволяет программисту более гибко и эффективно описывать алгоритмы обработки символьной информации, а также логические алгоритмы.  [18]

Функции для обработки строк используются в операциях над строками. Если аргумент не есть строка, то перед вызовом функции происходит преобразование этого аргумента к строке битов или к символьной строке.  [19]

Функции для обработки строк используются в операциях над строками.  [20]

Функции для обработки строк позволяют эффективно описывать алгоритмы обработки символьной информации.  [21]

Многие примитивы обработки строк сложнее, чем это может показаться.  [22]

Перечень команд обработки строк представлен в табл. 3.19. Команда пересылки заканчивается, если исчерпаются количество, массив источника или массив назначения или не выполнится отношение. В каждом из случаев устанавливаются в 1 триггеры ИИ, Переполнения, Отношения. В операциях с сохранением сохраняется в стеке продвинутое значение количества и указателей.  [23]

24 Применение strtok. [24]

Функции библиотеки обработки строк, представленные в этом разделе, упрощают выполнение операций с блоками памяти, сравнение блоков памяти и поиск в блоках памяти.  [25]

В командах обработки строк SI и DI являются регистрами автоинкрементной или автодекрементной адресации. Тип адресации определяется флажком DF в регистре F. Если DF 1, то реализуется автодекрементный способ адресации, в противном случае - автоинкрементный. При этом SI указывает на исходную строку, a DI - на результирующую строку. Регистры SI и DI в паре с регистрами ВХ и ВР ( Base Pointer) могут быть использованы при различных способах базовой адресации с индексированием.  [26]

Встроенные функции для обработки строк обеспечивают выполнение операций над переменными и массивами типа CHARACTER и BIT. Рассмотрим некоторые лз этих функций.  [27]

Аргументы функций Для обработки строк представляют собой строки символов, или массивы, состоящие из строк символов. Те аргументы, которые не являются строками символов, перед вызовом функции преобразуются в строку битов, или в символьную строку.  [28]

Аргументами функций для обработки строк ( см. табл. 32), если не оговорено противное, могут быть скалярные выражения или массивы. В последнем случае значение, возвращаемое функцией, есть массив с размерностью и границами измерений аргумента. Если в качестве аргументов использованы несколько массивов, то они должны иметь одинаковые границы.  [29]

Аргументы функций для обработки строк представляют собой строки символов, или массивы, состоящие из строк символов. Те аргументы, которые не являются строками символов, перед вызовом функции преобразуются в строку битов, или в символьную строку.  [30]



Страницы:      1    2    3    4