18 Jan
2017
18 Jan
'17
1:19 p.m.
The 6502 has a stack that's stuck on Page 0 and only has 256 bytes.
Stack is page 1, zero page is its own special thing and many instructions can operate on it, resulting in fewer bytes per instruction.
I think the Microchip PIC32s are bringing multicore to the embedded world so I might see more 'weirdness' now. Of course I'm seeing more high level languages in my embedded stuff (MicroPython, Lua, etc.)
PIC32s are MIPS 32, pretty cool! I've got a Fubarino dev board for PIC32, but haven't gotten around to hacking on it. Someone's got 2.11BSD running on them. Thanks, Jonathan