A82: Writing assembler programs for several calculator models
[Prev][Next][Index][Thread]
A82: Writing assembler programs for several calculator models
Hi,
Instead of making a universal hardware access layer (HAL) or such things, we could make an interpreter with a higher language level, where different functions/methods was used according to calculator model, and things like screen size was available as constants.
If I had time I would make something like this. But I'm not good enough on Z80 machine language to make an optimized interpreter.
Idea:
1. "High" level language like: (c style here)
putpixel(10,20);
2. RPN - Reverse Polish Notation
20
10
putpixel
3. Machine code
ld l, 20
ld h, 10
call some_putpixel_routine
-/- David Eriksson -/-
2 G o o D P r o d u c t i o n s -> http://www.2goodsoft.com/
Follow-Ups: