Listov Assembly-like language in Scratch Write some very simple yet overly complicated code using Listov! (Not an accurate represantation of the Assembly langauge.) Instruction list is the list that contains 3-letter instruction codes Operand 1, 2 and 3 lists hold the parameters for the instruction list to use Click Start to execute your code! Click Reset to clear everything on the lists To add an instruction and operands click Add Whole Row, then specify the line number in which you want to write the instruction and operands and type in the things you need If you want to edit Instructions and Operands seperatly, then click the Edit Instruction / Operand buttons Click Save to save your code into a long string of numbers and dashes Click Load to load the code from the string of numbers you got from saving Saving only supports numbers -9999 to 9999 (without decimals) in the operands
Sample programs (Press load and paste this in): - Countdown from 10 in register 1: 060001000001-1500005-0500001-070000100006-1000002-11- - Fibbonaci Sequence in Data Memory 1 0400001-02000010000200002-120000200001-1500005-02000010000200001-120000100001-1500005-1000002- - Division with remainder. Input 2 numbers. Outputs the quotient in Data Mem 1 and the remainder in Data Mem 2 1600001-1600002-03000010000200001-0400003-20000010000200004-070000400008-1000003-120000300001-120000100002-19-1500020-11- - Little music sample for you to try (and maybe finish!) 28000210007600125-28000210007600250-28000210007600250-28000210007200125-28000210007600250-28000210007900250-3000250-28000210006700250-0400001-3000250-28000210007200250-3000125-28000210006700250-3000125-28000210006400250-3000125-28000210006900125-3000125-28000210007100125-3000125-28000210007000125-28000210006900125-3000125-28000210006700125-28000210007600250-28000210007900125-28000210008100125-3000125-28000210007700125-28000210007900125-3000125-28000210007600250-28000210007200125-28000210007400125-28000210007100125-060000200002-08000010000200039-1000009- There will be more samples in the future!