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 ORL (SUMA LOGICZNA)
Instrukcja wykonuje operację sumy logicznej 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 sumowań logicznych: 0+0=0 0+1=1 1+0=1 1+1=1 W czasie wykonywania operacji ORL, pobierane są kolejne bity danej ze źródła i dodawane do odpowiadających im bitów w miejscu przeznaczenia, wygląda to następująco: 10110101 (źródło) 11011101 (przeznaczenie) -------------------- 11111101 (wynik w miejscu przeznaczenia) |
|