Составители:
49
Команды булевского процессора
mov bit,c mov c,bit
clr {c,bit} anl c,{bit,/bit}
cpl c orl c,{........}
setb {c,bit} jbc bit,rel
jc rel jnc rel jb bit,rel jnb bit,rel
Упpавление пpогpаммой и ветвления
ljmp a16 PC-a16
ajmp a11 PC(10.0)a11
sjmp rel PC+rel
jmp @a+dptr PCa+dptr
jz rel PC+rel,если (a=0)
jnz rel .... ,если (a<>0)
jc rel ....
jnc rel ....
jb bit,rel .... ,если bit=1
jnb bit,rel .... ,если bit=0
jbc bit,rel ... ,если bit=1,bit<-0
djnz {ri,ad},rel {}-1;pc+rel,если {}<>0
cjne {ri,@rj},#d,rel rel,если {}<>#d
lcall a16 стекpc, PCa16
acall a11 ...., PC(10-0)a11
ret PCстек
reti PCстек,tf0
nop пропуск
Обозначения битов SFR Адрес
7 6 5 4 3 2 1 0
acc . . . . . . . . e0i
b . . . . . . . . F0i
psw c ac f0 rs1 rs0 ov . p d0i
sp 81
dph 83
dpl 82
ie ea . . es et1 ex1 et0 ex0 a8i
p0 . . . . . . . . 80i
p1 . . . . . . . . 90i
p2 . . . . . . . . a0i
p3 rd wr t1 t0 int1 int0 txd rxd b0i
ip . . . ps pt1 px1 pt0 px0 b8i
Страницы
- « первая
- ‹ предыдущая
- …
- 47
- 48
- 49
- 50
- 51
- …
- следующая ›
- последняя »