Архитектура vliw / epic



Download 255,82 Kb.
bet1/7
Sana25.01.2023
Hajmi255,82 Kb.
#902705
TuriЛекция
  1   2   3   4   5   6   7
Bog'liq
Архитектура CISC, RISC, VLIW

Архитектура CISC, RISC, VLIW / EPIC


Лекция 7
Архитектура системы
команд
Система команд вычислительной машины – полный перечень команд, которые способна выполнять данная ВМ.
Архитектура системы команд (АСК) –те средства вычислительной машины, которые видны и доступны программисту.
Общая характеристика архитектуры системы команд вычислительной машины складывается из ответов на следующие вопросы:
    • Какого вида данные будут представлены в ВМ и в какой форме?
    • Где эти данные могут храниться помимо основной памяти?
    • Каким образом будет осуществляться доступ к данным?
    • Какие операции могут быть выполнены над данными?
    • Сколько операндов может присутствовать в команде?
    • Как будет определяться адрес очередной команды?
    • Каким образом будут закодированы команды?

КЛАССИФИКАЦИЯ АСК
Наиболее существенные мотивы, предопределяющих переход к новому типу АСК:
  • состав операций, вы­полняемых ВМ, и их сложность;
  • место хранения операндов, что влияет на количество и длину адресов, указываемых в адресной части команд обработки данных.

  • Рассмотрим классификации АСК по этим критериям

Хронология развития АСК
.
КЛАССИФИКАЦИЯ ПО СОСТАВУ И СЛОЖНОСТИ КОМАНД:
  • архитектура с полным набором команд: CISC (Complex Instruction Set Computer);
  • архитектура с сокращенным набором команд: RISC (Reduced Instruction Set Computer);
  • архитектура с командными словами сверхбольшой длины: VLIW (Very Long Instruction Word).

АРХИТЕКТУРА С ПОЛНЫМ НАБОРОМ КОМАНД
Система команд дополнена сложными командами, семантически аналогичными операторам языков высокого уровня (ЯВУ).
Основоположник CISC-архитектуры – компания IBM.
Для CISC-архитектуры типичны:
    • наличие в процессоре сравнительно небольшого числа регистров общего назначения;
    • большое количество машинных команд, некоторые из них аппаратно реализуют сложные операторы ЯВУ;
    • разнообразие способов адресации операндов;
    • множество форматов команд различной разрядности;
    • наличие команд, где обработка совмещается с обращением к памяти.

    • К типу CISC можно отнести практически все ВМ, выпускавшиеся до середины 1980-х годов, и значительную часть производящихся в настоящее время. Данный подход ведет к усложнению аппаратуры ВМ, главным образом устройства управления, что негативно сказывается на производительности ВМ в целом.

Доля дополнительных команд, эквивалентных операторам ЯВУ, в общем объеме программ не превышает 10-20%, а для некоторых наиболее сложных команд даже 0,2% .
В то же время объем аппаратных средств, требуемых для реализации дополнительных команд, возрастает весьма существенно. Так, емкость микропрограммной памяти при поддержании сложных команд может увеличиваться на 60%.

Download 255,82 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish