Hacker News new | ask | show | jobs
by lstodd 987 days ago
Well I always wondered why 6502 had BCD. What was the point?

I guess it was sorta fashionable back then.

2 comments

BCD modes only take a few gates to implement; their biggest cost is probably the instruction encoding space they occupy. On a chip as small as the 6502 it makes sense that some users would want to avoid the expensive decimal/binary conversions and do arithmetic in decimal.
Maybe to drive LED alphanumeric display segments.