#777 Год: 1983 Автор: Гивоне Д., Россер Р. Жанр: Микропроцессоры Издательство: М.: Мир Язык: Русский Формат: DjVu Качество: Отсканированные страницы Количество страниц: 466
Описание: Систематическое и полное введение в логическую структуру и программирование микропроцессоров, написанное американскими специалистами. Подробно рассмотрена архитектура микропроцессоров, даны примеры программ и интерфейсов. Для программистов, работающих с вычислительными системами на основе микропроцессоров. Для студентов, изучающих ЭВМ и их математическое обеспечение.
От редактора перевода ..............................................................................................5
Глава 1. Микропроцессоры и микрокомпьютеры: Общие сведения..........................9
1.1. Новая эра вычислений.........................................................................................9 1.2. Микропроцессоры и микрокомпьютеры.............................................................10 1.3. Типовая структура микрокомпьютера................................................................11 1.4. Функционирование микрокомпьютера..............................................................17 1.5. Еще два понятия.................................................................................................18 1.6. О последующих главах.......................................................................................20
Глава 2. Системы счисления и арифметика ..............................................................22
2.1. Позиционные системы счисления........................................................................22 2.2. Преобразование чисел из одной системы счисления в другую ........................25 2.3. Двоично-восьмеричные и двоично-шестнадцатеричные преобразования......29 2.4. Двоичная арифметика.........................................................................................31 2.5. Двоичные числа со знаком...................................................................................33 2.6. Сложение и вычитание чисел со знаком.............................................................38 2.7. Двоично-кодированные десятичные числа и десятичная арифметика.............41 2.8. Обнаружение ошибок..........................................................................................47 2.9. Алфавитно-цифровые коды ................................................................................48 Упражнения..................................................................................................................50
Глава 3. Булева алгебра и логические схемы .............................................................53
3.1. Булева алгебра как математическая система......................................................53 3.2. Таблицы истинности и булевы выражения..........................................................56 3.3. Теоремы булевой алгебры....................................................................................60 3.4. Применение теорем булевой алгебры.................................................................63 3.5. Упрощение булевых выражений с помощью карт Карно...................................67 3.6. Логические схемы.................................................................................................76 3.7. Логические вентили других типов.......................................................................78 Упражнения..................................................................................................................86
Глава 4. Цифровые электронные схемы..............................................91
4.1. Полупроводниковые диоды и транзисторы................................91 4.2. Логические элементы................................................................102 4.3. Транзисторно-транзисторная логика (ТТЛ)...............................105 4.4. Монтажная логика......................................................................111 4.5. Разновидности ТТЛ-схем.............................................................118 4.6. Логические элементы с эмиттерными связями (ЭСЛ)................121 4.7. Интегральная инжекционная логика (И2Л)..............................129 4.8. Логические элементы на полевых транзисторах......................132 4.9. Логические элементы на КМОП-структурах..............................136 Упражнения........................................................................................140
Глава 5. Типовые логические узлы................................................... 144
5.1. Триггеры , .................................................144 5.2. Регистры ...................................................161 5.3. Счетчики...................................................167 5.4. Дешифраторы и селекторы ......................178 5.5. Сумматоры и вычитатели...........................184 5.6. Быстрое сложение и вычитание................191 5.7. Шины ..........................................................198 Упражнения .....................................................208
Глава 6. Запоминающие устройства.................211
6.1. Организация ЗУ с произвольным доступом........................212 6.2, Электронные схемы оперативной памяти..........................221 $.3. Постоянная память...............................................................230 6.4. Память с последовательным доступом ...............................237 6.5. Стеки ...................................................................................247 Упражнения ................................................................................250
Глава 7. Архитектура микропроцессоров..................................252
7.1. Микрокомпьютер................................................................252 7.2. Структура микропроцессора.............................................253 7.3. Блок управления и синхронизации....................................256 7.4. Система команд .................................................................260 7.5. Способы адресации............................................................285 7.6. Некоторые другие команды, специфичные для микропроцессоров . .288 Упражнения ...............................................................................290
Глава 8. Программирование для микропроцессоров . . . ..........292
8.1. Программирование на машинном языке.............................292 8.2. Разветвления в программах................................................295 8.3. Программирование циклов..................................................298 8.4. Программирование сложных разветвлений........................300 8.5. Подпрограммы......................................................................303 8.6. Сложение с n-кратной точностью.......................................307 8.7. Умножение...........................................................................308 8.8. Загрузка программ...............................................................312 8.9. Программирование на языке ассемблера...........................317 8.10. Компиляторы ...............................................................324 Упражнения.................................................................................324
Глава 9. Понятие интерфейса......................................................327
9,1. Порты ввода/вывода...............................................................327 9.2. Координация взаимодействия с внешними устройствами........332 9.3. Прерывания программы..............................................................338 9.4. Интерфейс с главной памятью...................................................349 9.5. Прямой доступ к памяти............................................................361 9.6. Дополнительные сведения о шинах.........................................365 9.7. Цифро-аналоговые преобразователи......................................368 9.8. Последовательный ввод/вывод.................................................383 9.9. Секционированные микропроцессоры.....................................391 9.10. Синхронизация микропроцессоров..................................399 Упражнения ,......................................................................................401
Глава 10. Примеры применений микрокомпьютеров .........................405
10.1. Электронные весы..................................................................405 10.2. Электронный светофор для управления уличным движением . . .417 10.3. Простой универсальный микрокомпьютер...............................427 10.4. Заключение .. ...........................................................................437
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!