Dateien nach "/" hochladen

main
Justus Jan Nico Wolff 2024-02-05 07:14:10 +01:00
parent 8078d2318c
commit 38d0c4d6a6
3 changed files with 17 additions and 9 deletions

BIN
FSC.sb3

Binary file not shown.

BIN
image scanner.sb3 100644

Binary file not shown.

View File

@ -1,13 +1,21 @@
FSC (Fucking scratch computer) 8-bit instruction set:
address modes:
00 register
01 immediate
02 indirect
03 direct
instruction set:
JMP 00 <ADDRMODE> <ADDR>
AND 01 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
OR 02 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
NOT 03 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
XOR 04 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
LOD 05 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
ADD 06 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
SUB 07 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
MUL 08 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
DIV 09 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
PIX 0A
NOT 02 <ADDRMODE> <ADDR> <ADDRMODE> <DST>
MOV 03 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
ADD 04 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
SUB 05 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
MUL 06 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
DIV 07 <ADDRMODE> <ADDR> <ADDRMODE> <ADDR>
PIX 08 <ADDRMODE> <y> <ADDRMODE> <x> <color from register 1, 2 and 3>
IFE 09 <ADDRMODE> <src> <ADDRMODE> <src2> <if == then go to adress in register 1>
IFH 0A <ADDRMODE> <src> <ADDRMODE> <src2> <if > then go to adress in register 1>