• R/O
  • HTTP
  • SSH
  • HTTPS

提交

标签
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Deriving a new dialect of Very Tiny Language from VTL-2 6800 version


Commit MetaInfo

修订版ad4fbff4ac0b35e09fda2b0fc50904e4730b3f5f (tree)
时间2022-09-25 21:20:20
作者Joel Matthew Rees <joel.rees@gmai...>
CommiterJoel Matthew Rees

Log Message

best version for EXORsim (no stack blast)

更改概述

差异

--- a/VTL_6801_exorsim.asm
+++ b/VTL_6801_exorsim.asm
@@ -540,7 +540,7 @@ EVAL4 CMPA #'/ ; SEE IF IT'S DIVIDE
540540 EVAL5 SUBA #'= ; SEE IF EQUAL TEST
541541 BNE EVAL6
542542 PULA
543- BSR SUBTR
543+ SUBD 0,X
544544 BNE NOTEQ
545545 TSTB
546546 BEQ EQL
@@ -551,7 +551,7 @@ EVAL6 DECA ; SEE IF LESS THAN TEST
551551 PULA
552552 BEQ EVAL7
553553 *
554-SUB2 BSR SUBTR
554+SUB2 SUBD 0,X
555555 ROLB
556556 COMOUT CLRA
557557 ANDB #$01
@@ -581,7 +581,7 @@ GOT INC MLDVCT
581581 ROR 1,X
582582 CLR DIVQUO
583583 CLR DIVQUO+1
584-DIV2 BSR SUBTR
584+DIV2 SUBD 0,X
585585 BCC OK
586586 ADDD 0,X
587587 CLC