do koszyka
|
do koszyka![]() |
do koszyka![]() |
do koszyka![]() |
do koszyka![]() |
do koszyka![]() |
do koszyka![]() |
do koszyka![]() |
do koszyka![]() |
![]() ASEMBLER 80c51
Informacje ogólne
Operacje arytmetyczne: add, addc, dec, div, inc, mul, subb,Operacje logiczne: anl, clr, cpl, orl, rl, rlc, rr, rrc, swap, xrl,Operacje przesyłania danych: mov, movc, movx, pop, push, xch, xchd,Operacje bitowe: anl, clr, cpl, mov, orl, setb, jc/jnc, jb/jnb/jbc,Operacje sterujące: acall/lcall, cjne, djnz, jmp/ajmp/ljmp/sjmp, jz/jnz, ret, reti,Inne: nop,Pojęcia: Mapa pamięci (rejestry,porty)Etykiety Procedury (podprogramy) Stos Akumulator ostatnia aktualizacja: 16.09.2005 XRL (RÓŻNICA SYMETRYCZNA)
Instrukcja wykonuje operację różnicy symetrycznej na zawartości przeznaczenia daną ze źródła, źródło nie ulega zmianie.
W systemie dwójkowym przy dwóch operandach dopuszczalne są następujące możliwości różnicy symetrycznej: 0-0=0 0-1=1 1-0=1 1-1=0 W czasie wykonywania operacji XRL, pobierane są kolejne bity danej ze źródła i odejmowane od odpowiadających im bitów w miejscu przeznaczenia, wygląda to następująco: 10110101 (źródło) 11011101 (przeznaczenie) -------------------- 01101000 (wynik w miejscu przeznaczenia) |
|
||||||||||||||||||||||||||||








