(1) 算术逻辑运算指令


  基本操作码

000
COM
 求反码 /ACS→ACD
001
NEG
 求补码 /ACS+1→ACD
010
MOV
 累加器传送 ACS→ACD
011
INC
 加1传送 ACS+1→ACD
100
ADC
 加反码 /ACS+ACD→ACD
101
SUB
 减法 /ACS+1+ACD→ACD
110
ADD
 加法 ACS+ACD→ACD
111
AND
 逻辑乘 ACS.ACD→ACD

  辅助操作码的功能举例

第8、9位(移位)
  00 不移位
  01 运算结果连同进位循环左移一位
  11 进位不变,高、低位字节交换位置
第10、11(进位)
  00 进位位不变
  01 0 基值
  10 1 基值
  11 反基值
第12位(存否)
  0 结果存入结果累加器
  1 结果不存入结果累加器
第13、14、15位(跳步测试)
  000 不跳
  100 结果为0跳
  010 进位为0跳