
- •1.Микропроцессорные устройства. Этапы развития, технологии производства.
- •Классификация микропроцессорных устройств. Назначение.
- •Микропроцессорная система, основные определения
- •Микропроцессор, программа.
- •Связь блоков в микропроцессорной системе, шины.
- •Структура мпс. Управляющие сигналы.
- •Программный обмен, обмен по прерываниям.
- •Прямой доступ к памяти.
- •9. Функции процессора.
- •1 0. Структура процессора.
- •11. Память процессора.
- •12. Устройства ввода-вывода.
- •13. Микроконтроллер, назначение и состав.
- •14. Система команд, виды архитектур.
- •15. Особенности архитектуры микроконтроллеров.
- •16. Минимизация энергопотребления.
- •17. Обеспечение надежности.
- •18. Дополнительные модули в микроконтроллерах.
- •19. Микроконтроллеры avr. Общие характеристики, устройство.
- •20. Типы и организация памяти микроконтроллеров avr.
- •21. Периферийные устройства, их назначение. Взаимодействие с цпу
- •22. Питание. Назначение выводов.
- •23. Ядро, регистр статуса, конвейер микроконтроллеров avr.
- •24. Классификация команд микроконтроллеров.
- •27.Представление чисел в микропроцессоре. Математические инструкции. Операции с многобайтными числами.
- •28. Команды умножения, операции с многобайтными числами.
- •29. Логические и битовые команды. Сдвиги. Операции сдвига с многобайтными числами.
- •36. Защита памяти программ и eeprom. Конфигурационные биты.
- •Конфигурационные биты
- •30. Деление, перевод в десятичную систему. Использование сдвигов вместо арифметических команд. Битовые маски.
- •Организация циклов, ветвлений. Р азветвление программы на две ветки с последующим соединением
- •Разветвление программы на три ветки с последующим соединением
- •33. Команды передачи данных. Адресация памяти данных.
- •33.Адресация памяти данных:
- •34. Директивы ассемблера avr
- •35. Макросы, выражения, функции ассемблера avr
- •37. Параллельное программирование
- •38. Последовательное програмирование, jtag
- •39. Устройство сброса микроконтроллера
- •40. Режимы энергосбережения
- •Минимизация потребляемой мощности
- •41. Порты ввода-вывода
- •42.Режимы работы портов ввода-вывода, альтернативные функции. Система прерываний.
- •43. Внешние прерывания
- •49. Режимы работы таймера. Шим с фазовой коррекцией.
- •50.Асинхронный режим работы таймера.
- •51.Синхронный режим. Устройство предделителей таймеров.
- •59. Аналоговый компаратор
- •56. Ацп. Устройство и принцип работы.
- •57. Выполнение преобразования ацп.
- •Режимы работы ацп. Регистры настройки ацп.
- •25.Типы адресации памяти, сегментации памяти
- •26.Ассемблер,структура команд, операнды. Виды регистровой адрессации
- •46. Режимы работы таймера. Нормальный режим.
- •47. Режимы работы таймера. Режим стс.
- •48. Режимы работы таймера. Быстрый шим.
- •53. Функциональные блоки 16-разрядного таймера-счетчика.
- •55. Режимы шим 16-разрядного таймера-счетчика.
1.Микропроцессорные устройства. Этапы развития, технологии производства.
Микропроцессорное устройство (МПУ) - функционально и конструктивно законченное изделие, состоящее из микросхем, в их состав входит микропроцессор; предназначено для выполнения функций: получение, обработка, передача, преобразование информации и управление.
Свойство микропроцессорных систем - высокая гибкость, возможность быстрой перенастройки даже значительных изменений алгоритмов управления. Перенастройка осуществляется программным путем без затрат. Создание микропроцессоров позволяет уменьшить стоимость и размеры технических средств обработки информации, увеличить их быстродействие, снизить энергопотребление.
Характерные особенности микропроцессорных информационно-управляющих систем:
-наличие ограниченного набора четко сформулированных задач;
-требования оптимизации структуры системы для конкретного применения;
-работа в реальном масштабе времени, т.е. обеспечение минимального времени реакции на изменение внешних условий;
-наличие развитой системы внешних устройств, их разнообразие;
-существенное различие функциональных задач;
-высокие требования по надежности с учетом продолжительной непрерывной работы;
-сложные условия эксплуатации;
-обеспечение автоматического режима работы.
Этапы развития. 1-е поколение (1946–1954гг) ЭВМ работали на ламповой элементной базе, из-за чего поглощали огромное количество энергии и были ненадёжны.
2-е поколение (1955-1964гг) Вместо лампы - транзисторы. В архитектуре ЭВМ появились аппаратные средства для выполнения операций с плавающей точкой.
3-е поколение (1965-1970гг) Переход от транзисторов к интегральным микросхемам. Повысило производительность ЭВМ и снизило габариты и стоимость. Увеличение мощности сделало возможным одновременное выполнение нескольких программ на одной ЭВМ.
4-е поколение (1970-1984гг) Переход на новую элементную базу. Интегральные схемы сменили БИС. Первый Микропроцессор Intel i4004 был создан фирмой INTEL в 1970. Представлял собой 4-разрядное параллельное вычислительное устройство.
5-е поколение ЭВМ началось в 1985 году, когда фирма INTEL представила первый 32 разрядный МП i80386 в нем использовалась параллельная обработка данных. Одновременно осуществлялись: доступ к памяти и устройствам вв/выв, размещение команд в очереди для выполнения, их декодирование, преобразование линейного адреса в физический.
Технологии производства
Современная технология позволяет разместить на одном кристалле сотни миллионов транзисторов. В этих условиях развитие архитектуры и структуры микропроцессоров идет по пути увеличения оборудования отдельного процессора, размещения на одном кристалле нескольких процессоров и разработки систем с одним или несколькими процессорами и набором контроллеров, ранее размещавшихся в отдельных микросхемах. То есть, происходит процесс переноса в одну микросхему многих узлов ЭВМ, ранее реализуемых в разных микросхемах.
Весьма перспективным направлением является размещение на одном кристалле нескольких процессоров. Общая шина, используемая несколькими процессорами в современных ЭВМ для доступа в память, теперь размешается в одной микросхеме, что дает возможность повысить тактовую частоту ее работы и, тем самым, увеличить ее пропускную способность и сократить время доступа в память. Размещение в одной микросхеме процессоров и набора контроллеров позволяет сократить габариты и потребляемую мощность ЭВМ.