Cтраница 3
Каждая команда содержит информацию, определяющую работу машины в течение некоторого времени, называемого рабочим циклом машины. Команда представляется в форме, обеспечивающей ее ввод в машину. Акт обработки информации за один рабочий цикл называется элементарной операцией машины. ЭВМ выполняет определенный набор элементарных операций. Полный набор команд ЕС ЭВМ ( всего их в системе 144) является универсальным и позволяет решать научно-технические, экономические и управленческие задачи. Каждая команда указывает, какую операцию должна выполнить машина и над какими данными. При этом команда не указывает конкретно числа, над которыми требуется выполнять соответствующую операцию, а лишь определяет номера ячеек памяти, в которых хранятся эти числа. При выполнении каждой конкретной команды вырабатывается информация о том, какая очередная команда программы должна выполняться. Следовательно, выполнение машинной программы сводится к последовательной реализации отдельных команд. Каждая команда записывается в одну ячейку памяти. [31]
Главы 4 - 6 посвящены принципам программирования ПК. Сразу же заметим: шестая глава не сможет заменить руководств по указанным языкам программирования: это одновременно элементарное введение в язык ( отчасти проникнутое авторским отношением), знакомство с тем, как устроены компиляторы языков на ПЭВМ, и краткий обзор функций управления устройствами ПЭВМ с данного языка. При этом изложение ведется единым образом: вначале дан перевод основных программных конструкций, а затем описаны функции управления внешними устройствами ПЭВМ. На наш взгляд, такой подход значительно облегчает изучение языков программирования. Хотелось бы обратить внимание на то, что мы постарались описать возможно более полный набор команд для управления периферийными устройствами ПЭВМ на различных языках программирования. Эти команды пригодятся в равной степени всем - и начинающим и профессионалам. [32]