CSC429
Tutorial Task Week 4
1. State the THREE (3) principles of a Von Neumann machine.
2. Differentiate the functions of Memory Address Register (MAR), Memory Data/Buffer
Register (MDR).
3. What is the function of Program counter (PC) register?
4. What is the difference between Instruction Register (IR) and Program Counter (PC)?
5. The PRINCIPLES of Von Neumann Architecture stated that Data and instructions are
both stored in the main memory. What are the advantages of storing both of them on
the same memory?
6. The Von Neumann Architecture was first described in a seminal First Draft of a
Report on the EDVAC. The document describes a design architecture of a general-
purpose electronic computer that serves as the basis for almost all of modern
computers.
a. List Two main components of a Von Neumann Architecture
b. Von Neumann machine are general purpose computers. Define the term
general-purpose computers
c. Name one (1) of the earliest computers built based on the Von Neumann
Architecture