Конвейер процессора TMS320VC5402. Ступени конвейера

Ядро TMS320VС50x построено по модифицированной гарвардской

архитектуре с разделением шин и памяти для команд и данных. Такая

архитектура позволяет выполнять параллельную выборку команд и

операндов. В совмещении с четырехкаскадным конвейером это позволяет

процессору производить параллельную обработку нескольких команд.

В четырехкаскадном конвейере предварительную выборку команды,

дешифрирование, выборку операнда и исполнение команд можно

осуществлять независимым образом. Пока производится предварительная

выборка команды N, предыдущая команда N─1 дешифрируется, команда

N─2 выбирает операнд, а N─3 исполняется.

Следует отметить, что конвейер реализован автоматически таким

образом, что специалист, программирующий ПЦОС никак не замечает его

наличие.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: