微 程 序 源 清 单

地址
微操作
命令码
下地址
微指令(十六进制代码)
相应的指令
00H
CC#=/FS1
IB-->PC
 -->AR
3#,
10H
04 03 40 B0 F0 50 02  
01H
CC#=/FS2
3#,
0AH
02 83 60 90 80 00 00  
02H
CC#=/FS3
6#
00 06 80 90 80 00 00 FS1-3=001执行微程序
03H
CC#=/WAIT
1#,
B8H
2E 01 A0 90 80 00 00 FS1-3=000装入微程序
04H
IB-->LDR7-6
CC#=/WAIT
1#,
B8H
2E 01 A0 90 80 00 07  
05H
IB-->LDR5-4
CC#=/WAIT
1#,
B8H
2E 01 A0 90 80 00 06  
06H
IB-->LDR3-2
CC#=/WAIT
1#,
B8H
2E 01 A0 90 80 00 05  
07H
IB-->LDR1-0
14#
00 0E 00 90 80 00 04  
08H
MIO#=1, REQ=1
14#
00 0E 00 98 80 00 00 写控存MCRAM
09H
PC+1-->PC, CC#=0
  -->AR
3#,
03H
00 C3 00 B0 B0 54 02  
0AH
CC#=/FS3
3#,
0EH
03 83 80 90 80 00 00  
0BH
CC#=/WAIT
1#,
B8H
2E 01 A0 90 80 00 00 FS1-3=010写存储器
0CH
MIO#=0, REQ=0
WE#=0
14#
00 0E 00 10 00 00 00  
0DH
PC+1-->PC, CC#=0
  -->AR
3#,
0BH
02 C3 00 B0 B0 54 02  
0EH
MIO#=0, REQ=0
WE#=1, CC#=/WAIT
1#,
BCH
2F 01 A0 10 80 00 00 FS1-3=011读存储器(单步)
0FH
PC+1-->PC, CC#=0
-->AR
3#,
0EH
03 83 00 B0 B0 54 02  
10H
CC#=/FS2
3#,
18H
06 03 60 90 80 00 00 FS1-3=110单步执行
11H
CC#=/FS3, PC-->Q
3#,
17H
05 C3 80 80 C5 00 00    =111连续执行
12H
MIO#=0, REQ=0
WE#=1
14#
00 0E 00 10 80 00 00 FS1-3=100读存储器(连续)
13H
CC#=0
4#,
6
01 84 00 90 80 00 00  
14H
MIO#=0, REQ=0
WE#=1
PC+1-->PC
  -->AR
8#
00 08 00 30 B0 54 02  
15H
MIO#=0, REQ=0
WE#=1, CC#=0
Q -->PC
 -->AR
3#,
12H
04 83 00 30 A0 50 02  
16H
XXX
   
17H
0-->PC
14#
00 0E 00 B1 95 50 00 FS1-3=101从0连续执行
18H
PC-->AR, DI#=0
 -->IP
14#
00 0E 00 B0 C5 60 72