Математика | ||||
Микропроцессорные средства и системы-Н.Н.Щелкунов Москва 1989 стр.280 | ||||
ПРЕДИСЛОВИЕ Достигнутые к началу 70-х гг. успехи в области технологии интегральных микросхем и организации вычислительных устройств привели к появлению нового класса приборов — микропроцессоров. Сегодня микропроцессорная техника — индустриальная отрасль со своей методологией и средствами проектирования. К настоящему времени накоплен большой практический опыт проектирования микропроцессоров и микропроцессорных систем, область применения которых постоянно расширяется. Отсутствие изданий, которые могли бы служить практическим руководством для специалистов, занимающихся проектированием средств автоматизации и вычислительной техники, побудило авторов написать данную книгу. Основное внимание в книге уделено организации систем на базе широко распространенных микропроцессорных БИС серий КР580, К1810, К1816. Состав и организация типовой микропроцессорной системы рассматриваются в гл. 1. Там же вводится ряд основных определений и понятий. Функциональные и технические характеристики центральных процессоров, построенных на базе 8-разрядных микропроцессоров типов КР580ВМ80, К1821ВМ85А, приводятся в гл. 2. Вопросы, связанные с организацией подсистемы ввода-вывода (технические характеристики ряда периферийных БИС, организация типовых интерфейсов ввода-вывода и средств поддержки режима реального времени), рассматриваются в гл. 3. В гл. 4 вниманию читателей предлагаются однокристальные микроЭВМ типов К1816ВЕ48 и К1816ВЕ51. Своеобразие организации этих перспективных приборов обусловлено необходимостью размещения на одном кристалле всех компонентов микроЭВМ. Гл. 5 посвящена организации законченных одноплатных микроЭВМ на базе БИС типа КР580ВМ80, рассматриваются вопросы их программирования. В гл. 6 описаны характеристики 16-разрядных микропроцессоров типов К181ОВМ86 и К181ОВМ88. С методикой построения одноплатных микроЭВМ на базе 16-разрядного микропроцессора К1810ВМ86 читатель познакомится в гл. 7. В книге вопросы общего характера сочетаются с конкретными практическими решениями, соответствующими современным тенденциям развития микропроцессорной техники. Так, при рассмотрении более сложных организаций новых микропроцессорных ЬИС теоретические рассуждения позволяют более полно оценить их преимущества и недостатки. Книга написана на основе курса лекций, читаемых в Московском физико-техническом институте, а также практического опыта авторов, полученного при разработке и отладке ряда микропроцессорных систем. ОГЛАВЛЕНИЕ Предисловие ............................................................................................................. 3 Введение .......................................................:............................................................ 4 Глава 1. Организация микросистем......................................................................... 8 .1. Понятия организации и архитектуры..................................................... 8 .2. Архитектура типовой микросистемы...................................................... 9 .3. Структура типовой микросистемы ........................................................ 14 .4. Регистры микропроцессора...................................................................... 21 .5. Адресация данных..................................................................................... 31 Глава 2. Микропроцессоры КР580ВМ80/К1821ВМ85А .............................:.......... 42 2.1. Вводные замечания ................................................................................... 42 2.2. Архитектура ВМ80 ...:................................................................................ 42 2.3. Система команд ВМ80 ............................................................................. 44 2.4. Структурная схема ВМ80......................................................................... 56 2.5. Базовый комплект БИС серии КР580..................................................... 64 2.6. Центральный процессор на базе БИС серии КР580.............................. 68 2.7. Организация ВМ85А................................................................................. 71 Глава 3. Подсистема ввода-вывода......................................................................... 82 3.1. Организация программно-управляемого обмена .................................. 82 3.2. Периферийные БИС.................................................................................. 90 3.3. Средства параллельного ввода-вывода .................................................. 95 3.4. Средства последовательного ввода-вывода........................................... 108 3.5. Система прерываний................................................................................. 119 3.6. Программируемый контроллер прерываний ВН59............................... 127 3.7. Средства счета времени............................................................................ 133 Глава 4. Организация однокристальных микроконтроллеров............................... 143 4.1. Вводные замечания ................................................................................... 143 4.2. Базовая организация ВЕ48....................................................................... 146 4.3. Набор регистров ВЕ48.............................................................................. 148 4.4. Организация памяти ВЕ48 ....................................................................... 150 4.5. Система ввода-вывода и служба реального времени ВЕ48.................. 153 4.6. Система команд ВЕ48 .............................................................................. 156 4.7. Физический интерфейс ВЕ48 .................................................................... 163 4.8. Расширение внутренних ресурсов ВЕ48.................................................. 167 4.9. Универсальный периферийный адаптер................................................. 170 4.10. Базовая организация ВЕ51 ..................................................................... 173 4.11. Периферийные средства ВЕ51 ................................................................ 179 4.12. Система команд ВЕ51............................................................................. 187 4.13. Функциональное описание ВЕ51........................................................... 195 Глава 5. Организация одноплатных микроконтроллеров на базе КР580ВМ80 .... 203 5.1. Одноплатный микроконтроллер мМС1204............................................ 203 5.2. Средства ввода-вывода и поддержки режима реального времени...... 208 5.3. Программирование системы ввода-вывода........................................... 211 5.4. Программирование средств поддержки режима реального времени .. 216 Глава 6. Микропроцессор К1810ВМ86.................................................................... 219 6.1. Вводные замечания ................................................................................... 219 6.2. Организация регистров ВМ86.................................................................. 220 6.3. "Организация памяти ВМ86.......................................л............................. 223 6.4. Формат команд ВМ86.............................................................................. 226 6.5. Система команд ВМ86............................................................................. 232 6.6. Структурная схема ВМ86......................................................................... 248 6.7. Структурные отличия ВМ88.................................................................... 258 Глава 7. Организация одноплатных микроконтроллеров на базе К1810ВМ86 .... 262 7.1. Принципы построения.............................................................................. 262 7.2. Генератор тактовых импульсов ГФ84.................................................... 264 7.3. Системный контроллер ВГ88 .................................................................. 267 7.4. Центральный процессор на базе БИС серии К1810.............................. 268 7.5. Программируемый контроллер прерываний ВН59А............................ 274 7.6. Одноплатный микроконтроллер МЙС1212............................................ 277 Список литературы.................................................................................................. 284 Цена: 150руб. |
||||