Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
46
Добавлен:
20.05.2015
Размер:
179.2 Кб
Скачать

Лекция

Суперскалярные процессоры

1. Принципы реализации суперскалярных процессоров.

2.Аппаратная поддержка суперскалярных операций.

MUL R1, R2, R3{Rl R2 R3}

ADD R4, R5, R6 {R4 R5 +

R6}

ADD Rl, R2, R3{R1 R2 +

R3}

SUB R4, R5, R6 {R4 R5 -

R6}

I1 требует для своего выполнения двух циклов процессора;

I3 и I4 имеют конфликт за обладание одним и тем же ФБ;

I5 зависит от значения, вычисляемого командой I4;

I5 и I6 конфликтуют за обладание одним и тем же ФБ.

I1: MUL R2, R0, R1{R2 R0 x R1}

I2: ADD R0, R1, R2{RO Rl + R2}

I3: SUB R2, R0, R1{R2 R0-R1}

I1: MUL R2, R0, Rl{R2 R0 x Rl} I2: ADD R0a, Rl, R2{R0a Rl +

R2}

I3: SUB R2a, R0a, Rl {R2a R0a - Rl}

Соседние файлы в папке УМК_Орг_ЭВМ