logoalt Hacker News

andaiyesterday at 1:09 PM1 replyview on HN

In the Atari ST article from yesterday I read the 68000 was very pleasant to program for. I wonder how does it compare to 808x?


Replies

mjg59yesterday at 5:53 PM

808x registers are all 16 bit, despite it having a 20 bit address space. That means you can't fit a full memory address in a single register, which means memory is split into 64K "segments" and you have a separate segment register that tells the CPU which segment you're referring to (segments can overlap, so this is distinct from banked memory). On its own that makes writing 808x code fucking miserable.

show 2 replies