2

我有兴趣为我的 TI-84 Plus Silver Edition 计算器(不是使用计算器内置语言的程序)编写自己的应用程序。有谁知道 .8xk 文件的编译器,这是 TI-84 应用程序使用的文件扩展名?另外,有人可以为我提供一些应用程序的示例代码,以说明制作一个应用程序有多难吗?我不知道使用什么语言,我真的很想知道。

4

1 回答 1

2

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

或者,您可以深入了解z80 组装,尽管学习曲线非常陡峭。以下是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 应用程序的工作情况如何。

您还可以查看Ax,这是一种具有接近汇编速度的编程语言。

于 2013-06-03T20:31:55.947 回答