|
Системное программирование: Учебное пособие для втузов Учебное издание |
Дьяконов В. Ю., Китов В. А., Калинчев И. А. |
год издания — 1990, кол-во страниц — 221, ISBN — 5-06-000732-4, тираж — 30000, язык — русский, тип обложки — мягк., масса книги — 220 гр., издательство — Высшая школа |
|
цена: 300.00 руб | | | | |
|
Сохранность книги — хорошая
Р е ц е н з е н т ы: кафедра математического обеспечения вычислительных систем Московского института радиотехники, электроники и автоматики (зав. кафедрой проф. Н. А. Криницкий) проф. Г. А. Миронов (Научно-исследовательский информационный центр систем управления)
Формат 60x88 1/16. Бумага офсетная №2. Печать офсетная |
ключевые слова — микропроцессор, операцион, оверлейн, прерыван, супервизор, телеобработк, теледоступ, алфавитно-цифров, перфоносител, мультипрограм, транслятор, утилит, ассемблер |
В книге рассмотрены архитектура, состав технических средств и основные функции системного программного обеспечения ЭВМ третьего поколения. Описаны управляющая программа, системы программирования, средства ввода-вывода, процедуры и комплексы системных вспомогательных программ ЕС ЭВМ. Приведено описание основных компонентов микропроцессорных ЭВМ.
Функционирование современных универсальных ЭВМ невозможно без использования развитых системных программных средств, основу которых составляют операционные системы (ОС). Цель настоящего учебного пособия — подготовка студентов к пониманию основ системного программирования.
Теоретический материал иллюстрируют примеры, ориентированные на использование электронных вычислительных машин Единой Системы (ЕС ЭВМ). Во введении и первой главе описываются основные понятия и базовые компоненты ЭВМ третьего поколения. Во второй, третьей и четвёртой главах излагается материал, посвящённый составу и функциям системного программного обеспечения, структуре управляющей программы и составу языков программирования ОС ЕС ЭВМ. В пятой главе основное внимание уделяется описанию языка процедур и технологии их использования при организации вычислительного процесса. Отдельно рассматриваются процедуры трансляции, редактирования и исполнения, а также обслуживания наборов и томов данных. В шестой и седьмой главах описывается разработка программ сложной структуры (межмодульный обмен информацией, динамическая и оверлейная структуры программ, организация подзадач и т. д.) и программное обеспечение ввода-вывода информации. Помимо традиционного материала, относящегося к обработке прерываний, супервизору ввода-вывода, методам доступа и т. д., в седьмой главе описывается программное обеспечение систем телеобработки данных. Это обусловлено стремительным развитием и использованием технологии безбумажного информирования, базирующейся на системах терминального доступа и сетях ЭВМ. В частности, рассматриваются методы теледоступа и широко используемые отечественные мониторы телеобработки данных КАМА и ОБЬ, программные средства автоматизированного рабочего места программиста. В восьмой главе излагаются структура и программное обеспечение персональных ЭВМ…
ПРЕДИСЛОВИЕ
|
ОГЛАВЛЕНИЕП р е д и с л о в и е | 3 | В в е д е н и е | 5 | | Г л а в а 1. Архитектура ЭВМ третьего поколения. Состав | технических средств ЕС ЭВМ | 11 | | § 1.1. Основные компоненты ЭВМ третьего поколения | 11 | § 1.2. Слово состояния программы | 13 | § 1.3. Обработка прерываний | 17 | § 1.4. Слово состояния канала | 21 | § 1.5. Машинные и канальные команды | 23 | § 1.6. Накопители на магнитных лентах и дисках | 28 | § 1.7. Алфавитно-цифровые печатающие устройства. Устройства | работы с перфоносителями | 33 | § 1.8. Технические средства систем телеобработки данных | 34 | | Г л а в а 2. Состав и основные функции системного программного | обеспечения | 39 | | § 2.1. Системное и прикладное программное обеспечение | 40 | § 2.2. Операционные системы и их основные компоненты | 45 | § 2.3. Мультипрограммирование и разделение времени | 49 | § 2.4. Генерация операционной системы | 55 | | Г л а в а 3. Управляющая программа операционной | системы ЕС ЭВМ | 57 | | § 3.1. Структура управляющей программы | 57 | § 3.2. Режимы работы управляющей программы | 58 | § 3.3. Схема прохождения заданий в операционной системе | 63 | § 3.4. Язык управления заданиями в операционной системе | 69 | § 3.5. Главный планировщик | 83 | § 3.6. Система управления задачами | 85 | | Г л а в а 4. Системы программирования и системные | вспомогательные программы | 98 | | § 4.1. Трансляторы | 98 | § 4.2. Состав языков программирования операционной системы | 103 | § 4.3. Редактор связей, объектные и загрузочные модули | 111 | § 4.4. Загрузчик | 119 | § 4.5. Системные утилиты | 121 | | Г л а в а 5. Организация процедур операционных систем | 132 | | § 5.1. Процедуры и использование символических параметров | 132 | § 5.2. Замещение и добавление параметров операторов | в процедурах | 136 | § 5.3. Планирование системных задач | 139 | § 5.4. Процедуры трансляции, редактирования связей, исполнения | программ пользователя | 140 | § 5.5. Технология использования процедур при организации | вычислительного процесса | 142 | § 5.6. Выполнение системных утилит по команде оператора | 143 | | Г л а в а 6. Разработка программ сложной структуры | 148 | | § 6.1. Соглашения о межмодульных связях и структуры загрузочных | модулей | 148 | § 6.2. Передача управления в модуле простой структуры | 152 | § 6.3. Передача управления в модуле динамической структуры | 154 | | Г л а в а 7. Программное обеспечение ввода-вывода | 158 | | § 7.1. Структура системы ввода-вывода | 158 | § 7.2. Обеспечение ввода-вывода в операционной системе | 161 | § 7.3. Программное обеспечение систем телеобработки данных | 164 | § 7.4. Пакет прикладных программ КАМА | 169 | § 7.5. Мультитерминальная система распределённой обработки | данных ОБЬ | 170 | § 7.6. Диалоговые программные средства автоматизированного | рабочего места программиста | 175 | | Г л а в а 8. Программное обеспечение микропроцессорных ЭВМ | 178 | | § 8.1. Микропроцессоры в проектировании вычислительных систем | 178 | § 8.2. Программные средства микропроцессорных ЭВМ | 180 | § 8.3. Архитектура микропроцессора 8086 | 182 | § 8.4. Язык Ассемблер | 193 | § 8.5. Операционные системы персональных ЭВМ | 205 | | З а к л ю ч е н и е | 218 | С п и с о к л и т е р а т у р ы | 219 |
|
Книги на ту же тему- Основы организации и функционирования ОС ЭВМ, Краковяк С., 1988
- Принципы работы и система программного обеспечения МП ЕС 2700, Семерджян М. А., Налбандян Ж. С., Гаспарян Л. X., 1988
- Генерация операционной системы ОС ЕС, Назаров С. В., Барсуков А. Г., 1985
- Язык управления заданиями, Эшли Р., Фернандес Д., 1981
- Операционные системы. Параллельные и распределённые системы, Бэкон Д., Харрис Т., 2004
- Язык Ассемблера для IBM PC и программирования, Абель П., 1992
- Программирование на языке ассемблера IBM PC, Пильщиков В. Н., 2000
- Ассемблер для процессоров Intel Pentium, Магда Ю. С., 2006
- Технические средства микропроцессорных систем: Практический курс, Коффрон Д., 1983
- Обслуживание микропроцессорных систем, Фергусон Д., Макари Л., Уилльямз П., 1989
- Программирование микропроцессорных систем: Учебное пособие для вузов, Шаньгин В. Ф., Костин А. Е., Илюшечкин В. М., Тимофеев П. А., 1990
- Проектирование микропроцессорных устройств с разрядно-модульной организацией: В 2-х книгах (комплект из 2 книг), Мик Д., Брик Д., 1984
- Микропроцессоры: Курс и упражнения, Токхайм Р., 1988
|
|
|