Мн.: Выш. шк., 1990. - 304 с: ил. ISBN 5-339-00154-7.
Рассматриваются вопросы логической организации микроЭВМ на базе микропроцессорных комплектов KS80, К588, К1810, их система команд, прерывание, ввод-вывод, элементы программирования на языках ассемблера. Разбираются основы построения трансляторов, редакторов текста, компоновщиков, загрузчиков, отладчиков, а также простейших ОС. Рассматриваются основы моделирования на базе сетей Петри, системного обеспечения мультипроцессорных микроЭВМ, ПЭВМ, вопросы интеллектуализации микроЭВМ и построения ЭВМ пятого поколения.
Для студентов специальностей "Вычислительные машины, комплексы, системы и сети" и "Программное обеспечение вычислительной техники и автоматизированных систем", а также для аспирантов, инженерных и научных работников.
Логическая организация и функционирование микроЭВМ.
Введение в архитектуру микроЭВМ.
Программные модели микроЭВМ.
Виды адресации памяти.
Система команд МП КР.
Система команд микроЭВМ семейства "Электроника-60".
Система команд МП ВМ.
Организация ввода-вывода микроЭВМ.
Программирование на языке ассемблера для микроЭВМ.
Язык ассемблера для -разрядного МП КРИКА.
Основы языка ассемблера для МП КВМ.
Язык ассемблера для микроЭВМ семейства "Электроника-60".
Секционированные микропроцессоры и микропрограммирование.
Организация микропрограммируемого центрального процессора.
Принцип микропрограммирования.
Этапы разработки микропрограмм для секционированных микропроцес-соров.
Эмулирование архитектуры посредством микропрограммирования.
Построение трансляторов.
Виды и структуры трансляторов.
Двухпроходная ассемблирующая программа.
Понятие о формальных системах.
Разработка компиляторов (анализ).
Построение компиляторов (синтез).
Системные средства разработки программного обеспечения.
Технология разработки программ.
Редакторы текста.
Загрузчики.
Редактирование связей и загруз ка.
Отладчики.
Кроссассемблеры.
Основы построения операционных систем.
Определения и понятия операционных систем.
Организация дисковой операционной системы.
Управление данными на гибком диске.
Монитор операционной системы.
Основы организации вычислительных процессов.
Основные понятия ресурса и процесса.
Взаимодействующие процессы.
Управление процессами и ресурсами.
Управление памятью.
Файловая система.
Аппаратная поддержка функций операционной системы.
Автоматизация проектирования вычислительных процессов.
Имитационное моделирование микропроцессорных систем.
Сети Петри и моделирование.
Специальное математическое обеспечение построения и анализа моделей аппаратных сетей Петри.
Системные средства персональных ЭВМ.
Общая организация персональных ЭВМ.
Языки программирования персональных ЭВМ.
Средства разработки программ персональных ЭВМ.
Операционные системы персональных ЭВМ.
Файловые системы персональных ЭВМ.
Многопольэовательские и мультипроцессорные операционные системы.
Основные положения.
Организация ядра операционной системы многопроцессорной микроЭВМ.
Базовая система ввода-вывода.
Развитие объектов в системе и управление ими.
Организация взаимодействия объектов и интерфейс пользователя.
Элементы интеллектуализации микроЭВМ.
Основные концепции и понятия.
Построение пользовательских интерфейсов.
Проблемно-ори«тиро ванные языки.
Организация данных и знаний.
Подходы к конструированию задач.
Понятие о системе логических выводов.
Перспективы развития ЭВМ.
Программы ЭВМ пятого поколения.
Системы на основе транспьютеров и язык OCCAM для них.
Систолические процессоры.