- •Определение микропроцессора. Общие сведения о микропроцессорных системах. Классификация микропроцессоров.
- •Risc и cisc-архитектуры процессоров. Преимущества и недостатки. Примеры современных процессоров с risc и cisc-архитектурой.
- •Укрупненная структурная схема элементарной микропроцессорной системы. Назначение основных функциональных узлов.
- •Функции процессора. Системная магистраль, назначение шин. Схема подключения процессора, основные выводы микросхемы процессора.
- •Внутренняя структура микропроцессора. Схема управления выборкой команд, алу, регистры процессора, схема управления прерываниями, схема управления прямым доступом к памяти, логика управления.
- •Характеристики систем памяти микропроцессорных систем, методы доступа к памяти.
- •Многоуровневая иерархическая архитектура памяти: описание каждого уровня. Основная память.
- •Увеличение разрядности микросхем памяти. Структура памяти на основе блочной схемы.
- •Расслоение памяти. Блочная память с чередованием адресов по циклической схеме. Блочно-циклическая схема расслоения памяти.
- •Режимы доступа к памяти: последовательный, конвейерный, регистровый; страничный; пакетный, удвоенной скорости.
- •Статическая и динамическая оперативная память, классификация. Основные функциональные характеристики.
- •Однопортовые и многопортовые запоминающие устройства. Структура двухпортовых оперативных запоминающих устройств.
- •Постоянная память. Память программ для микроконтроллеров. Микросхемы постоянной памяти.
- •Ассоциативная память. Структура ассоциативного запоминающего устройства. Классификация.
- •Организация кэш-памяти. Структура микропроцессорной системы с основной и кэш-памятью. Параметры кэш-памяти.
- •Способы отображения основной памяти на кэш-память: прямое, полностью ассоциативное, частично-ассоциативное отображение. Структурные схемы, сравнительная характеристика.
- •17 Микроконтроллеры, классификация, структурные схемы. Принстонская и Гарвардская архитектуры. Преимущества и недостатки.
- •Типы памяти микроконтроллеров. Память программ, память данных, внешняя память, регистры мк, стек.
- •Система питания микроконтроллеров, понятие собственной мощности. Система тактирования и синхронизации микроконтроллеров, виды, преимущества и недостатки.
- •Отличительные признаки современных 8-разрядных микроконтроллеров. Модульная организация мк. Структура процессорного ядра мк и изменяемого функционального блока.
- •Организация связи мк с внешней средой и временем. Порты ввода-вывода. Типовая схема двунаправленного порта ввода-вывода.
- •Микроконтроллер 8051, его место в современном производстве микроконтроллеров. Базовая архитектура процессора. Назначение основных регистров. Регистры специальных функций. Регистр флагов.
- •Микроконтроллер 8051: организация памяти программ и памяти данных. Способы адресации. Устройство управления и синхронизации.
- •Организация портов ввода-вывода микроконтроллера 8051. Устройство портов. Альтернативные функции портов.
- •Таймеры-счетчики микроконтроллеров семейства 8051: регистр режима работы, регистр управления-статуса. Режимы работы таймеров-счетчиков.
- •. Организация прерываний микроконтроллера 8051. Регистры прерываний.
- •Система команд микроконтроллера 8051. Способы адресации.
- •Средства и системы разработки микроконтроллеров.
- •29. Системы ввода/вывода (свв). Способы подключения свв к процессору, их достоинства и недостатки.
- •30. Организация адресного пространства системы ввода/вывода. Совмещенное и выделенное адресное пространство, достоинства и недостатки. Адресное пространство системы ввода/вывода
- •31. Категории и структура внешних устройств. Внешние устройства
- •32. Модули ввода-вывода. Функции модуля ввода-вывода. Модули ввода/вывода Функции модуля
- •33. Структура модуля ввода-вывода, описание регистров (привести схему).
- •34. Методы управления вводом-выводом: программно управляемый ввод/вывод. Программно управляемый ввод/вывод
- •35. Методы управления вводом-выводом: ввод/вывод по прерываниям. Ввод/вывод по прерываниям
- •36. Методы управления вводом-выводом: прямой доступ к памяти. Прямой доступ к памяти
Определение микропроцессора. Общие сведения о микропроцессорных системах. Классификация микропроцессоров.
Микропроцессор-это микроэлектронное программно-управляемое устройство, осуществляющее процесс обработки цифровой информации и управляющее процессом.(реализуются в виде одной или нескольких БИС,современные на СБИС)
1971г-4й разрядный МП (4004) 1972г—8й разрядный процессор(8008)
1)По технологии изготовления(PMOS—4004,8008;NMOS---8080,8085;HMOS—8086,80186,Pentium;
CMOS(КМОП)---сигнальные и медийные МП,Athlon,Pentium MMX и др.)
2)По типу архитектуры(однокристальные МП,однокристальные МК,разрядно-модульные МП,CISC и RISC CPU,транспьютеры)
3)По разрядности данных. (2,4,8,16,32,64)
4)По назначению универсальные и специальные МП.
5)По виду обработки информации цифровые и аналоговые.
6)По характеру временной организации работы микропроцессоры делят на синхронные и асинхронные.
По внутренней структуре существует два основных принципа построения микропроцессоров: Гарвардская архитектура, Архитектура Пристонская
Risc и cisc-архитектуры процессоров. Преимущества и недостатки. Примеры современных процессоров с risc и cisc-архитектурой.
CISC-процессоры выполняют большой набор команд(200-300) с развитыми возможностями адресации (непосредственная, индексная и т.д.),что усложняет процесс программирования.Команды CISC процессоров неоднородны по своей структуре и длине,их сложно декодировать,что увеличивает расход аппаратных ресурсов.Регистры могут иметь разное функциональное назначение. В RISC-процессорах набор выполняемых команд(команды одной длины(регистры однородны по функциональному значению) и время фиксировано 1 цикл в cisc различной) сокращен до минимума(в основе универсальность).Простоту реализации блока дешифратора. При этом разработчик должен комбинировать команды, чтобы реализовать более сложные операции.RISC более быстродейственна ,чем CISC.
CISC архитектура,но ядро RISC подобная система команд(все современные CPU пень 4,Celeron,athlon,duron). ‘чистый CISC’—intel 80286 80386.’чистый RISC’—Intel семейства Itanium.
Укрупненная структурная схема элементарной микропроцессорной системы. Назначение основных функциональных узлов.
Для МП характерна 3-х шинная структура: ША, ШД, ШУ.
ПЗУ-память для чтения и хранения констант, программ. ОЗУ-память с произвольным доступом, позволяет оперативно изменять информацию во время работы. Периферийные устройства подсоединяются к шинам интерфейса (шинам МП) не непосредственно, а через программируемый периферийный адаптер (ППА) и программируемый связной адаптер (ПСА), обслуживающие периферийные устройства соответственно с передачей информации параллельным и последовательным кодом. Каждый регистр устройства ввода/вывода (УВВ), связывающий МП с одним внешним устройством называется портом. Взаимодействие элементов микропроцессорной системы между собой и с внешними устройствами осуществляется с помощью специальных аппаратных средств. Они являются программно-управляемыми и подчиняются командам центрального процессора. Совокупность этих аппаратных средств и управляющих программ называется интерфейсом.
МА-по которой передается информация о номере ячейки памяти, порта интерфейса или периферийного устройства, с которым МП обменивается данными.
МУ-по которой передается сигналы определяющие характер и последовательность действий различных узлов микропроцессорной системы, направление и вид информации.
МД-по которой осуществляется обмен информацией внутри микропроцессорной системы и вне ее, определяет формат данных.