设为首页
加入收藏
联系我们
 嵌入式软硬件开发 | 软硬件开发课程 | 软硬件开发实训 | 指令系统课件 | 串口通讯课件  | 中断课件 | 内部存储器课件 | 联系我们

指令时序课件

| 存储器扩展课件

| 定时计数器课件

| 键盘接口技术课件

|  模数转换技术课件

| 显示器接口课件

| 怀念毛主席

逻辑运算指令


邏輯運算指令
ANL  ORL  XRL  CLR  CPL  RL  RR  SWAP
» 符號名稱說明


XRL (XOR异或)
XRL指令等於XOR Logic的縮寫,把累積器A和暫存器Rn作XOR並存入累積器,XOR异或是比較二數的每一個bit,若不同則輸出為1。
真值表如下:
XYOUT
000
011
101
110

XRLA,Rn ;把累積器A和暫存器Rn作XOR並存入累積器A
XRLA,#data ;把累積器A和常數值作XOR並存入累積器A
XRLA,direct ;把累積器A和直接定址位元組作XOR並存入累積器A
XRLA,@Rn ;把累積器A和內部資料記憶體內容作XOR並存入累積器A
XRLdirect,A ;把直接定址位元和累積器作XOR並存入直接定址位元組
XRLdirect,#data ;把直接定址位元組和常數值作XOR並存入直接定址位元組

範例
MOVA,#34H ;A=34H
MOVR1,#12H ;R1=12H
XRLA,R1 ;XRL

執行完上述的程式之後,累積器A=?
  


黄剑实验室© 2000版权所有

湘ICP备05010720号