Harvard architecture has separate program and data memory-storages (ROM and RAM separated to my understanding). Why does it say that modern PC's use Von Neumann where the two are combined into one storage? As far as my experience goes with the hardware of modern PC's, they use separate RAM and SSD/HDD (SSD/HDD being Secondary memory, which corresponds to program memory, correct?). I did read somewhere that RAM and ROM both belong to the classification of Primary memory. So i know that i'm definitely missing something. It's very confusing to me.
Appreciate any answers, i didn't find any existing threads about the subject. If there is one, i'd be happy to be directed there.
Appreciate any answers, i didn't find any existing threads about the subject. If there is one, i'd be happy to be directed there.