КнигоПровод.Ru23.11.2024

/ИТ-книги

Дискретные информационные системы в научных исследованиях: программное обеспечение модульных ИВС — Виноградов В. И.
Дискретные информационные системы в научных исследованиях: программное обеспечение модульных ИВС
Виноградов В. И.
год издания — 1981, кол-во страниц — 208, тираж — 3600, язык — русский, тип обложки — твёрд. 7Б, масса книги — 300 гр., издательство — Энергоиздат
цена: 199.00 рубПоложить эту книгу в корзину
Сохранность книги — хорошая

Формат 60x90 1/16. Бумага типографская №1. Печать высокая
ключевые слова — автоматизац, эксперимент, технологическ, аппаратно-программ, камак, контроллер, сикл, pdp, камила-1, ассемблер, процессорн, транслятор, компилятор, макрорасширен, бейсик, эвм, нр2100, баскал, фортран, драйвер

Рассмотрены языки и методика программирования модульных систем реального времени для автоматизации измерений, сбора и обработки данных, а также для управления экспериментами и технологическими процессами, удовлетворяющими международным стандартам. Изложены основные теории аппаратно-программного интерфейса систем, синтаксические и семантические принципы построения языков программирования низкого промежуточного и высокого уровней для модульных электронных систем, выполненных в стандарте КАМАК. Приведены методы и примеры реализации программирования для основных конфигураций систем и даны рекомендации по дальнейшему их развитию и унификации.

Для специалистов, занятых в области экспериментальной ядерной физики, радиоэлектроники и вычислительной техники.

Табл. 28, Ил. 21. Библиогр. 37.

ОГЛАВЛЕНИЕ

Предисловие3
Введение4
 
Г л а в а  1.  Введение в теорию аппаратно-программного сопряжения систем
автоматизации8
§ 1.1. Аппаратно-программные проблемы систем реального
    времени8
    1.1.1. Структура систем и методы сопряжения её
       элементов11
    1.1.2. Принципы аппаратного сопряжения ветви
       типа CNA(F)20
    1.1.3. Принцип построения односекционного
       специализированного контроллера типа NA(F) с КПД22
    1.1.4. Принцип построения односекционного
       контроллера типа NAF и многоканального
       контроллера прямого доступа27
§ 1.2. Организация программного обеспечения модульных систем
    автоматизации32
       1.2.1. Основные понятия системного программирования32
       1.2.2. Входные языки программирования ИВС34
       1.2.3. Языки программирования систем в стандарте КАМАК38
 
Г л а в а  2.  Анализ и синтез языков программирования КАМАК47
§ 2.1. Дифференциальные языки ввода — вывода КАМАК низкого
    уровня47
§ 2.2. Принцип реализации простых языков программирования
    КАМАК63
    2.2.1. Модульная диалоговая система ДИАНА с аппаратной
       реализацией простого языка управления КАМАК63
    2.2.2. Интерпретатор простого языка СИКЛ на PDP-8 для
       настройки оборудования66
§ 2.3. Языки промежуточного уровня для модульных систем КАМАК66
    2.3.1. Основные определения языка66
    2.3.2. Принципы реализации языка промежуточного уровня
       КАМИЛА-1 для ассемблера с препроцессорным транслятором76
§ 2.4. Язык высокого уровня КАМАК88
    2.4.1. Принцип реализации языка высокого уровня КАМАК88
    2.4.2. Предкомпиляторный транслятор языка высокого
       уровня КАМАК95
 
Г л а в а  3.  Интегральное расширение существующих языков обработки
данных99
§ 3.1. Особенности ассемблерного уровня языка программирования
    систем99
    3.1.1. Функциональные особенности и возможности
       ассемблерного расширения99
    3.1.2. Унификация методов программирования для PDP-11108
    3.1.3. Общие ассемблерные директивы языка МАКРО-11115
    3.1.4. Директивы макро122
    3.1.5. Принципы реализации макрорасширения операторов для КАМАК126
§ 3.2. Расширение и модификация интерактивного языка высокого
    уровня130
    3.2.1. Методы интегрального расширения БЕЙСИК для
       систем реального времени130
    3.2.2. Пример подпрограммного расширения языка БЕЙСИК
       для работы в ДОС ЭВМ класса НР2100140
    3.2.3. Экспериментальная интегральная система БАСКАЛ
       с языком реального времени для программирования КАМАК141
§ 3.3. Особенности компилирующего языка высокого уровня.
    Особенности ФОРТРАН IV156
 
Г л а в а  4.  Организация программирования систем в ОС реального времени165
§ 4.1. Использование драйверов165
    4.1.1. Метод запросов системной директивой ввода — вывода165
    4.1.2. Модульный супервизор реального времени168
    4.1.3. Подпрограммы с драйвером реального времени171
§ 4.2. Пакет программ драйвера, вызываемый на уровне языков
       обработки промежуточного и высокого уровней177
    4.2.1. Пример программирования КАМАК на уровне
       макроассемблера178
    4.2.2. Пример программирования КАМАК на уровне ФОРТРАН189
 
Г л а в а  5.  Выводы и рекомендации по дальнейшему развитию типовых
средств ПО систем192
§ 5.1. Унификация операторов специального языка программирования
    модульных систем реального времени192
 
Список литературы201

Книги на ту же тему

  1. Теория передачи дискретной информации: Учебник для вузов связи, Шварцман В. О., Емельянов Г. А., 1979
  2. Автоматизация измерений и обработки данных физического эксперимента, Никитин В. А., Ососков Г. А., 1986

© 1913—2013 КнигоПровод.Ruhttp://knigoprovod.com