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.
[ Parent
| on HN ]
There are no comments on this comment yet.