Fill in the Blanks Characteristics of a ProcessorOnline version Summary of how the processor and memory do what they do. by Jonathan Bowers 1 instructions instructions executed processor processor store Neumann executed Harvard embedded stored buses Turing von processor memory memory Neumann microcontroller bus Harvard John von and Alan both proposed the program concept in separate publications in 1945 . * A program must be resident in main to be * Machine code instructions are fetched from main one - at - a - time , decoded and in the . In a machine , a single holds both and data which transmits along a single . In architecture , throughput is generally quicker since there are separate stores for data and and separate to connect them to the . The term is used to refer to a chip which contains , memory and I / O all on a single chip . They are typically used in computers ( an MP3 player , in a car ) and often use the architecture .