Архитектура ЭВМ Лекция 6: Устройство управления многотактного процессора. Конвейерный тракт данных.

preview_player
Показать описание
В лекции подробно рассматривается устройство управления многотактного процессора и автомат управления. Разбирается конвейерный тракт данных и особые ситуации при использовании конвейера. Лектор: Кирилл Кринкин
Рекомендации по теме
Комментарии
Автор

17:05 вероятно неточность. если MemToReg=1 - то по идее же должно быть записано не посчитанное на АЛУ, а то, что лежит в буфере блока Instr/Data Memory (что как по мне логично, если мы говорим про lw)

spechulfapticks
Автор

Форд не придумывал конвеер. Форд первым применил конвейер для сборки авто. Сами конвейеры были до Форда.

alexffdoubleb
Автор

И это УУ после включения ЭВМ или его сброса... начинает работать по кольцу считывая команды из определенной области памяти начинает их выполнять....вот и весь принцип

euwteku
Автор

Говорит очень много но не по теме...надо сказать просто УУ это микропрограмный автомат

euwteku
Автор

В конце лектор перепутал регистры из которых читаем данные и в которые записываем.

nicholasspezza
Автор

Только я вот чего понять не могу. Сначала мы построили однотактный процессор. Потом сказали, мол он много АЛУ использует, два вида памяти. Значит надо нам строить многотактный процессор. Построили. Все хорошо. АЛУ одно, память одна. А потом мы зачем-то вернули старый однотактный процессор, но он уже работает в многотактном режим. Так зачем мы это сделали? Ведь, как мне кажется, выгодней с такой архитектурой выполнять по одной инструкции за такт как раньше, чем строить на ее основе конвейер у которого потом какие-то конфликты возникают. Единственное объяснение которое в голову приходит, что это сделано для учебных целей, мол на однотактном процессоре проще объяснить как конвейер работает. Надеюсь знающие люди мою догадку подтвердят или опровергнут.

И ещё вопрос. А как так получилось, что первый однотактный процессор наш выполнял одну инструкцию за один такт, а второй однотактный процессор уже выполняет за один такт часть инструкции?

verance