Delete comment from: Ken Shirriff's blog
Ken Shirriff said...
Mark: I've seen very early microcontrollers that use an LFSR for the program counter (and shuffle the ROM accordingly). My theory is that this was abandoned mostly because it makes design and debugging much harder, since the ROM is out of order. Also, an LFSR can't access location 0, so you lose one location. As transistors became cheaper, it wasn't worth the optimization of using an LFSR.
Dec 26, 2021, 12:11:10 PM
Posted to Reverse-engineering a tiny 1980s chip that plays Christmas tunes

