QuakeGod
2022-05-10 65f7136c6dfebde14a07c89c4366fb8bed2fe37f
MTerm2/0prog2.kpg
@@ -3,18 +3,32 @@
ST   R18
ST   SR13
PSHS
MV   K20   DT1
MV   K51   DT11
MV   K20   DT12
MV   K10   DT0
MV   K20   DT1
RDS
MV   K5   DT11
MV   K50   DT12
MV   K20   DT13
POPS
MV   K50   DT13
MV   K20   DT14
MV   K5   DT14
MV   K50   DT15
MV   K20   DT16
SET   R0
ST   R0
TMX   1   DT1
DF
SET   R10
ST   R0
AN   R1
AN   R2
AN   R3
AN   R4
AN   R5
AN   R9
AN   R10
AN   R11
AN   R15
AN   R16
ST   X0
DF
SET   R10
@@ -25,11 +39,12 @@
AN   R51
AN   R52
AN   R53
ADD3   DT21   DT31   DT32
ADD3   DT22   DT32   DT33
ST   R10
AN   R54
AN   R55
AN   R56
ADD3   DT25   DT35   DT36
ADD3   DT23   DT33   DT34
ST   R10
DF
@@ -37,81 +52,94 @@
AN/   R12
AN/   R13
AN/   R14
AN/   R15
AN/   R16
SET   R14
ST   R10
PSHS
AN   R11
TMX   11   DT11
RESET   R11
SET   R12
RDS
AN   R12
DF
SET   R51
RESET   R52
RESET   R53
RESET   R54
RESET   R55
SET   R56
RDS
AN   R11
PSHS
TMX   11   DT11
RESET   R11
SET   R12
POPS
SUB3   SV11   EV11   DT21
AN<=   DT21   K30
PSHS
DIV   DT21   K10   DT31
RDS
AN>=   DT32   K5
SET   R51
POPS
AN<   DT32   K5
RESET   R51
RDS
AN   R12
DF
RESET   R51
SET   R52
RDS
AN   R12
PSHS
TMX   12   DT12
RESET   R12
SET   R13
POPS
AN   R12
SUB3   SV12   EV12   DT22
AN<=   DT22   K30
PSHS
DIV   DT22   K10   DT32
RDS
AN>=   DT33   K5
RESET   R51
POPS
AN<   DT33   K5
SET   R51
RDS
AN   R13
DF
RESET   R51
SET   R52
RDS
AN   R13
TMX   13   DT13
RESET   R52
SET   R53
RESET   R13
SET   R14
POPS
AN   R13
OUT   R52
ST   R10
PSHS
AN   R13
AN   R14
TMX   14   DT14
RESET   R14
SET   R15
RDS
AN   R15
DF
RESET   R52
SET   R53
SET   R54
RESET   R56
RDS
AN   R13
TMX   13   DT13
RESET   R13
SET   R14
AN   R15
TMX   15   DT15
RESET   R15
SET   R16
RDS
AN   R13
SUB3   SV13   EV13   DT23
AN<=   DT23   K30
AN   R15
SUB3   SV15   EV15   DT25
AN<=   DT25   K30
PSHS
DIV   DT23   K10   DT33
DIV   DT25   K10   DT35
RDS
AN>=   DT34   K5
AN>=   DT36   K5
SET   R54
POPS
AN<   DT34   K5
AN<   DT36   K5
RESET   R54
RDS
AN   R14
AN   R16
DF
RESET   R54
SET   R55
POPS
AN   R14
TMX   14   DT14
RESET   R14
AN   R16
TMX   16   DT16
RESET   R55
SET   R56
RESET   R16
SET   R11
ST   SR1
PSHS
@@ -226,27 +254,17 @@
R54   绿灯2
R55   黄灯2
R56   红灯2
DT11   绿灯1时间
DT12   黄灯1时间
DT13   绿灯2时间
DT14   黄灯2时间
DT21   绿灯1剩余时间
DT23   绿灯2剩余时间
DT31   剩余秒数
DT32   余数
DT33   绿灯2剩余秒数
DT34   绿灯2 秒余数
DT11   绿灯1延迟时间
DT12   绿灯1时间
DT13   黄灯1时间
DT14   绿灯2延迟时间
DT32   剩余秒数
DT33   余数
DT15   绿灯2时间
DT16   黄灯2时间
DT25   绿灯2剩余时间
DT35   绿灯2剩余秒数
DT36   绿灯2 秒余数
DT22   绿灯1剩余时间
[MONCOILLIST]
[MONDATALIST]
ST]
]
T14   黄灯2时间
DT21   绿灯1剩余时间
DT23   绿灯2剩余时间
DT31   剩余秒数
DT32   余数
DT33   绿灯2剩余秒数
DT34   绿灯2 秒余数
[MONCOILLIST]
[MONDATALIST]
TALIST]