معماری هاروارد یک معماری کامپیوتر با جداسازی فیزیکی محل ذخیرهسازی و مسیر سیگنالها برای دستورالعملها و دادهها است. این واژه از کامپیوترrelay – based مبتنی بر Harvard Mark I یک گرفته شدهاست که دستورالعملها را در نوار پانچ (با عرض ?? بیت) و دادهها را در شمارندههای الکترومکانیکی ذخیره میکند. در این ماشینهای اولیه محل ذخیرهسازی داده کاملاً در واحدپردازش مرکزی قرار دارد و نمیتوان از حافظه دستورالعمل برای ذخیرهسازی داده استفاده کرد و بالعکس. پردازنده نمیتواند برنامههایی را که باید توسط یک عملگر بارگذاری شوند را خودش مقداردهی اولیه کند. معماری وُن نویمان، یک مدل طراحی برای یک رایانه? ارقامی است که از یک واحد پردازش مرکزی و یک حافظه? مجزا مستقل برای نگهداری از اطلاعات و دستورالعملها استفاده میکند. این طراحی به خاطر جان فون نویمان (دانشمند علوم رایانهای) نامگذاری شدهاست. از ای ...