Корисник:Филипдј/превод 2

Јединица за инструкције (И-јединица или IU), која се такође назива, на пример, јединица за преузимање инструкција (IFU), јединица за издавање инструкција (IIU), јединица за секвенцирање инструкција (ISU), у централној процесорској јединици (CPU) је одговорна за организовање инструкцијa програма које треба преузети из меморије и извршити, у одговарајућем редоследу, и за њихово прослеђивање извршној јединици (Е-јединица или EU). И-јединица такође може да уради, на пример, решавање адресе, претходно преузимање, пре прослеђивања инструкције. То је део управљачке јединице, која је заузврат део CPU-а. [1]

У најједноставнијем стилу рачунарске архитектуре, инструкцијски циклус је веома ригидан и ради тачно онако како је одредио програмер. У делу циклуса за преузимање инструкције, вредност регистра показивача инструкција (IP) је адреса следеће инструкције која се преузима. Ова вредност се поставља на адресну магистралу и шаље у меморијску јединицу; меморијска јединица враћа инструкцију на ту адресу, и она је закачена у регистар инструкција (IR); а вредност IP-а се повећава или преписује новом вредношћу (у случају инструкције скока или гранања), спремна за следећи циклус инструкција.

Ово постаје много компликованије, међутим, када се додају функције за побољшање перформанси, као што је цевовод инструкција, ванредно извршавање, па чак и само увођење једноставног кеша централне процесорске јединице. [2]

Референце

уреди
  1. Schneck, Paul B. (6 December 2012). Supercomputer Architecture - Paul B. Schneck - Google Książki. Springer. ISBN 9781461579571. 
  2. John L. Hennessy and David A. Patterson (1990), Computer Architecture: a quantitative approach, Morgan Kaufmann Publishers, Palo Alto, USA, Шаблон:ISBN