为TI-84 Plus Silver Edition计算器编译8xk程序

时间:2013-04-09 02:13:54

标签: compiler-construction ti-basic

我有兴趣为我的TI-84 Plus银版计算器编写自己的应用程序(不是使用计算器内置语言的程序)。有没有人知道.8xk文件的编译器,这是TI-84 Apps使用的文件扩展名?此外,有人可以从应用程序中提供一些示例代码,以显示制作它的难度吗?我不知道使用了什么语言,我真的很想知道。

1 个答案:

答案 0 :(得分:2)

编写Flash应用程序的最简单方法是使用TI-BASIC + Basic Builder

或者,您可以进入z80 Assembly,但学习曲线非常陡峭。 以下是来自Learning z80 Assembly in 28 Days的一些示例程序集。

LD     HL, (stack_ptr)    ; Load stack pointer
LD     (HL), E            ; Push the low-order byte
INC    HL                 ; Move stack pointer to next byte of available space
LD     (HL), D            ; Push the high-order byte
INC    HL
LD     (stack_ptr), HL    ; Save new stack pointer

如果您希望装配速度轻松实现BASIC,可以使用多个ASM库(例如xLib),但我不太清楚它们作为Flash应用程序的效果如何。< / p>

您也可以查看Axe,这是一种编程语言,接近装配速度。