246
RST n |
Restart (Restart) ((SP) - D — (PCH), ((SP) - 2) — (POL) (SP) — (SP) - 2 (PC)—OOOOOOOO OONNNOOO ?rześlij zawartość licznika rozkazów do stosu w pamięci o adresie wskazanym przez zawartość wskaźnika stosu. Zawartość wskaźnika stosu zmniejsz o 2. Skocz do rozkazu o adresie 8 * n 11NNN111 |
PCHL |
cykli: 3 stanów: 11 wsk: żaden Skocz pośrednio do H i L - prześlij H i L do licznika rozkazów (Jump H and L indirect - move H and L to PC) (PCH)~(H) (PCL) — (Ii) Prześlij zawartość pary rejestrów H i L do licznika rozkazów a tym samym skocz do rozkazu o adresie zawartym w tych rejestrach. 11101001 cykli: 1 stanów: 5 wsk: żaden -Rozkazy operacji na stosie----- |
FUSH rp |
Zachowaj (Push) ((SP) - 1) —(rh), ((SP) - 2) —(rl) (SP) —(SP) - 2 Do komórek pamięci o adresach wskazanych przez wskaźniki stosu wpisz zawartości wybranej pary rejestrów. Zawartość wskaźnika stosu zmniejsz o 2. Uwaga: rp^SP. 11RP0101 |
FUSH PSW |
cykli: 3 stanów: 11 wsk: żaden Zachowaj akumulator i wskaźniki (Push procassor status word) ((SP) - 1) —(A), ((sp) - 2) —(wskaźniki), (SP) — (SP) - 2 Wpisz zawartość akumulatora i pięciu wskaźników do komórek pamięci o adresach wskazanych przez wskaźnik stosu. Zawartość wskaźnika stosu zmniejsz o 2. Po wpisaniu, zawartość komórki pamięci o adresie (SP) - 2 będzie następująca: S, Z, 0, AC, 0, P, 1, CY. 11110101 |
cykli: 3 stanów: 11
wsk: żaden
Odczytaj (Pop)
POP rp
POP PSW
ZTHL
SPHL
- ROŻKA IN port
OUT port
(rl)—((SP)), (rh) — ((SP) + 1), (SP) —(SP)+2 Do wybranej pary rejestrów wpisz zawartość komórek pamięci o adresach wskazanych przeż wskaźnik stosu. Zawartość wskaźnika stosu zwiększ o 2. Uwaga: rp ^ SP
1 1 R P 0 O O 1
cykli: 3 stanów: 10 wsk: żaden
Odczytaj akumulator i wskaźniki (Pop processor status word)
(wskaźniki)—((SP)), (A)—((SP) + 1), (SP)—(SP)+2
Do akumulatora i wskaźników wpisz zawartości komórek pamięci o adresach wskazanych przez wskaźnik stosu.Za-wartośó wskaźnika stosu zwiększ o 2.
11110001
cykli: 3 stanów: 10 wsk: wszystkie
Wymień wierzchołek stosu z H i L (Ehcchange stack top with H and L)
(L)— ((SP)), (H)-((SP) + 1)
Wymień zawartość rejestrów H i L z dwoma komórkami pamięci o adresach wskazanych przez wskaźnik stosu.
1 1 1 0 0 0 1 1
cykli: 3 stanów: 18 wsk: żaden
Prześlij HL do SP (Kove HL to SP)
(SP) — (H)(L)
Wpisz do wskaźnika stosu SP zawartość pary rejestrów H i L.
111110 0 1
cykli: 1 stanów: 5 wsk: żaden
Y WEJŚCIA/WYJŚCIA I STERUJĄCE -
Wejście (Input)
(A)—(szyna danych)
Wpisz do akumulatora dane wejściowe umieszczone na dwukierunkowej szynie danych przez wybrane urządzenie wejściowe .
11011011
bajt2
cykli: 3 stanów: 10 wsk: żaden
Wyjście (Output)
(szyna danych).*— (A)