Multi-language programming with Ti-Calculator

I am interested in programming in different languages ​​besides Ti-Basic (for example, Java, C and Python) on my Ti-84 plus calculator. My calculator supports this, and if not, are there any calculators on the market that could do this? Thanks in advance!

(The idea is that when I don't have access to a computer at home, I could just pull out my pocket calculator and start programming and testing some of the algorithms on the go that come to mind.)

It should not be a calculator, just something cheap and programmable, and something that I can carry with me in my hand.

+4
source share
3 answers

. Palm m500 JVM java on. , -, - SDK C, - .

:

  • TI-82, 83, 84, 85, 86 TI-BASIC z80 ASM.
  • TI-92, Voyage 200, TI-89 TI-BASIC, C 68000 ASM.
  • TI-nspire TI-BASIC Lua.
  • HP 50g RPL ( ), ARM ASM, Saturn ASM C.
  • HP 49, 48G 48S, Saturn ASM RPL.
+1

TI z80 ! , TI on-calc ( , , ). TI-BASIC, AsmPrgm ( Asm84CPrgm, Asm84CEPrgm, ), , . , do-nothing:

AsmPrgm
00
C9

( ) :

NOP    ;no-op
RET    ;return to the OS. If this is omitted, the program will remain in execution forever, requiring a RAM clear to exit

, , " " , "hex" z80.


( C Silver Edition CE) , Mimas, -calc assembly editor - , ! , "b_call() s" ( TI rst 0x28), TI, , .

C 84 Plus CE, . , , ( ) C.

+4

You will need a compiler that will translate any language that you write (in the case of Java, the JVM implementation as well) to the assembly used by the calculator processor, you are unlikely to find an easy-to-use solution, as calculators such as TI -84, pretty archaic.

0
source

All Articles