e01.cod
来自「编译原理课程设计 PL/0语言编译程序 c++builder」· COD 代码 · 共 42 行
COD
42 行
=== COMPILE PL0 ===
0 PROGRAM EX01;
0 VAR A,B;
1 BEGIN
2 A:=88;
4 B:=11;
6 READ(B);
8 --A;
12 WRITE(A);
15 A--;
19 WRITE(A);
22 END.
0 JMP 0 1
1 INI 0 5
2 LIT 0 88
3 STO 0 3
4 LIT 0 11
5 STO 0 4
6 OPR 0 16
7 STO 0 4
8 LOD 0 3
9 LIT 0 1
10 OPR 0 3
11 STO 0 3
12 LOD 0 3
13 OPR 0 14
14 OPR 0 15
15 LOD 0 3
16 LIT 0 1
17 OPR 0 3
18 STO 0 3
19 LOD 0 3
20 OPR 0 14
21 OPR 0 15
22 OPR 0 0
~~~ RUN PL0 ~~~
? 4
87
86
~~~ END PL0 ~~~