# What architecture are current computers based on? [closed]

What architecture are current computers based on?

The Princeton Architecture or the Harvard Architecture? Some notes I found online state the Princeton architecture, but this creates the Princeton bottleneck. The Harvard architecture was suppose to alleviate this. Have all systems transferred to a more "Harvard" approach?

• although memory management systems often keep instructions and data in separate pages - what do you mean by pages? – nativist.bill.cutting Sep 26 '13 at 21:29