5) PROGRAM: •)
b)
e)
ROZKAZ:
•)
b)
6)
Pamięci wewnętrzne
Pojemność
Informacja sterująca, mówiąca o tym jak komputer ma przetwarzać informację Algorytm zapisany w określonym językiem programowania Ciąg rozkazów
Elementarne polecenie steruiące pracą komputera Zawiera dwa rodzaje informacji
• jak w danej chwili przetworzyć informaqę (kod operacji)
3 |
4 |
5 |
6 |
7 |
8 |
9 |
1 |
-►4-
kod operacji
część adresowa
7) KOD OPERACJI:
a) Określa rodzaj wykonywanych działań
b) Przedstawia je w skróconej (zakodowanej) formie
8) TYPY ROZKAZÓW:
a) Rozkazy dzielimy w zależności od liczby adresów i
- rozkazy trzyadresowe * rozkazy dwuadresowe
- rozkazy jednoadresowe
- rozkazy bezadresowe Najprostsze rozkazy:
b)
Kod op« |
HKJ |
Adr 1 |
Adr 2 |
Adr 3 |
A |
+ B i |
- C |
- rozkazy typu jednoadresowego - działania na dwóch operandach; pomiędzy akumulatorem komórką pamięci
3 |
4 |
5 |
6 |
7 |
8 |
9 |
1 |
-*•4-
kod operacji część adresowa
- rozkazy bezadresowe - realiziąą operacje na rejestrach i finkcje sterujące (np. STOP)
3 |
4 |
5 |
6 |
7 |
8 |
9 |
1 |
kod operacji
9) PRZYKŁAD PROSTEGO PROGRAMU:
a) Operacja matematyczna -c=a+b
b) Sekwencja działań:
- przeczytaj a ( z komórki pamięci do akumiiatora)
- dodaj b (z komórki pamięci do akuruśatora
- zapisz c (z akumulatora do komórki pamięci)
* zatrzymaj program
c) Zajętość pamięci:
* trzy komórki na dane
- cztery komórki na program
d) Lokalizacja danych:
* Adr a.Adr b. Adr c
e) Lokalizacja rozkazów programu:
- Adr pocz. Adr pocz +1, Adr pocz +2, Adr pocz +3
10) INFORMACJE W PAMIĘCI:
Adr b II operand (b)
Adr c Wynik
działania (c)