【问题标题】:Compile an 8xk program for TI-84 Plus Silver Edition Calculators为 TI-84 Plus Silver Edition 计算器编译一个 8xk 程序
【发布时间】:2013-04-09 02:13:54
【问题描述】:

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

【问题讨论】:

    标签: compiler-construction ti-basic


    【解决方案1】:

    编写闪存应用程序的最简单方法是使用 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 应用程序的工作情况如何。

    您还可以研究Axe,这是一种具有接近汇编速度的编程语言。

    【讨论】:

      猜你喜欢
      • 2015-07-22
      • 1970-01-01
      • 2015-10-30
      • 2019-04-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多