微 程 序 源 清 单(续2)

地址
微操作
命令码
下地址
微指令(十六进制代码)
相应的指令
40H
R1-->Q
14#
00 0E 00 80 C1 00 00 DIV SR
41H
(R0-SR)Q--L-->R0Q
/F3-->Q0, CC#=0
4#,
0EH
03 84 01 E1 90 02 80 R0R1/SR-->R0(余数)R1(商值)
42H
CC#=/S
3#,
49H
12 43 B0 90 80 00 00  
43H
(R0-SR)Q--L-->R0Q
/F3-->Q0
8#
00 08 01 E1 90 02 80  
44H
CC#=/S
3#,
46H
11 83 B0 90 80 00 00  
45H
R0-SR-->R0
CC#=0
3#,
47H
11 C3 01 B1 90 00 80  
46H
R0+SR-->R0
14#
00 0E 01 B0 90 00 80  
47H
(R0+0)Q--L-->R1Q
/F3-->Q0, CC#=/S
3#,
3FH
0F C3 B0 E0 C0 12 00  
48H
Q-->R1, CC#=0
3#,
A4H
29 03 01 B0 A0 10 00 根据R1(商)修改状态
49H
(R0+SR)Q--L-->R0Q
/F3-->Q0, CC#=1
15#,
44H
11 0F 21 E0 90 02 80  
4AH
SR & DR-->DR
CC#=0
3#,
A4H
29 03 01 B4 90 00 88 AND DR, SR
4BH
XXX
   
4CH
SR xor DR-->DR
CC#=0
3#,
A4H
29 03 01 B6 90 00 88 XOR DR, SR
4DH
XXX
   
4EH
SR or DR-->DR
CC#=0
3#,
A4H
29 03 01 B3 90 00 88 OR DR, SR
4FH
XXX
   
50H
SR & DR, CC#=0
3#,
A4H
29 03 01 94 90 00 88 TEST DR, SR
51H
XXX
   
52H
DR-SR, CC#=0
3#,
A4H
29 03 01 91 90 00 88 CMP DR, SR
53H
XXX
   
54H
SP-1-->SP, CC#=0
  -->AR
3#,
36H
0D 83 00 B1 B0 44 02 PUSH DR
55H
XXX
   
56H
SP-->AR, CC#=0
SP+1-->SP
3#,
27H
09 C3 00 A0 B4 44 02 POP DR
57H
XXX
   
58H
SP-1-->SP
-->AR
14#
00 0E 00 B1 B0 44 02 PSHF
59H
STR-->MEM, CC#=0
3#,
A4H
29 03 00 10 00 00 30  
5AH
SP-->AR
SP+1-->SP
14#
00 0E 00 A0 B4 44 02 POPF
5BH
MEM-->STR, CC#=0
3#,
A4H
29 03 02 10 80 00 00  
5CH
DR--L-->DR
RAM3-->C, CC#=0
0-->RAM0
3#,
A4H
29 03 06 F0 B0 00 08 SHL DR
5DH
XXX
   
5EH
DR--R-->DR
F3-->RAM3, CC#=0
RAM0-->C
3#,
A4H
29 03 05 D0 B0 03 08 ASR DR
5FH
XXX
   
60H
DR--R-->DR
0-->RAM3, CC#=0
RAM0-->C
3#,
A4H
29 03 05 D0 B0 00 08 SHR DR
61H
XXX
   
62H
DR--L-->DR
RAM3-->C, CC#=0
C-->RAM0
3#,
A4H
29 03 06 F0 B0 01 08 RCL DR
63H
XXX
3#,
A4H
29 03 05 D0 B0 01 08 RCR DR
64H
DR--R-->DR
C-->RAM3, CC#=0
RAM0-->C
   
65H
XXX
   
66H
DR+1-->DR, CC#=0
3#,
A4H
29 03 01 B0 B0 04 08 INC DR
67H
XXX
   
68H
DR-1-->DR, CC#=0
3#,
A4H
29 03 01 B1 B0 04 08 DEC DR
69H
XXX
   
6AH
/DR-->DR, CC#=0
3#,
A4H
29 03 01 B7 B0 00 08 NOT DR
6BH
XXX
   
6CH
EI#=0, CC#=0
3#,
A5H
29 43 00 90 80 00 60 EI
6DH
XXX
   
6EH
DI#=0, CC#=0
3#,
A5H
29 43 00 90 80 00 70 DI
6FH
XXX