Дж.Хиллбурн, П.Джулич Микро-ЭВМ и микропроцессоры (1979) (1092080), страница 70
Текст из файла (страница 70)
— методология 339 Программное обеспечение 140 Процессор с разрядно-модульной ор ганизацией 135 — центральный (ЦП) 93 Псевдокоманда !49 Пул данных 320. — команд 320 Разряд двоичный 61 — наибольший значащий (М5В3 61 — наименьший значащий (55В) бй Редактор 141, 170 Регистр !15 — адреса памяти (РАП) 115 — данных памяти (РДП) 115 — индексный 129 — команд 119 — общего назначения 119 — сдвиговый 50 — — с параллельным входам 52 — — с последовательныы входам 50 — — универсальный 53 — состояния 1!9, !81 Режим дуплексный 227 — основной 202 — полудуплексный 227 Сбор данных 360 Сегмент памяти 103 Символ 221 — логический 15 Синхронизатор импульсов 202 — уровня 202 Система счисления позиционная 59 Скорость передачи (в бодах) 364 Туредмегный указатель 45Т Слово информационное 96 — командное 95 — состояния 115 Система — на' базе микропроцессоров 339 — — — — испытания 359 — — — — макетирование 358 — — — — оценка 342 — — — — проектирование 350 — — — — усовершенствование 359 — — — — эталонная программа 345 — счисления 59 ' — — восьмеричная 67 — — двоичная 60 — †' шестнадцатеричная 71 Стандарт Аг)51 224 — СС!ТТ Н 24, 209 — ЕСМА 224 — Е!А ЙЗ-232 В/С 209 — 1ЕЕЕ 43 — М)Ь ЗТ!) !88В 209 Стандартный американский код для обмена информацией (АЗСП) 87 Стек, регистры 1!7 — указатель 118 Страница 128 Сумма контрольная 222 — логическая 18 — произведений 26 Сумматор (полный) 66 Схема )7ТЬ 36 — ЕСЬ 39 — КМОП 40 — логическая И 16 — — ИЛИ !8 — — ИЛИ-НЕ 22 — — И-НЕ 2! — — комбинационная 26 — — НЕ 20 — — ИСКЛЮЧАЮШЕЕ ИЛИ 26 — МОП 33 — с общим истоком 35 — с общим эмиттером ЗЗ вЂ” ТТЬ 37 — — быстродействующая 38 — — с диодами Шоттки 38 — — со свободным коллектором 53 — — тристабнльная 54 Счетчик асинхронный 63 Таблица истинности !7 — распределения памяти 352 — — регистров 353 Те.летайп 223 Теорема де Моргана 25 Терминал с ЭЛТ 374 Транзистор 33 — биполярный ЗЗ вЂ” и-канальный 34 — н — р — н 33 — полевой МОП 33, 34 — р-напальный 34 — р — и — р 33 Триггер 45 — двухступенчатый 47 — В-типе 49 — УК-типа 45 — )гЗ-типа 43 — а динамическим входом 47 — Т-типа 47 Устройство арнфметическо-логическое 93, ! 14 — ввода-вывода 94 — запоминающее 97 — — оперативное (ОЗУ) 105 — — — динамическое !10 — — — статическое 106 — — постоянное (ПЗУ) 97 — — — с масочным программированием 98 — — — полупостоянное 97 — — — программируемое (ППЗУр 98 — периферийное 2!7 — управления 93 — — микропрограммируемоа 131 Файл 224 Фиксатор 43, 49 Флажок 119 — знака !19 — нуля 119 — переноса 119 — переполнения 1!9 Формат двоичный 222 — ВАРЕ 221 Фирма 1п1е! Согрогайоп, микропроцессор 4004 236 — Мо1ого!а, микропроцессор 680!У 298 — Ха!!опа! Зепл!сопйнс1ог, микропроцессор 1МР-4 255 — — — — РАСЕ 324 — КСА, микропроцессор СОЯМАС 307 — Кос)глче11, микропроцессор РРЗ-Ф 264 — — — РРЗ-$ 314 '458 Предметный указатель Цикл 154 — выборки 94 — записи 107 — исполнительный 95 — команды 94 — машинный 94 — чтения 107 'Число со знаком 74 1Ыестнадцатернчные числа 74 — — вычитание 74 — — перевод в двоичную систему счисления 72 — — сложение 73 Шина адреса памяти 93 — ввода-вывода 93 — данных 94 — — памяти 93 Элемент связи 99 Эмиттерный повторитель 34 Эталонная программа 345 Язык ассемблера 139 — высокого уровня 173 — машинный 139 — Р1./М 174 Ячейка захвата 165 ОГЛАВЛ ЕН И Е 59 59 60 60 61 63 в двончную Преднсловне н руоскому изданию Предисловие Глава !.
ВВЕДЕНИЕ Литература . Глава 2. ЦИФРОВАЯ ЛОГИКА 2.1. Основные логические схемы Схема И Схема ИЛИ Ипвертор (схема НЕ) Схема И-НЕ Схема ИЛИ-НЕ 2.2. Булеза алгебра Основные теоремы . Комбннацнонные логнческне схемы Положительная я отрицательная логики 2.3. Цифровые янтегральмые схемы Транзисторы как элементы цифровой логнкн Днодно-транзисторная логика Трамзнсторно-транзмсторная логика .
Логические схемы с эмнттернымн связями Комплементарная логика . 2.4. Трлгтеры Смнхронный Ю-триггер 7К-триггер . 17-триггер 2.5. Сдвнговые регистры Сдвнговый регистр с ~последовательным входом Сдвяговый регистр с параллельным входом 2.6. Выходные буферные схемы Схемы со свободным коллектором Тристабнльные схемы . Литература . Упражнення . Глава 3. СИСТЕМЫ СЧИСЛЕНИЯ И КОДЫ 3.1.
Десятичная система счисления 3.2. Двоичная система счисления . Перевод чисел лз десятнчной системы счнсленяя Двоичный счет . Двоичное сложение 15 15 16 13 20 21 22 23 23 26 23 31 33 36 37 39 40 42 43 45 49 50 50 52 53 53 54 56 56 460 Оглавление 67 67 68 68 69 70 7! 86 87 89 89 92 92 95 96 97 97 99 102 103 105 106 108 110 112 113 114 120 124 127 130 135 135 135 136 Двоичное вычитание 3.3. Восьмеричная система счисления Перевод чисел из десятичной системы счисления в восьмеричную Перевод лз двоичной системы счисления в восьмеричную Восьмеричное сложение Восьмеричное вычитание 3.4. Шестнадцатеричная система счисления Перевод чисел из десятичной системы счисления в шестнадцате- 6 ичную....,....,....., 72 еревод чисел из двоичной системы счисления в шестнадцатеричную Шестнадцатеричное сложение ' Шестнадцатеричное вычитание 3.5.
Числа со знаком н операции а дополнительном и образцом кодах Прямой код числа Обратный код числа Дополнительный код числа З.б. Двоична-десятнчные системы кодирования 3.7. Арифметические операции,над десятичными числами со знаком в дополнительном коде 3,6. Стандартный американский код для обмена информацией Литература . Упражнения . Глава 4. АРХИТЕКТУРА МИКРО-ЭВМ . 4.!. Введение...............
° Лоток комацнных слов Поток информационных слов Память, 4.2. Постоянные запоминающие устройства Адресация по принципу линейной выборки . Адресация цо принципу совпадения токов Полупроводниковые ПЗУ . 4.3. Оперативные зацомицаюшие устройства Статические ОЗУ Статическая ячейка ОЗУ . Динамические ОЗУ МОП-ячейка динамического ОЗУ Регенерация динамического ОЗУ 4.4. Микропроцессор Команды Шифрирование команд . Способы адресации Выполнение команд Прямой доступ к памяти Параллельная работа микропроцессоров Литература . Упражнения Глава 5. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.........
139 5.1. Введение..............., 139 6.2. Составление алгоритма программы......... 141 Пример 5 1..........,..., 142 6.3. Блок схемы...,........... 143 5,4. Машинный язык............., 143 5.6. Символический язык.............. 148 Псевдокоманды .. '........,... 149 Оглавление 461 е ассемблера уровня пер 232 232 234 236 236 241 244 244 246 Литералы Макрокоманды .
6.6. Основы программирования на язык Циклы ' . Пример 5.2 . Пример 5.3 . Пример 5.4 . Операторы условного перехода Пример 5.5 Подпрограммы, Пример 5.6 . Ввод-вывод Пример 5.7 . 5.7. Редакторы Работа ассемблера Загрузка и отладка 5.8. Языки програмыирова~ния высокого Пример 5.8 Пример 5.9 Литература . Упражнения . Глава 6. ИНТЕРФЕЙС И ПЕРИФЕРИЙНЫЕ УСТРОЙСТВА. 6.1, Введение 6.2. Программно управляемая передача данных Синхронная передача . Асинхронная передача Передача данных с прерыванием программы 6.3. Передача данных при прямом доступе к памяти 6.4. Синхронизация . 6.5. Элементы интерфейса на ИС Мультиплексоры н демультиплексоры Линейные передатчики и приемники Преобразователи уровня и буферы Мультивнбраторы 6.6.
Программируемый ннтерфеис . 6.7. Периферийные устройства Аналого-цифровые и' цифра-аналоговые преобразователи Устройства считывания с бумажной ленты и ленточные фораторы Телетайпы Кассетные накопители на магнитной ленте Модемы Дисковые устройства Литература . Упражнения . Глава 7. МИКРОПРОЦЕССОРЫ И МИКРО-ЭВМ 7.1. Выбор микропроцессора Справочные данные по микропроцессорам 7.2. Микропроцессор 4004 фирмы 1п1е! Архитектура Цикл команды .
Набор команд . Прототипный комплект Замечания 151 151 153 154 154 156 158 159 160 160 163 165 167 170 171 173 173 174 175 !77 177 180 180 184 !84 !87 191 199 202 205 205 206 209 2!О 213 217 2!7 221 223 224 225 227 229 230 Оглавление 463 Набор комаид Дополнительные техиичесиве средства Замечания, 7.12. Выводы Литература Упражнения Глава 8. МЕТОДОЛОГИЯ ПРОЕКТИРОВАНИЯ И ПРИМЕНЕНИЕ МИКРОПРОЦЕССОРНЫХ СИСТЕМ 8.1. Методология проектирования . Формулирование проблемы Оценка Эталонная программа для МСБ-40 (пример 8.1) Проектироваиие Макетирование . Испытания Окончательное усовершенствование системы 8.2.
Примеры применения микро-ЭВМ Система сбора данных (пример 8.2) Концентратор данных (пример 8.3) . Емкостной мост (пример 8.4) Электронный замок (пример 8.5) Терми|нал с ЭЛТ (пример 8.6) Заключемие . Литература . Упражнения . Приложемие А. НАБОР КОМАНД МИКРОПРОЦЕССОРОВ 4004 и 4040 Приложение Б. НАБОР КОМАНД МИКРОПРОЦЕССОРА 1МР-4 . Приложемие В. НАБОР КОМАНД МИКРОПРОЦЕССОРА РРЗ-4 . Приложение Г. НАБОР КОМАНД МИКРОПРОЦЕССОРА 8008 Прнложеиие Д. НАБОР КОМАНД МИКРОПРОЦЕССОРА 8080 Приложение Е. НАБОР КОМАНД МИКРОПРОЦЕССОРА 6800 Прмложемие Ж. НАБОР КОМАНД МИКРОПРОЦЕССОРА СОЗМАС .