邏輯運算指令
指 令 | 功 能 |
ANL A,Rn | 把暫存器的內容AND入累積器內 |
ANL A,#data | 把常數AND入累積器內 |
ANL A,direct | 把直接定址位元組的內容AND入累積器內 |
ANL A,@Rm | 把內部資料記憶體的內容AND入累積器內 |
ANL direct,A | 把累積器的內容AND入直接定址位元組內 |
ANL direct,#data | 把常數AND入直接定址位元組內 |
ORL A,Rn | 把暫存器的內容OR入累積器內 |
ORL A,#data | 把常數OR入累積器內 |
ORL A,direct | 把直接定址位元組的內容OR入累積器內 |
ORL A,@Rm | 把內部資料記憶體的內容OR入累積器內 |
ORL direct,A | 把累積器的內容OR入直接定址位元組內 |
ORL direct,#data | 把常數OR入直接定址位元組內 |
XRL A,Rn | 把暫存器的內容XOR入累積器內 |
XRL A,#data | 把常數XOR入累積器內 |
XRL A,direct | 把直接定址位元組的內容XOR入累積器內 |
XRL A,@Rm | 把內部資料記憶體的內容XOR入累積器內 |
XRL direct,A | 把累積器的內容XOR入直接定址位元組內 |
XRL direct,#data | 把常數XOR入直接定址位元組內 |
CLR A | 把累積器的內容清除為零 |
CPL A | 把累積器的內容取補數 |
RL A | 不含進位旗標的左旋轉 |
RLC A | 包含進位旗標的左旋轉 |
RR A | 不含進位旗標的右旋轉 |
RRC A | 包含進位旗標的右旋轉 |
SWAP A | 把累積器內容的兩個(半位元組)互換 |