Image
Image

静听风易

+ 关注

粉丝 0     |     主题 22     |     回帖 231

KF8的4种位操作指令详析
2018-6-12 21:19
  • ChipON MCU
  • 5
  • 974
  SET Rn ,b 置位操作指令 语法: SET Rn ,b 操作数: Rn b (0≤b≤7) 操作: 将 Rn ...  
  CLR Rn ,b 清 0 位操作指令 语法: CLR Rn,b 操作数: Rn b (0≤b≤7) 操作: 将 Rn ...  
  SET dir ,b 置位操作指令 语法: SET dir ,b 操作数: dir b (0≤b≤7) 操作: 将 d ...  
  CLR dir ,b 清 0 位操作指令 语法: CLR dir ,b 操作数: dir b (0≤b≤7) 操作: 将 ...  
KF8的12种转移指令详析
2018-5-26 17:31
  • ChipON MCU
  • 12
  • 1108
  CALL #data12 子程序调用指令 语法: CALL #data12 操作数: data,即 12位立即数所指定的地址 操 ...  
  JMP #data12 无条件转移指令 语法: JMP #data12 操作数: data12,即 12位立即数所指定的地址 操 ...  
  JB Rn ,b 判位转移指令,为 1 跳转 语法: JB Rn ,b 操作数: Rn b (0≤b≤7) 操作: R ...  
  JNB Rn ,b 判位转移指令,为 0 跳转 语法: JNB Rn ,b 操作数: Rn b (0≤b≤7) 操作: ...  
  JB dir ,b 判位转移指令,为 1 跳转 语法: JB dir ,b 操作数: dir b (0≤b≤7) 操作: ...  
  JNB dir ,b 判位转移指令,为 0 跳转 语法: JNB dir ,b 操作数: dir b (0≤b≤7) 操作 ...  
  INCJZ Rn 加 1 跳转指令 语法: INCJZ Rn 操作数: Rn 操作: Rn←(Rn)+1,为0跳过下一条指令 ...  
  INCJZ dir 加 1 跳转指令 语法: INCJZ dir 操作数: dir 操作: dir←(dir)+1,为0跳过下一条 ...  
  INCRJZ dir 加 1 跳转指令,结果送给 Rn 语法: INCRJZ dir 操作数: dir 操作: R0←(dir)+1, ...  
  DECJZ Rn 减 1 跳转指令 语法: DECJZ Rn 操作数: Rn 操作: Rn←(Rn)-1,为0跳过下一条指令 ...  
  DECJZ dir 减 1 跳转指令 语法: DECJZ dir 操作数: dir 操作: dir←(dir)-1,为0跳过下一条 ...  
  DECRJZ dir 减 1 跳转指令,结果送给 Rn 语法: DECRJZ dir 操作数: dir 操作: R0←(dir)-1, ...  
KF8的23种逻辑运算指令详析
2018-5-26 17:47
  • ChipON MCU
  • 23
  • 2108
  AND Rn,Rs 逻辑与指令 语法: AND Rn ,Rs 操作数: Rn ,Rs 操作: Rn←(Rn)∧(Rs) 影响标 ...  
  AND Rn,#data 逻辑与指令 语法: AND Rn ,#data 操作数: Rn ,data 操作: Rn←(Rn)∧(data ...  
  AND dir ,Rm 逻辑与指令 语法: AND dir ,Rm 操作数: dir ,Rm 操作: dir←(dir)∧(Rm) 影 ...  
  AND Rm ,dir :逻辑与指令 语法: AND Rm ,dir 操作数: Rm ,dir 操作: Rm←(Rm)∧(dir) 影 ...  
2
3
近期访客