Ляшенко В.Ф. Программирование для ЦВМ с системой команд типа М-20. Изд. 2-е переработанное и дополненное. М, «Сов. радио», 1974. Табл. 313, рис, 22, библ. 18 назв.
В первой части книги приводится подробное описание системы команд машин БЭСМ-4, М-220 и других машин с системой команд типа М-20, снабженное большим количеством примеров. Излагаются основы ручного программирования. Описывается работа на внешних устройствах и за пультом управления машин, структура и использование библиотеки стандартных подпрограмм, входящих в системы ИС-2, ИС-22. Во второй части книги, посвященной автоматическому программированию, приводятся сравнительные характеристики трансляторов ТА-1М, ТА-2М. Описываются отличия входных языков трансляторов ТА-1МиТА-2М, входящих в типовое математическое обеспечение машин типа М-20, от языка АЛГОЛ-60. Излагаются особенности написания программ на входных языках. Книга рассчитана на инженеров и техников, занимающихся решением задач на ЦВМ, а также на студентов вузов. Она может служить учебным пособием при подготовке программистов.
Настоящая книга представляет собой пособие по ручному и автоматическому программированию для электронных цифровых вычислительных машин М-220, М-220М, БЭСМ-4, М-222, а также М-20 и БЭСМ-ЗМ; все эти машины имеют систему команд типа М-20.
Материал излагается применительно к М-220. Там, где для других машин имеются отличия, описание выполнения команд и работы на этих машинах выносится в отдельные пункты или параграфы.
Так как машины М-20 и БЭСМ-ЗМ в настоящее время не выпускаются, в тексте отмечаются только особенности их работы.
Под ручным программированием понимается написание программы в кодах машины с использованием интерпретирующей системы, под автоматическим программированием — написание программы на языках трансляторов, разработанных для машин с системой команд типа М-20.
Описывается использование трансляторов ТА-1М и ТА-2М, включенных в математическое обеспечение, поставляемое заводом-изготовителем вместе с машинами. Предполагается, что читатель знаком с основными принципами устройства электронных цифровых вычислительных машин и основами машинной математики (двоичной, восьмеричной, двоичнокодированной десятичной системами счисления и действиями над числами, записанными в прямом, обратном и дополнительном кодах) и владеет алгоритмическим языком АЛГОЛ. При необходимости эти сведения могут быть почерпнуты из имеющейся литературы по программированию. Глава 1 содержит сведения о технических характеристиках, устройстве и системах команд машин М-220, М-220М, БЭСМ-4, М-222. Описание работы команд иллюстрируется большим количеством примеров.
Последнее обновление:
Вторник, 18 Сентября 2018 года.
|