TI-84:使用 z88dk 调用目录中的函数

dee*_*ght 5 c assembly z80 ti-basic

我正在使用 z88dk 用 C 语言对 TI-84 进行编程。我需要调用诸如 normalcdf 和 Ztest 之类的东西。我知道它们可以从 ti-BASIC 调用,但是如何从 C 或内联汇编调用它们?

Quu*_*one 3

在 TI-84 汇编中,您可以使用BCALLorB_CALL指令对 TI-84 的 ROM 进行“系统调用”。这通常用于简单的 I/O 操作(B_CALL PutS将字符串打印到屏幕上),但也可以用于更复杂的数学例程(LD A,OPNormal; B_CALL BinOPExec计算normalcdf(函数)。

谷歌“ti-84 bcall BinOPExec”了解更多信息B_CALL