X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=as%2Fapp%2Fmula_timestab.casl;fp=as%2Fapp%2Fmula_timestab.casl;h=016cf1acd95b0e1960bee2a6c426b55bfb60f543;hp=0000000000000000000000000000000000000000;hb=330f6a8723886b86e745e91ffc3479eda9159b8d;hpb=a0b34ca06b5e92ee139895159dbced007b276384 diff --git a/as/app/mula_timestab.casl b/as/app/mula_timestab.casl new file mode 100644 index 0000000..016cf1a --- /dev/null +++ b/as/app/mula_timestab.casl @@ -0,0 +1,33 @@ +MAIN START + LAD GR1,0 + SUBA GR1,XMAX +LOOPX CPA GR1,XMAX + JPL FIN + OUT SEP,SLEN + CALL OUTA + OUT SEP,SLEN + LAD GR2,0 + SUBA GR2,YMAX +LOOPY CPA GR2,YMAX + JPL XNEXT + CALL MULA + JOV WOV + PUSH 0,GR1 + LD GR1,GR0 + CALL OUTA + POP GR1 +YNEXT OUT SEP,SLEN + LAD GR2,1,GR2 + JUMP LOOPY +WOV OUT YOMSG,YLEN + JUMP YNEXT +XNEXT LAD GR1,1,GR1 + JUMP LOOPX +FIN RET +XMAX DC 9 +YMAX DC 9 +SEP DC '--------------------' +SLEN DC 20 +YOMSG DC 'Warning: overflow' +YLEN DC 17 + END