ORL
 

www.uC51.pl

elektronika | mikrokontrolery MCS-51 | programowanie

  • Increase font size
  • Default font size
  • Decrease font size
Home Lista instrukcji ASM uC51

ORL

Instrukcja logiczna
Mnemonik Operandy Kod instrukcji Ilość bajtów Cykle oscylatora
ORL A, R0
48 1 12
ORL
A, R1 49
1
12
ORL A, R2 4A 1 12
ORL A, R3 4B 1 12
ORL
A, R4 4C 1 12
ORL A, R5 4D 1 12
ORL
A, R6 4E 1 12
ORL A, R7 4F 1 12
ORL
A, adres
45 2 12
ORL A, dana
44 2
12
ORL A, @R0
46 1 12
ORL A, @R1
47 1 12
ORL
adres, A 42
2
12
ORL
adres, liczba
53
3
24

 

Instrukcja ORL wykonuje na argumentach operację sumy logicznej (alternatywy). Jeżeli przynajmniej jeden z pary bitów jest równy '1', to wynik również jest równy '1'. Wynik '0' osiągamy tylko w sytuacji, gdy oba argumenty są równe '0'.

 

Przykład:

A
1 1 0 0 0
0
1
1
R0
0
1
0
1
0
1
0
1
Wynik ORL A, R0
1
1
0
1
0
1
1
1

 

 

>> POWRÓT DO LISTY INSTRUKCJI