Введение в микропроцессоры: Программное обеспечение, аппаратные средства, программирование
Автор(ы): | Левенталь Л.
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 байт |
Язык: | РУС |
Рейтинг: | 150 |
Открыть: | Ссылка (RU) |