7957910131

7957910131



W programowaniu imperatywnym program jest listą instrukcji (mniej lub bardziej elementarnych), które mają być wykonywane kolejno z możliwością wielokrotnego powtarzania pewnych czynności zapisanych raz czyli wykonywania pętli (iteracji). Zestaw instrukcji zawierający rozkazy operacji na pewnych danych wraz z rozkazami skoków bezwarunkowych i warunkowych (zaburzających zasadę bezpośredniego następstwa) jest istotą każdego z kodów maszynowych, najbardziej pierwotnego języka wykonywanego w maszynach o tzw. architekturze von Neumanna.

Architektura von Neumanna zakłada że:

—maszyna składa się z pamięci oraz jednostki centralnej, która wykonuje rozkazy (procesora);

— rozkazy oraz dane zapisane są w tej samej pamięci w ten sam sposób;

—rozkazy są kolejno z pamięci wczytywane do jednostki centralnej i wykonywane;

—każdy rozkaz powoduję zmianę stanu maszyny rozumianego jako zawartość całej pamięci włącznie z rejestrami i znacznikami procesora; rozkazy mogą więc zmieniać wewnętrzne ustawienie jednostki centralnej, w tym miejsce, z którego będzie czytany następny rozkaz.

W praktyce dzisiejsze komputery budowane są (i działają) w oparciu o architekturę von Neumanna. Zatem najbardziej naturalnym paradygmatem dla maszyny jest paradygmat imperatywny, zaś dla człowieka wygodniejszym sposobem komunikowania jest określenie, co ma być osiągnięte, bez wdawania się w detale wykonania czyli paradygmat deklaratywny.

Maszyna von Neumanna i programowanie bezpośrednie

(w kodzie maszynowym)



Wyszukiwarka

Podobne podstrony:
Wymiar wewnętrzny jest odległością pomiędzy powierzchniami lub ich elementami, które na zewnątrz, w
IMG 14 został „przykrojony" odpowiednio do zakresu programu. Natomiast mniej lub bardziej obsze
tekst5 138 KnyłUrf PwUnki jest mniej łub bardziej hierarchiczny, ludne odseparowani od niebie. Com-
oraz realizowanie różnorodnych relacji społecznych (mniej lub bardziej rozbudowanych). Czym jest rol
DZIAŁANIE -> to takie zachowanie, z którym związane jest mniej lub bardziej rozbudowane znaczenie
Warunkowanie instrumentalne Proces w którym reakcja, reakcja sprawcza staje się mniej lub bardziej
260 261 określoną więzią1. Innymi słowy: grupa jest zbiorem jednostek pozostających z sobą w mniej l
img029 każdy człowiek ma własny plan życia (mniej lub bardziej uświadomiony), podkreśla, że „człowie
img088 (16) Do tej samej kategorii należały przesiedlenia i mniej lub bardziej wymuszone migracje. D
PICT5834 dawczego nazywa się mniej lub bardziej skonkretyzowane procedury (strategie) gromadzenia i
1. RODZAJE DIAGNOSTYKIbadania instrumentalne konstrukcji (lub iei elementów): => ocena stanu i
Obraz3 170 XX. Problem formy rządów. Monarchia i republika norm, stwarzających mniej lub bardziej ś
IMGT35 r rżenie tak uformowanych krzewów imają odpowiednio trzy i dwa lata. Są więc silne i mniej lu

więcej podobnych podstron