News for hackers. Stuff that matters.
Re:AI is forcing us to pay off 40 years of technical debt by AdamH12113 on Wednesday November 04, 2026 @03:42PM (#50371218)
To clarify what intrasight is talking about: A Harvard architecture CPU has two physically separate memory busses for code and data. This makes it possible to build a computer with a program memory that cannot be altered through the data bus. In practice, this isn't normally done -- even on Harvard architecture microcontrollers, the flash and RAM are connected to both busses because memory is expensive. And having inalterable program memory doesn't save you from stack-smashing attacks that alter a return address.

There are no comments on this comment yet.