Cтраница 4
Эффект - раскрывающийся список визуальных эффектов, которые могут сопровождать раскрытие списка команд. [46]
Программа на алгоритмическом языке, вообще говоря, тоже состоит из списка команд. Однако эти команды настолько не похожи на команды машины, что их называют уже операторами. Таким образом, алгоритм рассматривается как совокупность определенным образом связанных между собой операторов, представляющих операции по преобразованию данных. [47]
Оператором может быть оператор цикла, условный оператор, оператор варианта, список команд в круглых или фигурных скобках. [48]
Таким образом, при составлении программы у программиста появляется два списка - список команд и список величин программы. Эти списки непосредственно связаны с памятью машины ( каждой позиции каждого из списков сопоставляется некоторая ячейка) и друг с другом. [49]
Первые два слова блока символа служат для пропуска блока во время просмотра списка команд дисплейного процессора в ходе регенерации изображения. Это позволяет перемежать блоки символов с блоками сегментов, что исключает необходимость хранения отдельного списка команд для символов. Слова блока символа ( с 3-го по 5 - е) содержат команду нет операции, поскольку место на экране и статус символа указываются в вызывающей последовательности, определяющей некоторый образ символа. Последнее слово блока символа содержит команду ВОЗВРАТ, описанную ниже. Подблоки, соответствующие элементам и образам символов, начинаются с четырехсловного заголовка. Первые два слова заголовка специфицируют желаемые координаты начала элемента-образа. Эти координаты являются относительными по отношению к абсолютным кординатам, указанным в заголовке блока сегмента. В самом конце подблока размещаются две команды, возвращающие луч в начало сегмента, так что координаты следующего элемента-образа опять будут относительными по отношению к началу сегмента. Третье слово заголовка элемента определяет атрибуты примитивов элемента для тех компонент вектора атрибутов IAV, которые отличаются от атрибутов сегмента, предполагаемых по умолчанию. [50]
Чтобы эти процессоры выполняли операцию двоичного умножения, программист должен написать программу ( список команд), согласно которой перемножаются двоичные числа. [51]
В процессоре модели 135 предусмотрены: таймер интервалов, часы астрономического времени, список команд научного применения, средства обеспечения повышенной точности в операциях над числами с плавающей запятой, средства прямого управления, средства каналов ввода-вывода и перемещаемые эмуляторы. Более детальную информацию читатель может почерпнуть из материалов, указанных в литературе. [52]
Меню пользователя в Нортонах вызывается, как известно, клавишей F2 и представляет собой список команд, которые можно вызвать нажатием горячей клавиши или щелчком по строке этого меню. Вы, надеюсь, помните, что на самом деле каждому пункту может соответствовать не одна команда, а несколько. То есть, такое меню - это как бы набор bat - файлов. [53]
Для каждого типа данных ( ячейки памяти, порт, периферия, выводы, список команд) необходимо записывать отдельный выходной файл. Вывод данных в файл производится в каждый момент времени, если происходит запись данных или изменяется состояние сигнала на каком-либо из выводов. Параметр HISTORY производит запись после выполнения каждой инструкции. EXTENDED HISTORY производит запись каждого цикла выполнения. Последняя запись в файле является следующей выполняемой инструкцией. [54]
![]() |
Контекстное меню Менеджера библиотек. [55] |
В режиме Диалог на экране находится диалоговое окно, в левой части которого отображается список команд текущей библиотеки. Команды могут быть сгруппированы по разделам. В правой части диалогового окна отображаются слайды, облегчающие поиск нужной команды. [56]
При реализации первой возможности проектируется семейство вычислительных машин, отличающихся по производительности, но имеющие одинаковый список команд. Таким образом, список команд становится независимым от физического воплощения модели, и пользователь может использовать одни и те же программы для различных вычислительных машин данного семейства без дополнительных затрат на повторное программирование. Реализация второй возможности позволяет выполнять без изменений программы, составленные для вычислительных машин более раннего выпуска, упрощая переход к новым машинам. Микропрограммная интерпретация на данной машине списка команд другой машины называется эмуляцией. [57]