<s>[INST]Programını hafızasında saklayan ve verilerden ayrı tutulan bir bilgisayara ne denir?[/INST]Bilgisayarların çoğunda, her bir komut ayrı bir numara verilmişse (çalışma kodu veya kısa devre için opcode) özel talimatlar makine kodu olarak saklanır. İki sayıyı bir araya getirme komutunun bir opcode'u olacaktır; Bunları çoğaltma komutunun farklı bir opcode'u olacaktır. En basit bilgisayarlar, birkaç farklı talimattan herhangi birini gerçekleştirebilir; daha karmaşık bilgisayarların her biri benzersiz bir sayısal kodla seçilebilecek yüzlerce seçeneği vardır. Bilgisayarın hafızası numaraları kaydedebildiği için, talimat kodlarını da kaydedebilir. Bu, tüm programların (sadece bu talimatların listesi olan) sayılar listesi olarak gösterilebileceği ve bilgisayar içinde sayısal verilerle aynı şekilde manipüle edilebileceği gibi önemli bir gerçeğe yol açmaktadır. Programları, bilgisayar belleğinde çalıştıkları verilerle birlikte depolamanın temel konsepti, von Neumann'ın ya da depolanmış [[kaynak belirtilmeli]] mimarinin esasıdır. Bazı durumlarda, bir bilgisayar programının bir kısmını veya tamamını üzerinde çalıştığı verilerden ayrı tutulan bellekte saklayabilir. Buna Harvard Mark I bilgisayarından sonra Harvard mimarisi denir. Modern von Neumann bilgisayarları, Harvard mimarisinin bazı özelliklerini tasarımlarında CPU önbelleklerinde olduğu gibi gösteriyor.</s>