Строка - команда - Большая Энциклопедия Нефти и Газа, статья, страница 2
Жизнь похожа на собачью упряжку. Если вы не вожак, картина никогда не меняется. Законы Мерфи (еще...)

Строка - команда

Cтраница 2


В идф2 должны быть указаны все составляющие идентификаторов. Количество идентификаторов вводных файлов в команде COPYFILE ограничено длиной строки команды.  [16]

Указатели индексов создаются для заданных имен колонок. Имена колонок могут занимать не более 100 позиций в строке команды.  [17]

Основная часть экрана сейчас пустая ( см. рис. 2.15, а), справа видна часть меню, в которой высвечены основные функции, снизу имеется строка команд. В этом режиме графический редактор ждет наших команд. На экране видно перекрестие, соответствующее текущему положению курсора. Линии перекрестия параллельны осям координат системы и передвигаются вместе с курсором.  [18]

Строка команд, введенная без номера, предшествующего строке, выполняется сразу после ввода ( нажатия клавиши) и в памяти компьютера в дальнейшем не сохраняется. Такие строки команд называют прямыми. Значения переменных, вычисленных в прямой строке команд, в памяти компьютера сохраняются.  [19]

20 Основная структура системы UltraSPARC II. [20]

Хотя мы в главе 4 будем подробно обсуждать работу кэш-памяти, все-таки стоит сказать здесь несколько слов об этом. Вся основная память подразделяется на строки кэш-памяти ( блоки) по 64 байта. В кэш-памяти первого уровня находятся 256 наиболее часто используемых строк команд и 256 наиболее часто используемых строк данных. В кэш-памяти второго уровня содержатся строки, которые не поместились в кэш-память первого уровня. Кэш-память второго уровня содержит линии данных и команд вперемешку. Они хранятся в статическом ОЗУ, которое на рис. 3.44 обозначено прямоугольником с надписью Данные кэш-памяти второго уровня. Система должна следить за тем, какие строки находятся в кэш-памяти второго уровня.  [21]

Нижние пределы индексов равны нулю. Количество констант равно размерности массива. Команды на языке БЕЙСИК, записанные в одной строке и разделенные между собой двоеточиями, образуют логическую строку команд.  [22]

Для эксперимента были отобраны 40 правил из множества 200 правил, которое мы упоминали ранее. Было создано ОМ, проверяющее все главные случаи работы алгоритма УЧЕНИК, который представляет собой программу, содержащую примерно 500 строк команд на языке Лисп. После трех циклов применения РП и РВ множество ПРАВИЛА прекрасно работало на обучающем множестве.  [23]

Поскольку при этом моделировании используется примерно такой же или меньший временной шаг, что и время малого цикла ЦП ( выраженный в наносекундах, а иногда даже в пикосекундах), интервал моделируемого реального времени обычно очень мал. Входной информацией такого имитатора является предполагаемый поток команд. В простейших хронометрирующих имитаторах требуется, чтобы поток команд был развернут. Это значит, что каждый цикл исходной программы должен быть представлен в виде последовательной строки команд. К примеру, цикл, содержащий шесть команд, который должен выполняться 1000 раз, должен быть представлен в виде потока из 6000 команд. В более сложных имитаторах допускаются циклы во входных потоках при условии, что известно количество проходов через цикл.  [24]

Говоря о достоинствах языков программирования высокого уровня, надо иметь в виду, что процессор компьютера не может воспринимать эти языки непосредственно. Для того чтобы компьютер мог выполнять программы, написанные на этих языках, ему требуется перевод их в машинные коды. Такой перевод осуществляется с помощью специальных программ, называемых трансляторами. Трансляторы делятся на две основные категории. В одних случаях транслятор непосредственно переводит строку за строкой команды языка высокого уровня в машинные коды, которые немедленно выполняются. Такой способ трансляции называется интерпретацией и используется, например, для перевода в машинные коды программ, составленных на языке Бейсик. Для большинства других языков высокого уровня, включая язык Паскаль, используется другой способ трансляции, который заключается в том, что программа обрабатывается целиком, а затем на ее основе создается модуль в машинных кодах. Такой способ обработки программ называется компиляцией.  [25]

Редактор RT-11 имеет много полезных атрибутов, в том числе макросредства, позволяющие заносить и удалять строку символов из внутреннего буфера. В примере предполагается, что редактор уже вызван и работает и что все непечатаемые символы ( такие, как перевод строки, табуляция, возврат каретки) не отображаются. Кроме того, для удобства чтения справа приведен комментарий. Заметим снова, что каждая команда заканчивается символом ESC, обозначаемым при печати знаком, а двойное нажатие клавиши ESC приводит к исполнению ранее набранной строки команд. Этот короткий пример, не будучи исчерпывающим, дает представление о возможностях редактор.  [26]

Иногда трудно устоять против настойчивых требований пользователей включить все типы средств, которые хороша было бы иметь. Опасность состоит в том, что стремление угодить чьему-то жеШанию нарушит согласованность всего проекта. Например, размышляя, не включить ли некую языковую конструкцию или специальную обработку в компиляторе какой-то достаточно часто используемой конструкции, следует оценить выгоды и дополнительные расходы при реализации, поскольку одно только ее наличие сделает систему более громоздкой. Разработчики языка часто недооценивают этот момент. Я с готовностью допускаю, что временами было бы хорошо иметь некоторые возможности языка Ада, которые не имеют аналогов в Модуле-2, но в то же время я спрашиваю, стоят ли они таких затрат. Во-первых, хотя создание обоих языков началось в 1977 г., компиляторы языка Ада начали появляться только сейчас, в то время как Модулой мы уже пользуемся с 1979 г. Во-вторых, ходят слухи, что компиляторы Ады - это гигантские программы, состоящие из нескольких сотен тысяч строк команд, в то время как наш новейший компилятор Модулы измеряется лишь 5 тысячами строк. Признаюсь по секрету, что этот компилятор Модулы уже находится на пределе того уровня сложности, который еще можно понять, и я чувствую себя совершенно неспособным создать хороший компилятор для Ады.  [27]



Страницы:      1    2