Основы САПР пищевых производств. Коротков В.Г - 50 стр.

UptoLike

50
физических регистров, на которые происходит отображение каждой восьмерки
логических регистров, находящейся в распоряжении конкретной инструкции
Данная процедура скрыта от программиста и носит название аппаратного
переименования регистров.
Применение нескольких конвейеров стало еще одним заметным шагом в
развитии принципа параллельной обработки команд. Отметим, что только за
счет архитектурных новаций производительность, к примеру, процессора Intel
Pentium Pro по отношению к Intel 8086 выросла в десятки раз. Хорошей
иллюстрацией к вышесказанному является тот факт, что у Intel 8086 на
обработку одной инструкции уходит 12 тактов работы, тогда как Intel Pentium
Pro в среднем выполняет две инструкции за такт.
В настоящее время существуют две основные ветви, по которым
развиваются архитектуры современных процессоров. Их аббревиатуры
отличаются лишь одной буквой, но именно в ней заключается суть понятий.
CISC (Complete Instruction Set Computer) переводится на русский язык как
процессор с полным набором команд», a
RISC (Reduced Instruction Set
Computer) - как «процессор с сокращенным набором
команд» [4,9].
Если рассматривать современные процессоры, то многие из них основаны
на смешанной архитектуре. Для программистов они по-прежнему обладают
СISC-архитектурой, но на самом деле их ядро имеет RISC-подобную систему
команд фактически это означает, что на определенном этапе обработки про-
фессор преобразует команды из одной системы другую. Такой принцип работы
позволяет повысить быстродействие.
Подобную архитектуру имеют все современные процессоры массового
рынка: Intel Pentium 4, Celeron, AMD Athlon, Duron, VIA Cyrix. К «чистым»
CISC-процессорам относятся, к примеру, модели Intel 80286 и 80386. Если же
говорить о RISC-архитектуре, то яркими ее представителями являются
процессоры Intel семейства Itanium. Они обладают сравнимо более высоким
быстродействием, что говорит о перспективности использования сокращенного
набора команд.
На концепции
CISC - расширенной системе команд переменной длины,
появившейся в 1978 году, основана архитектура линии процессоров х8б
компании Intel. Процессоры с CISC-архитектурой имеют очень сложную
систему команд, неоднородных по своей структуре и длине. В результате их
довольно сложно декодировать, что увеличивает расход аппаратах ресурсов.
Кроме того, регистры могут иметь разное функциональное назначение. При
этом для программистов CISC-архитектура довольно удобна [4,9].
Команды х8б могут иметь длину от 8 до 108 бит, и процессор должен
последовательно декодировать инструкцию после определения ее границ. Тогда
процессоры были скалярными устройствами, (то есть могли в каждый момент
времени выполнять только одну команду), конвейерная обработка практически
не применялась, (исключение составляли большие ЭВМ).
Микропроцессоры RISC-архитектуры [4,9].
В отличие от
упомянутых выше МП традиционной архитектуры получили развитие МП с
физических регистров, на которые происходит отображение каждой восьмерки
логических регистров, находящейся в распоряжении конкретной инструкции
Данная процедура скрыта от программиста и носит название аппаратного
переименования регистров.
      Применение нескольких конвейеров стало еще одним заметным шагом в
развитии принципа параллельной обработки команд. Отметим, что только за
счет архитектурных новаций производительность, к примеру, процессора Intel
Pentium Pro по отношению к Intel 8086 выросла в десятки раз. Хорошей
иллюстрацией к вышесказанному является тот факт, что у Intel 8086 на
обработку одной инструкции уходит 12 тактов работы, тогда как Intel Pentium
Pro в среднем выполняет две инструкции за такт.
      В настоящее время существуют две основные ветви, по которым
развиваются архитектуры современных процессоров. Их аббревиатуры
отличаются лишь одной буквой, но именно в ней заключается суть понятий.
CISC (Complete Instruction Set Computer) переводится на русский язык как
процессор с полным набором команд», a RISC (Reduced Instruction Set
Computer) - как «процессор с сокращенным набором команд» [4,9].
      Если рассматривать современные процессоры, то многие из них основаны
на смешанной архитектуре. Для программистов они по-прежнему обладают
СISC-архитектурой, но на самом деле их ядро имеет RISC-подобную систему
команд фактически это означает, что на определенном этапе обработки про-
фессор преобразует команды из одной системы другую. Такой принцип работы
позволяет повысить быстродействие.
      Подобную архитектуру имеют все современные процессоры массового
рынка: Intel Pentium 4, Celeron, AMD Athlon, Duron, VIA Cyrix. К «чистым»
CISC-процессорам относятся, к примеру, модели Intel 80286 и 80386. Если же
говорить о RISC-архитектуре, то яркими ее представителями являются
процессоры Intel семейства Itanium. Они обладают сравнимо более высоким
быстродействием, что говорит о перспективности использования сокращенного
набора команд.
      На концепции CISC - расширенной системе команд переменной длины,
появившейся в 1978 году, основана архитектура линии процессоров х8б
компании Intel. Процессоры с CISC-архитектурой имеют очень сложную
систему команд, неоднородных по своей структуре и длине. В результате их
довольно сложно декодировать, что увеличивает расход аппаратах ресурсов.
Кроме того, регистры могут иметь разное функциональное назначение. При
этом для программистов CISC-архитектура довольно удобна [4,9].
      Команды х8б могут иметь длину от 8 до 108 бит, и процессор должен
последовательно декодировать инструкцию после определения ее границ. Тогда
процессоры были скалярными устройствами, (то есть могли в каждый момент
времени выполнять только одну команду), конвейерная обработка практически
не применялась, (исключение составляли большие ЭВМ).
      Микропроцессоры RISC-архитектуры [4,9]. В отличие от
упомянутых выше МП традиционной архитектуры получили развитие МП с

50