Sw3.6-m8-1.2-Slajd12

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Układ wykonawczy

Układ wykonawczy


Zadaniem jednostki arytmetyczno-logicznej jest wykonywanie operacji arytmetycznych i logicznych. Operacje te przeprowadzane są na argumentach, które zawarte są w akumulatorze i rejestrze przejściowym. Pod względem funkcjonalności akumulator różni się od rejestru przejściowego tym, że jego zawartość może być czytana i wysyłana do innego rejestru lub pamięci, natomiast zawartość rejestru przejściowego nie może być wyprowadzane na szynę danych. Po wykonaniu operacji jednostka ALU generuje wynik, natomiast pewne specyficzne informacje typu: wynik równy zeru, przeniesienie, pożyczka, przepełnienie, znak wyniku, parzystość są przechowywane w rejestrze wskaźników. Rejestr wskaźników zwany jest też często rejestrem stanu. Za pomocą specjalnych instrukcji możliwe jest testowanie stanu poszczególnych bitów rejestru wskaźnikowego i stosowanie w programie rozgałęzień.


<< Poprzedni slajd | Spis treści | Następny slajd >>