232 233

232 233



o

nych sygnałów. Asortyment i funkcje pełnione w systemie przez te układy, dostępne w postaci scalonej, omówimy później.

j.3.5. Lista rozkazów

Lista rozkazów pP 8060 zawiera 72 typy rozkazów. Jak pamiętamy, składają się one z jednego, dwu, lub trzech bajtów, umieszczonych w kolejnych komórkach pamięci, "'iększość rozkazów dotyczy operacji na danych przechowywanych w pamięci zewnętrznej (H), wewnętrznej (B, C, D, E, H, L) lub akumulatorze (A). Dla pobrania lub umieszczenia danej w odpowiednim miejscu przewidziane są w tym procesorze cztery różne sposoby adresowania:

1)    natychmiastowe - dana zawarta jest w samym rozkazie, w drugim lub drugim i trzecim bajcie;

2)    bezpośrednie - adres danej w pamięci zewnętrznej jest zawarty w drugim i trzecim bajcie rozkazu;

3)    rejestrowe - adres danej w rejestrze lub parze rejestrów zawarty je3t

iv kodzie operacyjnym rozkazu;    i

4)    rejestrowe pośrednie - kod operacyjny wskazuje parę rejestrów zawierających adres komórki pamięci li przechowującej daną.

Dzięki temu, ie rozkazy danego typu mogą byó wykonywane na operandaoh różnie adresowanych, lista rozkazów zawiera 244 rozkazy różniące się kodami operacyjnymi.

Poniżej podany jest szczegółowy opis wszystkich typów rozkazów. Każdy rozkaz opisany jest w następujący sposób:

1. Nu pierwszym miejscu z lewej strony podany jest mnemoniczny symbol rozkazu (duże litery) wraz z symbolami operandów (małe litery).

... i.u prawo od symbolu podana jest polska oraz, w nawiasie, angielska na-

sv:a rozkazu.

.iiżej podany jest symboliczny opis działania rozkazu, jad.ze linie zawierają opis słowny działania rozkazu.

Ha3tępna linia zawiera binarny kod operacyjny, a pod nim zaznaczone są ewentualne dalsze bajty rozkazu.

t.


v: następnych liniach podana jest liczba cykli maszynowych i stanów, przez które procesor przechodzi w czasie wykonywania rozkazu oraz lista pobudzanych przez ten rozkaz wskaźników.

Przy opisie stosujemy następujące symbole i skróty:

uddr data datalC-ba jt2 bajtp ■■ort

rd, r2 DLD, SSS


16—bitowa liczba wskazująca adres 6-bitowa liczba 16-bitowa liczba drugi bajt rozkazu trzeci bajt rozkazu

8-bitowy adres urządzenia wejścia/wyjścia jeden z rejestrów 4,B,C,D,E,H,L •

trzy bity określające jeden z rejestrów A,B,C,D,E,H,L (DDD - rejestr przeznaczenia, SSS - rejestr źródłowy)

rp


RP


rh

rl

PC

SP

rm

Z

s

p CY AC CCC ( )

A

V

©


a

sra


testowalne


DDD lub SSS    Nazwa rejestru

111    A

000    B

001    0

010    D

011    E

100    H

101    L jedna z par rejestrów:

B reprezentuje parę B, C z B Jako rejestrem starszym i C Jako rejestrem młodszym,

D reprezentuje parę D, E z D Jako rejestrem starszym i E Jak0 rejestrem młodszym,

H reprezentuje parę K, L z H jako rejestren starszym i L Jako rejestrem młodszym,

SP reprezentuje 16-bitowy wskaźnik stosu, dwa bity określające Jedną z par rejeatró'.’.

RP    PARA REJESTRCi;

00    3-e

01    D-£

10    H-L

11    .    S?

pierwszy (starszy) rejestr określonej pary drugi (młodszy) rejestr określonej pary

16-bitowy licznik rozkazów (?CH i PCi, określają bardziej i mniej znaczące 8 bitów)

16-bitowy wskaźnik stosu (SPH i SPL określają bar—<iej i mniej znaczące 8 bitów)

bit a rejestru r (bity są numerowane od 7 do O, od lewej do prawej)

wskaźnik zera (zero) wskaźnik znaku (sign) wskaźnik parzystości (parity) wskaźnik przeniesienia (carry)

wskaźnik pomocniczego przeniesienia (auxiliary carry) trzy bity określające stan dowolnego wskaźnika testowalneg. Zawartość wskazanego w nawiasach rejestru lub komórki pamięci „jest przesłane do" iloczyn logiczny suma logiczna Suma modulo dwa dodawanie

odejmowanie (w systemie uzupełnienia Jo dwóch) mnożenie

„Jest zamienione z" liczba restartowa od O do 7

dwójkowa reprezentacja (000 do 111) dla nr restartu


Wyszukiwarka

Podobne podstrony:
232 233 232 O nych sygnałów. Asortyment i funkcje pełnione w systemie przez te układy, dostępne w po
80977 skanuj0043 (40) 90 <onvcrgcncjn (furii socjologicznych kaz $ imienia. Z uwagi na funkcje pe
52744 IMG84 (9) Podstawowe elementy sygnalizacji DPR Głównymi elementami systemu UPR ssaków są trzy
Resize of7 1    Wyjściowy obraz do programowania funkcji w wybranym systemie. 2
rozdział 3 (9) 84 Podstawy marketingu tymentowej oraz funkcji pełnionych w procesie dystrybucji towa
skanowanie0010 (98) V Przedstaw dwie cechy budowy tego włókna, będące jego przystosowaniem do funkcj
IMG$58 (4) lub funkcjonalnego zakłócenia systemu nerwowego — ma szansę na złagodzenie lub wyeliminow
page0270 http://rcin.org.pl Ryc. 230. Dziki osieł w biegu (płaskorzeźba asyryjska) (por. ryc. 232, 2
page0520 BIBLIOGRAFIA Skulina T., 1974, Funkcje przezwiska w systemie antroponimicznym, Studia z Fil
46535 Wagony kolejowe i hamulce (233) Wywoływanie sygnałów w elektrycznych obwodach sterowania odbyw
47806 S5006346 chodzą z Pieszowa 17 (obiekty 166 i 54? oraz ary 62, 84. 88, 117. 232. 233 - tabl. 35
skanowanie0010 (98) V Przedstaw dwie cechy budowy tego włókna, będące jego przystosowaniem do funkcj

więcej podobnych podstron