80903 Slajd9 (108)

80903 Slajd9 (108)



W czasie wykonywania programu procesor odczytuje kolejne rozkazy, które musi rozpoznać tzn. dekodować. Po zdekodowaniu rozkazu procesor podejmuje odpowiednią akcję.

Akcja procesora polega na wykonaniu odpowiedniej operacji. Np. z treści rozkazu może wynikać konieczność odczytania argumentów' dla tego rozkazu:

Argument znajduje się w pamięci - akcja - odczytanie adresu tego argumentu

Jeśli adres jest w kodzie programu - akcja - odczytane będzie następne słowo(a) z kodu programu stanowiące ten adres

Argument znajduje się w rejestrze procesora - akcja - rozkaz musi wskazać, w którym z rejestrów procesora znajduje się adres

Po skompletowaniu całej instrukcji procesor wykonuje ją, a dalej pobiera następny rozkaz cala akcja się powtarza.


Wyszukiwarka

Podobne podstrony:
Wyjątki a Jeśli w czasie wykonywania programu PL/SQL wystąpi błąd, działanie programu zostaje
5 2 Relokowalność PROGRAM 0x0FCD0 ? 0x0 W CZASIE WYKONYWANIA PROGRAM MOŻE BYĆ ZAŁADOWANY W
Slajd36 Wykluczenia procesów współbieżnych ■    W czasie wykonywania się programu
Slajd20 (111) Inicjalizacja pracy komputera IBM-PC Po załączeniu zasilania procesor rozpoczyna wykon
Strona9 (2) 92. Wykonanie ćwiczenia2.1.    Program ćwiczenia W czasie wykonywania ćw
Proces a program Program to obiekt statyczny — tekst wykonywanego przez proces kodu. Proces to obiek
9 W czasie wykonywania pomiarów okno programu laserlO ma postać jak na rys. 12. Po zakończeniu pomia
Ewolucja technik programowania ■ Programowanie imperatywne - proces wykonywania programu jest sekwen
Image482 Wff Rys. 4.603. Schemat ideowy generatora impulsu o czasie trwania programowanym 
Image484 Rys. 4.607. Schemat ideowy generatora impulsów o czasie trwania programowanym w kodzie dzie
Slajd37 (82) Usługi systemu operacyj Tworzenie oprogramowania Wykonywanie programów Urządzenia
^ Czym jest eXtreme Programming (2/2)■ Proces zgodny w wymaganiami XP: 1.    Opiera s

więcej podobnych podstron