Cтраница 2
Подпараметр BUFL ( Buffer Length - длина буфера) определяет длину буфера в буферном пуле. [16]
Подпараметр BUFL ( Buffer Rength - длина буфера) определяет длину буфера в буферном нуле. [17]
Описать набор данных на перфокартах, передаваемый потоком, если длина записей, определяющих длину буфера ввода, составляет 30 байт. [18]
При построении пула с помощью макрокоманды BUILD операнды BUFL и BFALN в макрокомандах DCB игнорируются, так как длина буфера определяется в макрокоманде BUILD, а выравнивание устанавливается адресом памяти, выделенной для построения пула. [19]
![]() |
Измерение скорости гетеродинным способом. [20] |
В отсутствии ОК для разности частот, соответствующих двум ближайшим интерференционным минимумам, имеет место соотношение А / ] cq / Iq, где / б - длина буфера, с6 - скорость звука в нем. Когда имеются буфер и ОК, разность частот равна Af2 Ус - Не) 1, 1 и с - длина ОК и скорость звука в нем. [21]
Величины ta и ta ( в 8.1 и 8.2) не зависят от объема буфера, если в течение tc байт данных может быть продвинут на всю длину буфера от РФт-1 до РФо. Приоритетная задержка Тпз также не зависит от объема буфера, но зависит от режимов работы каналов и принятой организации приоритетов КС. [22]
LVCFMT LEFT, LVCFMT RIGHT или LVCFMT CENTER); поле pszText содержит указатель на строку, содержащую наименование заголовка столбца ( при получении информации о столбце это поле должно указывать на буфер, куда будет помещено текущее название, длина буфера задается значением поля cchTextMax), поле iSubltem связывает столбец с полем записи. [23]
Буферы описаны в программе соответствующими переменными: FB - буфер формата; RB - буфер записи; SB - буфер поиска; VB - буфер значения; IB - буфер внутренних системных номеров. Длины буферов указываются в блоке управления. [24]
Операнд BUFL задает длину буфера в буферном пуле, она не должна превышать 32760 байт. Длина буфера должна быть не меньше размера блока BLKSIZE. При автоматическом получении буферного пула этот операнд может быть опущен. [25]
В этом случае длина буфера, определяемого операндом адрес области памяти, должна быть равна длине ключа плюс один байт. [26]
При использовании макрокоманды GETPOOL операнды BUFNO, BUFL и BUFCB макрокоманды DCB игнорируются, создаваемый буферный пул выравнивается по границе, указанной операндом BFALN. Обычно для удобства работы принято длину буфера определять кратной восьми и выравнивать его по границе двойного слова. BFALN, выравнивается пятый байт первой записи. Поэтому при записи переменной длины для выравнивания первого байта записи по границе двойного слова необходимо в операнде BFALN указывать выравнивание по границе слова. [27]
Макрокоманда SYNADAF строит в основной памяти буфер сообщения в формате логической записи переменной длины. Буфер выравнивается на целочисленную границу двойного слова, длина буфера 128 байт. Вслед за буфером располагается рассмотренная выше область сохранения. [28]
Первый буфер, если отсутствует операнд BFALN, размещается, начиная с границы двойного слова. Если отсутствует операнд BUFL, то QSAM устанавливает длину буфера равной числу байтов, указанному в поле операнда BLKSIZE; в методе QISAM независимо от значения, указанного в BUFL, длина буфера принимается равной BLKSIZE KEYLEN. Когда буферы выделяются автоматически при появлении макрокоманды OPEN, результат получается почти такой же, как и в случае использования макрокоманды GETPOOL. Иными словами, в этой части второй метод ничем не отличается от первого. [29]
Число буферов и их длина задаются в виде десятичных чисел или как содержимое нулевого регистра. В последнем случае число буферов указывается в битах 0 - 15 регистра, а длина буфера - в битах 16 - 31 в двоичном виде. [30]