📄 yusuanfu.cod
字号:
=== COMPILE PL0 ===
0 PROGRAM EX01;
0 VAR A,B,C,D;
1 BEGIN
2 A:=10;
4 B:=10;
6 C:=5;
8 D:=5;
10 A++;
14 B--;
18 C+=A;
22 D-=B;
26 WRITE(A);
29 WRITE(B);
32 WRITE(C);
35 WRITE(D);
38 A:=A++;
44 B:=B--;
50 C+=A+A*B;
58 D-=A-A/B;
66 WRITE(A);
69 WRITE(B);
72 WRITE(C);
75 WRITE(D)
77 END.
0 JMP 0 1
1 INI 0 7
2 LIT 0 10
3 STO 0 3
4 LIT 0 10
5 STO 0 4
6 LIT 0 5
7 STO 0 5
8 LIT 0 5
9 STO 0 6
10 LOD 0 3
11 LIT 0 1
12 OPR 0 2
13 STO 0 3
14 LOD 0 4
15 LIT 0 1
16 OPR 0 3
17 STO 0 4
18 LOD 0 5
19 LOD 0 3
20 OPR 0 2
21 STO 0 5
22 LOD 0 6
23 LOD 0 4
24 OPR 0 3
25 STO 0 6
26 LOD 0 3
27 OPR 0 14
28 OPR 0 15
29 LOD 0 4
30 OPR 0 14
31 OPR 0 15
32 LOD 0 5
33 OPR 0 14
34 OPR 0 15
35 LOD 0 6
36 OPR 0 14
37 OPR 0 15
38 LOD 0 3
39 LIT 0 1
40 OPR 0 2
41 STO 0 3
42 LOD 0 3
43 STO 0 3
44 LOD 0 4
45 LIT 0 1
46 OPR 0 3
47 STO 0 4
48 LOD 0 4
49 STO 0 4
50 LOD 0 5
51 LOD 0 3
52 LOD 0 3
53 LOD 0 4
54 OPR 0 4
55 OPR 0 2
56 OPR 0 2
57 STO 0 5
58 LOD 0 6
59 LOD 0 3
60 LOD 0 3
61 LOD 0 4
62 OPR 0 5
63 OPR 0 3
64 OPR 0 3
65 STO 0 6
66 LOD 0 3
67 OPR 0 14
68 OPR 0 15
69 LOD 0 4
70 OPR 0 14
71 OPR 0 15
72 LOD 0 5
73 OPR 0 14
74 OPR 0 15
75 LOD 0 6
76 OPR 0 14
77 OPR 0 15
78 OPR 0 0
~~~ RUN PL0 ~~~
11
9
16
-4
12
8
124
-12
~~~ END PL0 ~~~
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -