2016-02-04 6 views
0

Каким образом уникальные данные & Память инструкций влияет на нас на стандартный 5-этапный трубопровод? Что относительно с & без пересылки?MIPS/Pipeline относительно уникальной памяти данных и инструкций

В чем преимущество наличия различной памяти для каждого?

ответ

2

Независимо от наличия пересылки, если у вас есть только один порт для доступа к памяти (например, уникальные данные & Шина памяти инструкций) и упростить, скажем, в системе нет кеша (поэтому для каждого доступа к памяти необходимо использовать блок памяти), то каждая инструкция, требующая этапа MEM для использования шины памяти, создаст структурную опасность, так как CPU не сможет параллельно выполнять FETCH и MEM, потому что им необходимо получить доступ к памяти.

Если вместо этого у вас есть два порта для доступа к памяти (например, один для инструкций и другой для данных), тогда исключается структурная опасность, отмеченная выше, поскольку каждая ступень доступа к памяти будет использовать собственную память + память.

+0

Я тоже пришел к такому выводу, но я был не уверен на 100%. Спасибо за разъяснение. –

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

  • Нет связанных вопросов^_^