Ti86
Herramientas
- Ensamblador: SPasmNG
- Firma de binario y conversion a .86p: Wabbitsign wabbit.tar.gz
- Includes de la ti86: ti86includes.tar.gz
- Emulador de calculadoras TI basadas en z80: Tilem (En debian está en APT)
Empezando
Una vez con el SPasm y el wabbit en el path, probamos a ensamblar el siguiente programa:
; vim: set filetype=z80 :
#include "ti86asm.inc"
#include "ti86math.inc"
#include "ti86ops.inc"
#include "ti86abs.inc"
.org _asm_exec_ram
call _clrLCD
ld a,0
ld (_curRow),a
ld a,0
ld (_curCol),a
ld hl,String
call _puts
call _getkey
ret
String:
.db "Hola mundo!",0
.end
.end
Ensamblamos usando el spasm:
$ spasm hola.asm
$ wabbit hola.bin hola.86p