- •1. Классификация микропроцессоров
- •По сложности архитектуры и набору команд можно разделить мп с cisc- и risc-архитектурой.
- •6. Структура микропроцессора. Схема управления прямым доступом.
- •8. Режимы работы микропроцессорной системы.
- •9. Архитектура микропроцессорных систем. Гарвардская архитектура (принципы построения, место применения).
- •10. Организация обмена информацией в микропроцессорной системе. Принстонская архитектура (принципы построения, место применения).
- •11. Указать особенности универсальных и специализированных микропроцессоров.
- •12. Организация шинного обмена данными.
- •13. Структура памяти. Стек. Микропроцессорной системы.
- •14. Команды микропроцессора.
- •22. Циклы обмена данными по магистралям микропроцессорной системы. Стробы в управлении микропроцессорной системой
- •23. Циклы обмена данными по магистралям микропроцессорной системы. Обмена по прерываниям.
- •25. Перечислить факторы, влияющие на прохождение сигналов по магистрали.
- •27. Адресация микропроцессорной системе.
- •Запоминающие устройства можно разделить по следующим важнейшим классификационным признакам.
- •16. Аналогово-цифровой преобразователь. Привести структурную схему.
- •17. Цифро-аналоговый преобразователь. Привести структурную схему.
- •18. Внешние устройства ввода-вывода. Интерфейс rs-232.
- •20. Визуальные языки программирования.
- •21. Шифратор/дешифратор адреса.
- •26. Поясните установку терминаторов на магистраль.
- •31. Параллельные порты и дискретный ввод-вывод.
- •32. Последовательные интерфейсы и сетевые средства передачи данных.
- •33. Применение широтно-импульсной модуляции в микропроцессорах.
- •Структура памяти микропроцессорных систем;
6. Структура микропроцессора. Схема управления прямым доступом.
Схема управления прямым доступом к памяти служит для временного отключения процессора от внешних шин и приостановки работы процессора на время предоставления прямого доступа запросившему его устройству.
Прямой доступ к памяти (ПДП, DMA) – это режим, принципиально отличающийся от двух ранее рассмотренных режимов тем, что обмен по системной шине идет без участия процессора. Внешнее устройство, требующее обслуживания, сигнализирует процессору, что режим ПДП необходим, в ответ на это процессор заканчивает выполнение текущей команды и отключается от всех шин, сигнализируя запросившему устройству, что обмен в режиме ПДП можно начинать. Операция ПДП сводится к пересылке информации из устройства ввода/вывода в память или же из памяти в устройство ввода/вывода. Когда пересылка информации будет закончена, процессор вновь возвращается к прерванной программе, продолжая ее с той точки, где его прервали (рис. 1.13). Это похоже на режим обслуживания прерываний, но в данном случае процессор не участвует в обмене. Как и в случае прерываний, реакция на внешнее событие при ПДП существенно медленнее, чем при программном режиме. Понятно, что в этом случае требуется введение в систему дополнительного устройства (контроллера ПДП), которое будет осуществлять полноценный обмен по системной магистрали без всякого участия процессора. Причем процессор предварительно должен сообщить этому контроллеру ПДП, откуда ему следует брать информацию и/или куда ее следует помещать. Контроллер ПДП может считаться специализированным процессором, который отличается тем, что сам не участвует в обмене, не принимает в себя информацию и не выдает ее (рис. 1.14).
7. Структура микропроцессора. Системная магистраль.
Типичная структура микропроцессорной системы приведена на рис. 1.10. Она включает в себя три основных типа устройств: 1.процессор; 2.память, включающую оперативную память (ОЗУ, RAM – Random Access Memory) и постоянную память (ПЗУ, ROM –Read Only Memory), которая служит для хранения данных и программ;
3.устройства ввода/вывода (УВВ, I/O – Input/Output Devices), служащие для связи микропроцессорной системы с внешними устройствами, 4.для приема (ввода, чтения, Read) входных сигналов и выдачи (вывода, записи, Write) выходных сигналов.
Все устройства микропроцессорной системы объединяются общей системной шиной (она же называется еще системной магистралью или каналом). Системная магистраль включает в себя четыре основные шины нижнего уровня: шина адреса (Address Bus); шина данных (Data Bus); шина управления (Control Bus); шина питания (Power Bus). Шина адреса служит для определения адреса (номера) устройства, с которым процессор обменивается информацией в данный момент. Каждому устройству (кроме процессора), каждой ячейке памяти в микропроцессорной системе присваивается собственный адрес. Когда код какого-то адреса выставляется процессором на шине адреса, устройство, которому этот адрес приписан, понимает, что ему предстоит обмен информацией. Шина адреса может быть однонаправленной или двунаправленной. Шина данных – это основная шина, которая используется для передачи информационных кодов между всеми устройствами микропроцессорной системы. Обычно в пересылке информации участвует процессор, который передает код данных в какое-то устройство или в ячейку памяти или же принимает код данных из какого-то устройства или из ячейки памяти. Но возможна также и передача информации между устройствами без участия процессора. Шина данных всегда двунаправленная. Шина управления в отличие от шины адреса и шины данных состоит из отдельных управляющих сигналов. Каждый из этих сигналов во время обмена информацией имеет свою функцию. Некоторые сигналы служат для стробирования передаваемых или принимаемых данных (то есть определяют моменты времени, когда информационный код выставлен на шину данных или адреса). Другие управляющие сигналы могут использоваться для подтверждения приема данных, для сброса всех устройств в исходное состояние, для тактирования всех устройств и т.д. Линии шины управления могут быть однонаправленными или двунаправленными.Наконец, шина питания предназначена не для пересылки информационных сигналов, а для питания системы. Она состоит из линий питания и общего провода. В микропроцессорной системе может быть один источник питания (чаще +5 В) или несколько источников питания (обычно еще –5 В, +12 В и –12 В). Каждому напряжению питания соответствует своя линия связи. Все устройства подключены к этим линиям параллельно.
