2016-11-28 2 views
0

Почему ПК не нуждается в явном сигнале записи в однотактном datapath? Почему необходим явный сигнал управления записью в многокадровом datapath?Почему явный однотарифный датапат не нужен?

Спасибо

+1

Я полагаю, что в канале данных MC каждый компонент, включая ПК, должен буферизоваться, чтобы обновляться в правильном цикле. Следовательно, сигнал записи. –

ответ

1

Поскольку вы не дали каких-либо ссылок на пути данных, я буду считать одного цикла и данных многорежимный Паттерсон и Хеннесси пути. Если вы проверяете сигналы управления одиночным циклом, протекающие в вопросе this, сигналы управления подают мультиплексоры в конце конвейера, который определяет входной сигнал на ПК. В отсутствие этих управляющих входов ПК будет увеличиваться по значению по умолчанию 4. Следовательно, нет необходимости в явном управлении записью для ПК в одном канале данных цикла.

Это не то же самое для многоцилиндрового пути данных, поскольку так много операций происходит параллельно, поэтому явный контроль необходим, чтобы определить, какой путь выбрать для определения адреса следующей команды.

Смежные вопросы