Введение в микропроцессоры: Программное обеспечение, аппаратные средства, программирование

Автор(ы):Левенталь Л.
20.05.2014
Год изд.:1983
Описание: Рассмотрены вопросы, касающиеся построения микропроцессорных систем на базе микропроцессоров Intel 8080 и Motorola 6800 — аналогов выпускаемых в СССР и странах — членах СЭВ микропроцессоров. Обилие примеров и упражнений выгодно отличает книгу от ранее известных отечественных и переводных, книг. Для инженерно-технических работников в области вычислительной техники, автоматики, телемеханики и студентов вузов.
Оглавление:
Введение в микропроцессоры: Программное обеспечение, аппаратные средства, программирование — обложка книги. Обложка книги.
Предисловие редактора перевода [3]
Предисловие [5]
Глава первая. Введение в микропроцессоры [9]
  1.1. Вычислительная техника и микропроцессоры [9]
  1.2. Большие и малые ЭВМ [11]
  1.3. Сравнение типичных ЭВМ [13]
  1.4. История развития, микропроцессоров [24]
  1.5. Полупроводниковые технологии [27]
  1.6. Конструктивные характеристики интегральных микросхем[29]
  1.7. Полупроводниковая память [32]
  1.8. Области применения МП [33]
Глава вторая. Архитектура микропроцессоров [39]
  2.1. Общая архитектура ЭВМ [40]
  2.2. Регистры [47]
  2.3. Арифметическое устройство [52]
  2.4. Реализация команд [54]
  2.5. Стек [56]
  2.6. Особенности архитектуры микропроцессоров [59]
  2.7. Примеры архитектуры микропроцессоров [61]
  2.8. Выводы [61]
Глава третья. Системы команд микропроцессоров [65]
  3.1. Форматы команд [65]
  3.2. Методы адресации [69]
  3.3. Типы команд [80]
  3.4. Системы команд микропроцессоров [95]
  3.5. Примеры систем команд микропроцессоров [95]
Глава четвертая. Микропроцессорные ассемблеры [109]
  4.1. Сравнение языков различного уровня [110]
  4.2. Характеристики ассемблеров [117]
  4.3. Особенности микропроцессорных ассемблеров [133]
  4.4. Ассемблеры микропроцессоров Intel 8080 и Motorola 6300 [134]
  4.5. Выводы [142]
Глава пятая. Программирование на языке ассемблера [142]
  5.1. Простые программы [144]
  5.2. Организация циклов и обработка массив [157]
  5.3. Вычислительные программы [176]
  5.4. Обработка символьной информации [190]
  5.5. Подпрограммы [193]
  5.6. Выводы [203]
Глава шестая. Разработка программного обеспечения для микропроцессора [209]
  6.1. Задачи разработки программного обеспечения [209]
  6.2. Постановка задачи [214]
  6.3. Конструирование программы [218]
  6.4. Кодирование [228]
  6.5. Отладка [232]
  6.6. Тестирование [239]
  6.7. Документирование [242]
  6.8. Перепроектирование [245]
  6.9. Системы разработки ПО [247]
  6.10. Выводы [256]
Глава седьмая. Модули памяти микропроцессоров [257]
  7.1. Общие характеристики интерфейса памяти [257]
  7.2. Простые модули памяти [261]
  7.3. Структуры шин [276]
  7.4. Проектирование модулей памяти с тремя состояниями [287]
  7.5. Модули памяти для конкретных микропроцессоров [290]
  7.6. Выводы [305]
Глава восьмая. Организация ввода-вывода в микропроцессорных системах [305]
  8.1. Основные проблемы, возникающие при организации ввода-вывода [305]
  8.2. Простые подсистемы ввода-вывода [312]
  8.3. Более сложные подсистемы ввода-вывода [317]
  8.4. Аппаратные средства, применяемые при вводе-выводе [324]
  8.5. Устройства ввода-вывода [340]
  8.6. Разработка подсистем ввода-вывода для конкретных микропроцессоров [362]
  8.7. Выводы [394]
Глава девятая. Прерывания в микропроцессорных системах [394]
  9.1. Преимущества и недостатки прерываний [395]
  9.2. Особенности систем прерываний [400]
  9.3. Простые системы прерываний [413]
  9.4. Системы прерываний конкретных микропроцессоров [424]
  9.5. Прямой доступ к памяти [452]
  9.6. Выводы [455]
Список литературы [456]
Формат: djvu
Размер:25607167 байт
Язык:РУС
Рейтинг: 165 Рейтинг
Открыть: Ссылка (RU)