Математика

Физика

Химия

Биология

Техника и    технологии

ЗАДКОВ В.Н., ПОНОМАРЕВ Ю.В. Компьютер в эксперименте: Архитектура и программные средства систем автоматизации. Учеб. руководство. — М.: Наука. Гл. ред. физ.-мат. лит., 1988. — 376 с. — ISBN 5-02-013854-1. Содержит материал курса лекций по применению компьютеров в научных исследованиях, читавшийся авторами в течение ряда лет на физическом факультете Московского государственного университета слушателям с различным уровнем подготовки. Изложены архитектура ЭВМ, стандартная аппаратура сопряжения (КАМАК, КОМПЕКС), программное обеспечение систем автоматизации и технология проведения компьютеризированного эксперимента. Материал привязан к машинам серии СМ ЭВМ («Электроника 60», ДВК-2 и др.). Включены сведения об элементах машинной графики и локальных сетях. Для студентов и аспирантов естественных и технических факультетов вузов, а также научно-технических работников, использующих ЭВМ в лабораторных исследованиях. Табл. 34. Ил. 91. Библиогр.: 73 назв.
ОГЛАВЛЕНИЕ
Предисловие............ ........................................... 5
От авторов....................................................... 7
Глава 1
Принципы организации мини- и микро-ЭВМ ........................ 12
1.1. Понятие архитектуры ЭВМ...................................... 12
1.2. Центральный процессор ........................................ 17
1.3. Представление информации в ЭВМ. Структура памяти ......... 22
1.4. Структура магистрали .......................................... 28
1.5. Устройства ввода-вывода....................................... 29
1.6. Понятие программы. Как компьютер ее выполняет? ........... 32
1.7. Способы адресации памяти..................................... 38
1.8. Система команд ЭВМ........................................... » 47
Глава 2
Основы программирования на языке ассемблера................... 58
2.1. Что такое язык ассемблера и программа ассемблер? ........... 58
2.2. Основные элементы языка ассемблера ......................... 68
2.3. Основные директивы ассемблера............................... 77
2.4. Организация подпрограмм на ассемблере ...................... 85
2.5. Макросредства ассемблера..................................... 91
Глава 3
Организация ввода-вывода информации в ЭВМ .................... 101
3.1. Способы обмена информацией с внешними устройствами...... 101
3.2. Регистры внешних устройств.................................... 105
3.3. Организация магистрали микро-ЭВМ ........................... 109
3.4. Циклы обращения к магистрали................................... 113
3.5. Программно-управляемый ввод-вывод ......................... 117
3.6. Ввод-вывод по прерыванию ...................... ............. 124
Глава 4
Аппаратура сопряжения экспериментальной установки с ЭВМ...... 134
41. Унификация аппаратуры сопряжения ........................... 134
42. Основы системы КАМАК........................................ 143
4-3. Развитие системы КАМАК..... ................................. 158
4-4. Система КОМПЕКС ............................................. 170
Глава 5
Программирование аппаратуры КАМАК............................. 175
¦'• Принципы программирования системы КАМАК. Организация
1*
контроллера крейта для ЭВМ семейства «Электроника» ............ 175
5.2. Примеры программирования функциональных модулей ........ 194
5.3. Пакет универсальных программ для работы с аппаратурой КАМАК.............................................................. 214
Глава 6
Программирование лабораторного компьютера на языке фортран 219
6.1. Основные понятия. Краткая характеристика фортрана.......... 219
6.2. Основные элементы языка...................................... 223
6.3. Правила построения программ на фортране .................... 236
6.4. Управляющие инструкции фортрана............................ 241
6.5. Подпрограммы.................................................. 253
6.6. Ввод-вывод информации .......,............................... 268
6.7. Работа с файлами............................................... 288
6.8. Стиль программирования ....................................... 295
Глава 7
Элементы компьютерной графики.................................. 301
7.1. Использование печатающих устройств для вывода изображений 302
7.2. Основные понятия и алгоритмы компьютерной графики........ 306
7.3. Программирование графических устройств..................... 313
7.4. Простой пакет программ компьютерной графики.............. 319
Г лава 8
Локальные сети лабораторных ЭВМ ................................ 321
8.1. Децентрализованные компьютерные системы, сети ЭВМ ....... 321
8.2. Архитектура локальных вычислительных сетей ................. 324
8.3. Методы доступа и протоколы управления в локальных сетях ... 327
8.4. Простая локальная вычислительная сеть лаборатории.......... 330
Глава 9
Пример проектирования микрокомпьютерной системы автоматизации эксперимента............*........................................ 335
9.1. Постановка задачи.............................................. 336
9.2. Этап проектирования системы.................................. 337
9.3. Отладка и тестирование программного обеспечения ............ 340
Приложения
1. Список команд семейств СМ ЭВМ и «Электроника»............. 344
2. Основные директивы ассемблера................................ 346
3. Список ошибок трансляции...................................... 347
4. Набор специальных символов языка ассемблер ................. 348
5. Набор основных символов КОИ-7................................у 349
6. Назначение контактов разъемов станций на магистрали крейта.. 350
7. Пакет программ для работы с аппаратурой КАМАК.............. 351
8. Основные инструкции фортрана................................. 358
9. Стандартные функции фортрана ................................ 360
10. Пакет графических программ на фортране .................. 362
11. Пакет программ автоматизации лазерного комплекса ........... 365
Список литеватуры ................................................. 371
ПРЕДИСЛОВИЕ
Тема предлагаемой книги — компьютер в физической лаборатории. Ее авторы, сотрудники Лаборатории нелинейной оптики им. Р.В. Хохлова Московского государственного университета В.Н. Задков и Ю.В. Пономарев, в течение ряда лет занимаются различными аспектами автоматизации эксперимента, созданием автоматизированных лазерных систем.
Широкое внедрение цифровых методов в современную па--зерную оптику — несомненно, одно из важнейшихслагаемыхее впечатляющего прогресса. Книга В.Н. Задкова и Ю.В. Пономарева содержит обобщение опыта исследований и разработок по автоматизации лазерной лаборатории, ведущей работы в области перестраиваемых лазеров, нелинейной оптики, адаптивной оптики и лазерной спектроскопии.
Разнообразные конкретные данные, относящиеся к автоматизации оптического эксперимента, несомненно, одно из важных достоинств книги. Однако ее предмет гораздо шире.
Написанная физиками и предназначенная в первую очередь для физиков и инженеров-исследователей, она охватывает практически все основные аспекты использования компьютера в лаборатории, начиная от выбора мини- или микро-ЭВМ, программирования на ассемблере и фортране, организации ввода-вывода информации и кончая описанием систем компьютерной графики, принципов проектирования автоматизированных систем, современных подходов к построению локальных сетей лабораторных компьютеров. Надо сказать, что такой спектр вопросов, по-видимому, впервые систематически излагается в плоскости создания автоматизированных систем, тем более в пределах одной книги.
Книга В.Н. Задкова и Ю.В. Пономарева аккумулирует не только опыт разработок по автоматизации эксперимента в одной из бурно развивающихся областей физики, но и большой опыт преподавания дисциплин, связанных с автоматизацией эксперимента на кафедре общей физики и волновых процессов физического факультета МГУ.
Авторы разработали и с успехом читают оригинальные курсы Для студентов старших курсов, аспирантов и стажеров.

Цена: 150руб.

Назад

Заказ

На главную страницу

Hosted by uCoz