Skip to content
HomeVideos
AllLongsCategoriesPlaylists
BooksBlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    27c3: Reverse Engineering the MOS 6502 CPU (en)

    Christiaan008

    2 HN recommenders · recommended in 4 months, 2014–2021

    YouTube

    51:57 · 477K views · Jan 10, 2011

    Michael Steil's 27c3 talk on reverse engineering the MOS 6502 from die shots into a transistor-level simulation, as in the Visual6502 project. It covers going from chip package to a digital model.

    HN recommends it as a great walkthrough of chip reverse engineering and the story of Visual 6502.

    Hardware & ElectronicsSemiconductors & chip manufacturingDemoscene & retrocomputingComputer architecture & CPUs
    1. 31:52
      Reading Silicon: How to Reverse Engineer Integrated CircuitsHACKADAY416K views • 9 years ago
    2. 27:25
      “Hello, world” from scratch on a 6502 — Part 1Ben Eater5.9M views • 7 years ago
    3. 1:01:15
      25c3: The Ultimate Commodore 64 TalkChristiaan008160K views • 15 years ago
    4. 1:01:07
      The Ultimate Game Boy Talk (33c3)media.ccc.de242K views • 9 years ago
    5. 24:46
      Building a 6800 CPU on an FPGA with nMigen (part 1)Robert Baruch27K views • 6 years ago
    6. 56:37
      36C3 - Uncover, Understand, Own - Regaining Control Over Your AMD CPUmedia.ccc.de23K views • 6 years ago
    7. 1:01:20
      Indistinguishable From Magic: Manufacturing Modern Computer ChipsAndor Gafotas210K views • 14 years ago
    8. 5:46
      "Z2" - Upgraded Homemade Silicon ChipsSam Zeloof2.5M views • 5 years ago
    9. 44:50
      My personal fight against the modern laptoplinux conf au 2017 - Hobart, Australia121K views • 9 years ago
    10. 1:37:12
      [7] Jim Keller, Silicon Wizard 🧙‍♂️TechTechPotato67K views • 5 years ago
    11. 40:02
      38C3 - From Silicon to Sovereignty: How Advanced Chips are Redefining Global Dominancemedia.ccc.de11K views • 1 year ago
    12. 1:10:03
      Stanford Seminar - Generalized Reversible Computing and the Unconventional Computing LandscapeStanford Online16K views • 9 years ago
    13. 6:53
      8-bit computer updateBen Eater2.8M views • 10 years ago
    14. 20:08
      14nm and 7nm are NOT what you think it is - Visiting Tescan Part 3/3der8auer296K views • 6 years ago
    15. 5:15
      Megaprocessor Tour 1 - (fixed audio)Megaprocessor479K views • 10 years ago
    16. 25:41
      Compiling C to printable x86, to make an executable research papersuckerpinch480K views • 9 years ago
    17. 26:13
      The Smartphone CPU Review You NEED to Watch!Geekerwan346K views • 4 years ago
    18. 3:10
      Homemade Transistor DemonstrationJeri Ellsworth151K views • 16 years ago
    19. 40:43
      Birth of The Transistor: A video history of Japan's electronic industry. (Part 1)RC2861.2M views • 12 years ago
    20. 1:04:53
      Jim Keller: Moore’s Law is Not DeadUC Berkeley EECS77K views • 7 years ago

    4 comments from Hacker News

    1. @joshvmNov 2014· in “A Japanese-based multinational made a CD-based console once”

      There's a lot of information about reverse engineering some of the older CPUs around e.g. the MOS6502 (NES, Apple II, C64, etc). This is a great presentation showing how this CPU is reverse engineered: this video Basically it comes down to the fact that you can't really hide transistors and ultimately that's something you can reconstruct. It sounds like a lot of work, and it is, but if you do it you can perfectly emulate a chip. If you can dig out non volatile memory then potentially you have the firmware. Once someone has their hands on that it'll be broken, almost guaranteed, as it becomes a software problem. Lots of people are very good at assembly hacking.

      Strongly recommendsView on HN
    2. @joshvmMay 2019· in “Ask HN: How to Self-Study Integrated Circuit Design?”

      If you have no experience in digital electronics at all, I would actually start with a book like Code by Charles Petzold. It's a pop-science book about electronics and goes from light bulbs and switches to simple logic blocks like adders. It covers the basic building blocks of virtually every cpu in existence - how to turn transistors into calculators. It's well written and provides some context to otherwise pretty dry textbooks. There is quite a bit of difference between how an FPGA works and is programmed versus a totally custom chip. You could also take a look at reverse engineering walkthroughs eg Ken Shirrif has a few on his blog. Nand2tetris is another good thing to look at. Finally, reverse engineering the MOS6502: this video

      RecommendsView on HN
    3. @leocNov 2019· in “Visual6502 Remix”

      Here's a nice talk video covering the story from the origins of the 6502 to the Visual 6502 (but not the wasm Remix): this video .

      RecommendsView on HN
    4. @7373737373Feb 2021· in “BBC Micro at 40: How it inspired a generation of coders [video]”

      It used the MOS 6502 CPU, which was also used for the Apple I, Apple II, the Commodores and Atari and Nintendo (NES, SNES) game consoles! this video [LINK] [LINK]

      CitesView on HN