Eight More 8-bit Era Microprocessors (2024)

(thechipletter.substack.com)

33 points | by klelatti 2 days ago

3 comments

  • drfuchs 1 hour ago
    I did some assembly programming on the Fairchild F8 mentioned in the prequel article. Quaintest feature: Doing a “long” jump (more than 127 bytes away) would cause the accumulator register to be clobbered. Presumably, there was nowhere else to store the high (low?) order address byte routing things around to the PC register. This was also a problem for the debugger (in ROM on the development system), since continuing from a breakpoint necessitated a long jump, so it couldn’t restore the accumulator. So, the debugger would just simulate instructions until it hit a jump, which it could then jump to. Or something like that. Fairchild provided a listing of the source to the debugger / emulator, and the line that simulated messing up the accumulator during single-stepping was commented “The F8 Touch!” It made an impression 50 years ago.
  • jhbadger 53 minutes ago
    The RCA-1802 was used in the COSMAC Elf computer which was described as a hobbyist project to build in a series of articles in Popular Electronics 50 years ago. The Elf may be obscure but one thing developed on it (or its successor, the COSMAC VIP), CHIP-8, lives on -- it was (by some definitions) the first "fantasy console" like Pico-8 and TIC-80 today -- a virtual machine designed for writing action games.

    https://en.wikipedia.org/wiki/COSMAC_Elf https://en.wikipedia.org/wiki/CHIP-8

  • repelsteeltje 2 days ago
    It's easy to forget how much innovation divergence was happening in the early 70s. Up till the late nineties we speculated that ISAs other than x86 (spec. RISC designs) would win in the end.

    Imagine these 8 bitters were mostly hardwired, with less than a million transistors.

    • userbinator 15 minutes ago
      A 486 already had over a million transistors. These are in the thousands.
    • ido 1 hour ago
      Way less than a million! I believe usually in the order of thousands.
      • vidarh 44 minutes ago
        Indeed. The 6502 had 3510 enhancement transistors and 1018 depletion transistors for a total of 4528...
      • watersb 1 hour ago
        The Motorola 68000, a great CPU with 32-bit operands, was initially implemented with 68,000 transistors.

        The model number was decided long before the transistor-level design was finalized.