- •История развития микропроцессоров
- •Структурная схема микро-эвм на базе микропроцессорного комплекта кр 580
- •Архитектура модуля центрального процессора
- •Форматы команд и способы адрасации Классификация команд
- •2. По длине
- •3. По способам адресации
- •Команды восьмиразрядного микропроцессора кр580
- •Команды передачи Общая характеристика.
- •Системы счисления, применяемые в эвм
- •1. Двоичная (бинарная)
- •2. Восьмеричная
- •3. Шестнадцатеричная
- •4. Двоично - десятичная
- •Арифметические основы эвм
- •Способы кодирования чисел
- •Команды арифметических операций Общая характеристика
- •Логические основы эвм
- •Команды логических операций Общая характеристика
- •Команды инвертирования и установки переноса Общая характеристика
- •Команды сравнения Общая характеристика
- •Команды сдвига Общая характеристика
- •Команды перехода Общая характеристика
- •Команды вызова Общая характеристика
- •Команды возврата Общая характеристика
- •Команды ввода – вывода и управления Общая характеристика
- •Классификация микропроцессоров
- •2. Классификация по разрядности
- •3. Классификация по назначению
- •4. Классификация по виду обрабатываемых сигналов
- •5. Классификация по характеру временной организации работы
- •6. Классификация по организационной структуре
- •7. Классификация по количеству выполняемых программ
- •Программное обеспечение микропроцессорных систем
- •Элементы языка асcемблер
- •Ассемблеры
- •Типы ассемблеров
- •Директивы языка ассемблер
- •Пример программы на языке ассемблер
- •Способы физического представления двоичных цифр
- •Современные направления в развитии микропроцессоров
Современные направления в развитии микропроцессоров
Развитие современных микропроцессоров связано с необходимостью увеличения объемов и скорости обработки информации. Решение этой задачи в настоящее время осуществляется по нескольким направлениям:
- увеличение быстродействия и разрядности микропроцессоров. Увеличение быстродействия достигается в современном производстве за счет перехода на активные электронные элементы, размеры которых составляют десятки нанометров (1нм =10-9м). В этом случае активные элементы выполняют элементарные операции гораздо быстрее (уменьшается время выполнения команд) и, кроме того, на единице площади можно разместить гораздо больше таких элементов (можно увеличить разрядность микропроцессора).
- совершенствование архитектуры микропроцессора. Увеличивается количество внутренних регистров, расширяются функциональные возможности внутренних регистров (любой из регистров может выполнять функции аккумулятора, внутренние регистры выполняются в виде стека и т.п.).
Многие микропроцессоры реализуют, так называемый, “ конвейерный ” способ выполнения программ, при котором процессор оснащается дополнительным устройством, которое осуществляет выборку из памяти кодов операций и операндов, и даёт команду микропроцессору, что делать с выбранными операндами.
Большинство современных микропроцессоров оснащаются дополнительной промежуточной памятью. Как известно, операции записи информации в память микропроцессора являются одними из наиболее продолжительными (имеют большое время выполнения). Для уменьшения времени записи информации в основную память в архитектуру микропроцессора введена промежуточная память с малым временем обращения. В этом случае информация сначала очень быстро записывается в эту промежуточную память, процессор освобождается и может продолжать выполнение основной программы, а информация из промежуточной памяти в это время может перегружаться в основную память с обычной скоростью.
- совершенствование системы команд микропроцессора. Одним из способов совершенствования системы команд является использование RISС - технологий. Согласно этим технологиям в системе команд микропроцессора ограничено количества команд общения с памятью, оставлены только наиболее часто используемые команды. Система команд стала более понятной и может использоваться более эффективно, а управляющие программы становятся более быстродействующими и занимают в памяти меньше места.
