Forwarding - sprzężenie wyjścia z wejściem, nauka zawodu jeśli chodzi o architektury komputerów (jasno obróbka potokowe). Wskutek zastosowaniu forwardingu w trakcie przetwarzania potokowego ogranicza się wielkość tzw. bąbelków, alias niewykorzystanych cykli zegara. Występowanie bąbelków podyktowane jest hazardami.
Bez forwardingu, w momencie gdy nakaz n+1 próbuje nabyć kompozycja rejestru, kto w czasie wykonywania rozkazu n nie został zaktualizowany, zlecenie n+1 pobrałby złą daną ewentualnie, jeżeli system to przewiduje, zostałaby wstawiona taka wielkość bąbelków, ażeby nakaz n+1 mógł zaczerpnąć nuże zaktualizowaną zestaw rejestru.
Forwarding po każdej wykonanej fazie (przejściu bloku architektury) zapisuje wartości rejestrów w rejestrach tymczasowych, wówczas są one dostępne w charakterze zaktualizowane poprzednio, aniżeli przewiduje to architektura.
Ponieważ zawartość tego artykułu ma formę tylko zalążkową, pomóż nam ją powiększyć, o tak jak dysponujesz odpowiednimi źródłami.
Prosimy, zapoznaj się po pierwsze z zasadami a zaleceniami edytowania Wikipedii.
Kategorie: Inżynieria oprogramowania • InformatykaUkryta kategoria: Zalążki artykułów
Filled under: Uncategorized
You must be logged in to post a comment.









