Von Neumann architecture has only one bus which is used for both data transfers and instruction fetches, and therefore data transfers and instruction fetches must be scheduled-they can not be performed at the same time.

Similar:

Harvard Architecture