Программирование на языке ассемблера ЕС ЭВМ. Вострикова 3. П. — М: Наука. Главная редакция физико-математической литературы, 1981. 304 с. с ил.
Книга предназначена для изучения основ программирования на языке ассемблера для ЕС ЭВМ. Основное внимание в книге уделено изучению команд и методов программирования на машинно-ориентированном языке. Даны сведения об операторах ассемблера, процессе трансляции, макросредствах и элементах программного обеспечения. Сведения об операторах ассемблера и элементах программного обеспечения позволяют получать программу в законченном виде, пригодном для выхода на ЭВМ. Книга может быть рекомендована в качестве учебного пособия для студентов вузов, а также аспирантов, научных работников и программистов.
Известно, что для наиболее эффективной эксплуатации машин третьего поколения нужны программисты с разными уровнями подготовки: инженеры-программисты, инженеры-программисты высокой квалификации и, наконец, системные программисты.
Инженеры-программисты занимаются разработкой и кодированием проблемных программ. Для этого они должны уметь составлять алгоритмы решаемых задач, знать один из алгоритмических языков или язык ассемблера, иметь общие представления об операционной системе (ОС), владеть языком управления заданиями, задачами и данными в объеме, необходимом для отладки программы.
Инженеры-программисты высокой квалификации (руководители групп программистов) должны свободно владеть языком ассемблера, универсальным языком ПЛ/1 или каким-либо другим алгоритмическим языком высокого уровня, хорошо ориентироваться в ОС.
Системный программист разрабатывает или эксплуатирует средства программного обеспечения. Для выполнения своих функций он в совершенстве должен знать язык ассемблера, логику работы ОС ЕС ЭВМ и функции каждой компоненты программного обеспечения.
Из этого краткого перечня основных функций программистов и знаний, необходимых для выполнения этих функций, видно, что чем выше урозень программиста, тем ему более необходимо знание языка ассемблера.
Основное внимание в книге уделено изучению системы машинно-ориентированных команд, операторам ассемблера и макросредства и. Элементы программного обеспечения ОС изложены кратко в объеме, необходимом для оформления программы в виде задания, которое можно выполнить на ЭВМ. Предполагается, что читатель знаком с основами цифровой вычислительной техники и системами счисления.
Необходимо остановиться на особенностях построения программ для ЕС ЭВМ. Каждая программа содержит три взаимно независимые части:
1) текст программы, составленный с помощью машинно-ориентированных команд (гл. 4—8) и макросредств (гл. 9);
2) операторы ассемблера, которые предназначены для управления трансляцией программы, т. е. порядком перевода ее на машинный язык
3) предложения языка управления заданиями, задачами и данными (гл. 11), которые позволяют выполнить программу на ЭВМ.
Поэтому при рассмотрении примеров в конце гл. 4—8 потребуется частичное знание материала глав 10 и 11. Это позволит более быстро и целенаправленно подойти к конечной цели, а именно, к составлению программы, которую можно выполнить на ЭВМ. К гл. 3 рекомендуется обращаться по мере изучения гл. 4—8.
Автор надеется, что книга окажется полезной в подготовке программистов и будет способствовать более быстрому внедрению ЕС ЭВМ в различные отрасли народного хозяйства.
Последнее обновление:
Вторник, 18 Сентября 2018 года.
|