67 (11)

67 (11)



134 Opis rozkazów

jest rejestr DPTR, to 16-bitowy adres jest wysyłany przez porty PO (z DPL - osiem mniej znaczących bitów) i P2 (z DPH - osiem bardziej znaczących bitów). W obu przypadkach na wyjściu RD (P3.7) jest generowany impuls będący sygnałem sterującym odczytywania.

EOH


MOVX A, @DPTR Operacja; A - (DPTR) Kod ll 1 1 0 10 0~F0 Liczba cykli: 2

MOVX A, @Ri

Operacja: A «- (Ri) gdzie Ri = R0, R1 (z ustawionego w danej chwili zbioru)

E2H, E3H


Kod IT l 1 0 I 0 oTT

Liczba cykli: 2

MOVX @<(dp), A (ang. move data from accumulator to extemal data memory)

prześlij bajt z akumulatora do zewnętrznej pamięci danych

Do komórki zewnętrznej pamięci danych o adresie pośrednim zawartym we wskaźniku danych <dp) są wpisywane dane z akumulatora. Wskaźnikiem danych może być rejestr roboczy RO lub RI albo rejestr specjalny DPTR.

Jeżeli wskaźnkiem danych jest rejestr RO lub Rl, to 8-bitowy adres jest wysyłany tylko poprzez port PO. Jeżeli natomiast wskaźnikiem danych jest rejestr DPTR, to 16-bitowy adres jest wysyłany przez porty PO (z DPL - osiem mniej znaczących bitów) i P2 (z DPH -osiem bardziej znaczących bitów). W obu przypadkach na wyjściu WR (P3.6) jest generowany impuls będący sygnałem sterującym zapisywania.

MOVX @DPTR, A Operacja: (DPTR) <- A

Kod:


1111 0000


FOH


Liczba cykl: 2

MOVX @Ri, A

Operacja: (Ri) «- A gdzie Ri - RO, RI (z ustawionego w danej chwili zbioru)

Kod U 1 1 1 I 0 0 1 i I    F2H, F3H

Liczba cykli: 2

MUL AB (ang. multiply) pomnóż

Operacja: BA «- [A x B]

Koi ll 0 1 0 I 0 1 0 Ol    A4H

Liczba cykK: 4

Ośmiobitowa liczba bez znaku, znajdująca się w akumulatorze, jest mnożona przez 8-bitową liczbę bez znaku z rejestru B. Szesnastobitowy wynik jest wpisywany w następujący sposób: osiem bardziej znaczących bitów do rejestru B, osiem mniej znaczących bitów do akumulatora. Jeżeli wynik mnożenia jest większy niż 255, to jest ustawiany znacznik OV; w przeciwnym razie OV jest zerowany. Znacznik CY jest zerowany.

NOP (ang. no operation) nic nie rób

Koi !o 0 0 0 0 0 0 0

00H

Liczba cykl: 1

Nie jest wykonywana żadna operacja.

ORL <r), <s> (ang. logical OR)

sumuj logicznie

Wykonywana jest suma logiczna (bit po bidę) wskazanych argumentów. Wynik jest wpisywany do miejsca, z którego został pobrany argument


Wyszukiwarka

Podobne podstrony:
62 (11) 124 Opis rozkazów JB bit, d (ang. jump if bit is set) skocz, gdy bit ustawiony Operacja: PC
64 (11) 128 Opis rozkazów 16-bitowy adres bezpośredni. Rozkaz ten pozwala na skok do podprogramu, po
68 (9) 136 Opis rozkazów <r>. Jest możliwych sześć kombinacji trybów adresowania argumentów &l
P1040083 (3) 11. POMIARY GWINTÓW ZEWNĘTRZNYCH 11.1. WPROWADZENIE Celem ćwiczenia jest poznanie przez
img017 nie dotyczy to adresów rejestrów specjalnych ich 10- bitowy adres podajemy: 5m^ych 5sta^ bitó
10873 skanowanie0034 (31) nak, że jeszcze przed mitozą przyszły kształt tej połówki jest określany p
Instrukcja wysyłkowa Jest opracowywana przez spedytora po otrzymaniu i przyjęciu zlecenia
System operacyjny DOS DOS (ang. Disc Operating System) jest to 16-bitowy jednozadaniowy system
Tróje Irinrntowa definicja interakcji (wg. G.H Meada): istotą interakcji jest wysyłanie przez organi

więcej podobnych podstron