Проектирование систем с микрокомпьютерами

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название: Проектирование систем с микрокомпьютерами

Автор:

Издательство: Мир

Год: 1986

Страниц: 405

Формат: DJVU

Размер: 21 Мб

Язык: русский

В книге американских специалистов рассмотрена методика проектирования микрокомпьютеров как единого процесса создания программных и аппаратных средств. При составлении программ на языках высокого уровня рекомендован модульный принцип, упрощающий процесс их отладки. Даны описания широко распространённых за рубежом вычислительных систем, которые могут найти применение в автоматизированных комплексах управления производственными процессами.

Для разработчиков вычислительных систем и программистов, а также студентов соответствующих специальностей вузов.

Оглавление:

 

Предисловие редактора перевода

Вступительное слово

Предисловие

Предисловие для преподавателя

Введение

Понятие системы

Электронные системы

Микрокомпьютерные компоненты

Цикл проектирования системы

Язык проектирования

Документация

Содержание книги

Упражнения

Требования пользователей и функциональная спецификация

Требования пользователей

Функциональная спецификация

Функциональная и проектная спецификация

Человеческие факторы

Первый уровень документации

Упражнения

Проектирование системы

Предварительное проектирование системы и выбор соотношения между аппаратными и программными средствами

Нисходящее проектирование

Функционально-модульная структура

Процедуры

Подсистемы

Соотношение между аппаратными и программными средствами

Проектная спецификация

Проверка проекта

Упражнения

Проектирование программного обеспечения

Система охранной сигнализации

Исполнительная процедура

Процедуры ИНИЦИАЛИЗАЦИИ и ВОССТАНОВЛЕНИЯ

Процедура ОЖИДАНИЯ ВКЛЮЧЕНИЯ ПЕРЕКЛЮЧАТЕЛЯ

Параметры

Процедура ПРОВЕРКИ КОНТАКТНЫХ ДЕТЕКТОРОВ

Процедура ОБНАРУЖЕНИЯ НАРУШИТЕЛЯ

Процедура ОЖИДАНИЯ ВЫКЛЮЧЕНИЯ ПЕРЕКЛЮЧАТЕЛЯ

Процедура ПРОВЕРКИ ДЕТЕКТОРА ДВИЖЕНИЯ

Процедура ПРОВЕРКИ ПРОДОЛЖЕНИЯ ДВИЖЕНИЯ

Общие принципы

Циклы

Сложные условия

Обзор конструкций языка проектирования

Продолжение обсуждения модульных структур

Модульная структура данных

Отладка описания на языке проектирования

Просмотр проекта

Выверка потока данных

Структуры данных

Сортировка структур данных

Прерывание

Второй уровень документации

Упражнения

Конвертирование описания программного обеспечения на языке проектирования в язык высокого уровня

Языки микрокомпьютера

Язык PL/M

Комментарии PL/M

Конструкции присваивания

Конструкции цикла

Управляющие конструкции

Выражения

Описание данных

Массивы PL/M

Структуры PL/M

Описание процедур

Параметры

Базированные переменные

Инициализация

Модули PL/M

Другие свойства PL/M

Третий уровень документации

Упражнения

Архитектура микрокомпьютера

Язык ассемблера

Архитектура микрокомпьютера и язык ассемблера

Адресация

Арифметическо-логическое устройство

Логические команды

Команды управления

Стек

Передача параметров

Прерывания

Многоуровневые прерывания

Совмещённые прерывания

Избранные вопросы

Реентерабельность

Ввод-вывод и прерывания

Канал прямого доступа к памяти (ПДП)

Машинный язык

Завершение описания языка PL/M

Упражнения

Разработка, отладка и объединение программного обеспечения

Основные средства

Средства разработки систем

Организация информации

Редактор

Автоматизированный редактор

Эмулятор сквозного просмотра

Генератор дерева вызова

Компилятор

Ассемблер

Файл машинных команд

Редактор связей, перемещающий загрузчик и загрузчик

Автоматическое конструирование программного обеспечения

Использование большой ЭВМ

Объединение модулей программного обеспечения в систему

Объединение модулей программного обеспечения

План объединения

Трассировщик

Реализация трассировщика

Другие средства объединения

Руководство проектом

Четвёртый уровень документации

Упражнения

Проектирование аппаратных средств

Модульная структура аппаратных средств

Модуль микрокомпьютера

Интегральные схемы микрокомпьютера

Центральный процессор

Запоминающие устройства

Периферийные интерфейсные микросхемы

Параллельный периферийный интерфейс

Последовательный связной интерфейс

Контроллер ПДП

Сигналы микрокомпьютера Intel 8085 (окончание)

Контроллер прерываний

Концепция системной шины

Вопросы экономики при выборе соотношения между аппаратными и программными средствами

Пятый уровень документации

Упражнения

Отладка и объединение аппаратных средств

Методы отладки аппаратных средств

Автономная статическая отладка

Автономная динамическая отладка

Программно-управляемая динамическая отладка

Инструментальные средства, используемые для разработки и отладки аппаратуры

Шестой уровень документации

Упражнения

Объединение и оценка системы

Объединение программного обеспечения с аппаратурой

Внутрисхемный эмулятор

Встраивание программного обеспечения в аппаратуру

Другие методы объединения

Оценка системы

Сопровождение системы

Упражнения

Примеры применения

Игры

Интеллектуальные терминалы

Системы управления автомобильным двигателем

Электробытовые товары

Заключение

Упражнения

Приложения

Системы счисления

Символьные данные

Сводка конструкций языка PL/M

Другие высокоуровневые языки, используемые в микрокомпьютерах

Библиография

Предметный указатель

Дата создания страницы: