БИС микропроцессоров

БИС микропроцессоров. Среди отечественных БИС имеется три класса микропроцессорных БИС, отличающихся структурой, техническими характеристиками и функциональными возможностями: секционированные с наращиванием разрядности и микропрограммным управлением; однокристальные микропроцессоры и однокристальные микроЭВМ с фиксированной разрядностью и системой команд.

Вместе с периферийными БИС , выполняющими функции хранения и ввода-вывода данных, управления и синхронизации, сопряжения интерфейсов и. т. д микропроцессоры составляют законченные комплекты БИС. Секционированные микропроцессорные комплекты (МПК) допускают наращивание параметров (прежде всего разрядности обрабатываемых данных) и функциональных возможностей.

Секционированные МПК ориентированы в основном на применение в универсальных и специализированных ЭВМ, контроллерах и других средствах вычислительной техники высокой производительности. МПК на основе однокристальных микропроцессоров и однокристальные микроЭВМ, обладающие меньшей производительностью, но гибкой системой команд и большими функциональными возможностями, ориентированны на широкое применение в различных отраслях народного хозяйства. 4. Направления в производстве микропроцессоров На данный момент существует два направления в производстве микропроцессоров.

Они различаются в принципах архитектуры. первое направление - это процессоры RISC архитектуры; второе - CISC. 4.1 Микропроцессоры с архитектурой RISC Микропроцессоры с архитектурой RISC (Reduced Instruction Set Computers) используют сравнительно небольшой (сокращённый) набор наиболее употребимых команд, определённый в результате статистического анализа большого числа программ для основных областей применения CISC - процессоров исходной архитектуры.

Все команды работают с операндами и имеют одинаковый формат. Обращение к памяти выполняется с помощью специальных команд загрузки регистра и записи.

Простота структуры и небольшой набор команд позволяет реализовать полностью их аппаратное выполнение и эффективный конвейер при небольшом объёме оборудования. Арифметику RISC - процессоров отличает высокая степень дробления конвейера. Этот прием позволяет увеличить тактовую частоту ( значит, и производительность ) компьютера; чем более элементарные действия выполняются в каждой фазе работы конвейера, тем выше частота его работы. RISC - процессоры с самого начала ориентированны на реализацию всех возможностей ускорения арифметических операций, поэтому их конвейеры обладают значительно более высоким быстродействием, чем в CISC - процессорах.

В результате чего, RISC - процессоры в 2 - 4 раза быстрее имеющих ту же тактовую частоту CISC - процессоров с обычной системой команд и высоко производительней, несмотря на больший объем программ, на ( 30 % ). Дейв Паттерсон и Карло Секуин сформулировали 4 основных принципа RISC : Любая операция должна выполняться за один такт, вне зависимости от ее типа. Система команд должна содержать минимальное количество наиболее часто используемых простейших инструкций одинаковой длины.

Операции обработки данных реализуются только в формате “регистр - регистр“ ( операнды выбираются из оперативных регистров процессора, и результат операции записывается также в регистр; а обмен между оперативными регистрами и памятью выполняется только с помощью команд загрузкизаписи ). Состав системы команд должен быть “ удобен “ для компиляции операторов языков высокого уровня. 4.2 Микропроцессоры с архитектурой CISC Микропроцессоры с архитектурой CISC (Complex Instruction Set Computers) - архитектура вычислений с полной системой команд. Реализующие на уровне машинного языка комплексные наборы команд различной сложности ( от простых, характерных для микропроцессора первого поколения, до значительной сложности, характерных для современных 32 -разрядных микропроцессоров типа 80486, 68040 и др.) 5.