ПОИСК Статьи Рисунки Таблицы ОПИСАНИЯ НЕКОТОРЫХ ПРОГРАММНО-УПРАВЛЯЕМЫХ МАШИН Вводные замечания из "Программирование " По-видимому, наиболее эффективно может быть использована библиотека специализированных ПП, снабженная программой выбора метода, на машине, располагающей достаточно большим объемом запоминающих устройств для размещения в них всей библиотеки. [c.240] Заметим, однако, что специализированные ПП оказываются значительно более короткими, чем универсальные, что позволяет применять их (без объединения в комплекс) на машинах со сравнительно малым объемом запоминающих устройств. [c.240] Применение библиотеки специализированных ПП не освобождает программистов от работы. Вместо того чтобы тратить усилия на составление большого количества программ для решения отдельных задач программисты должны постоянно работать над расширением библиотеки специализированных ПП. [c.240] Ляпунов выдвинул идею оригинальной организации библиотеки специализированных ПП, заключающуюся в следующем. Библиотека должна содержать большое количество блоков, объединенных в упорядоченную систему групп. В каждую группу должны входить функционально родственные блоки (например, в одну группу — арифметические блоки, в другую группу—логические блоки и т. д.). Специализированные ПП получаются путем выбора по одному блоку из каждой группы и объединения их в порядке групп. Такая организация библиотеки, по-видимому, облегчит работу по ее постоянному расширению. [c.240] Во второй части книги-приведены описания отечественных программно-управляемых машин, которые выпускались или в настояш.ее время выпускаются серийно. Исключением является уникальная машина М-2, широко применявшаяся при подготовке математиков-вычислителей. [c.241] Описания машин даются примерно в одном плане основные характеристики машины, краткое описание устройства машины, представление чисел и команд в машине, система операций и команд, функции пульта управления и правила кодирования данных для ввода в машину. Описания содержат, как правило, все необходимые сведения для возможности программирования задач, отладки и решения их на машине. [c.241] Основное содержание каждого описания составляет система команд и операций машины, которая дается в форме таблицы. В таблице указывается код операции, соответствую-ш,ий описываемой команде наименование команды и ее условное обозначение, отражающее деление кода команды на части (адреса, признаки и т. п.) краткое содержание команды, записываемое условными обозначениями, условия выработки машиной сигналов со=1 и ф=1 после каждой операции и полное словесное описание команды. Элементарные программы для описываемых машин даются в качестве примеров в первой части книги. [c.241] Вернуться к основной статье