Лекция №7 (Лекции и презентации для подготовки к экзамену)
Описание файла
Документ из архива "Лекции и презентации для подготовки к экзамену", который расположен в категории "". Всё это находится в предмете "элементы управления в асоиу" из 7 семестр, которые можно найти в файловом архиве МГТУ им. Н.Э.Баумана. Не смотря на прямую связь этого архива с МГТУ им. Н.Э.Баумана, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "элементы управления в асоиу" в общих файлах.
Онлайн просмотр документа "Лекция №7"
Текст из документа "Лекция №7"
Лекция №7
Модульная организация МК
Характерные особенности блоков МК:
1) процессорное ядро:
- состав внутренних регистров;
- система команд;
- способы адресации операндов;
- организация выборки и выполнения команды;
RISC и CISC процессоры.
RISC-архитектура отличается ограниченным набором команд, их фиксированной длиной (12, 14 или 16 разрядов). Выборка и выполнение команды выполняется за один такт ЦП. Использование всех регистров равноправно.
У CISC время выполнения одной команды от 1 до 12 тактов ЦП.
Быстродействие оценивается той долей операции, которая превалирует в МК. Может он только вычисляет уравнения с плавающей точкой.
Производительность определяют не по частоте кварцевого тактового генератора. Частота обмена данными по ВМК (внутренней контроллерной магистрали) является определяющей характеристикой производительности. Причём соотношение частот генератора и ВМК у разных моделей может быть разное;
2) архитектура:
- фон-неймановская:
- гарвардская. Позволяет совместить выборку следующей команды с выполнением текущей:
3) системы команд МК:
- команды пересылки данных;
- арифметические;
- логические;
- команды переходов;
- команды битового управления (множество команд, позволяющих работу с отдельными битами);
- команды управления ресурсами (например, управление таймером).
4) особенности памяти МК
Память программ:
- PROM – масочная память;
- EPROM – однократно-программируемая;
- EEPROM – перезаписываемая (побитово);
- флеш память (перезапись блоками).
Память данных – регистровая статическая (не должна терять память при снижении частоты). В энергосберегающем режиме вводится такое условие, при котором напряжение питания может упасть до определенно порога, при котором память на запись работать уже не будет, но будет сохранять своё содержимое. Обычно это где-то 1 Вольт.
5) регистры МК:
- регистры управления;
- обеспечивающие работу портов ввода/вывода;
- регистры управления аналоговым входом.
В некоторых МК используется специальное пространство для отображения регистров на память. А есть МК, у которых пространство контроллеров ввода/вывода отделено от памяти.
6) стек МК
В стеке хранится адрес возврата вложенных вызовов. Если указатель стека не контролируется, то стек может переполниться и указатель тогда вернётся на начало.