Page 16 - Computer_Science_F5
P. 16
Step 3: Repeat the procedures in step (b) The features and applications
1 to 3 and document every of Von Neumann architecture
step. and its roles in modern Chapter One: Computer architecture
Questions computing systems;
FOR ONLINE READING ONLY
Explain how memory allocation (c) The advantages and
of data takes place by interaction disadvantages of Von
between I/O system, RAM and CPU. Neumann architecture;
2. Document your findings in a
Carrying out the steps outlined in Activity portfolio.
1.2 to simulate this computer architecture
involves reading and interpreting the Harvard architecture
provided instructions, retrieving the Harvard architecture is commonly
necessary data and translating the used in embedded systems, digital
instructions, executing the specified signal processors (DSPs), and real-time
operations on the data, and storing applications that require high speed
the results. The visualised process and efficiency. This design allows for
are supported using Figure 1.5, which simultaneous access to instruction and
illustrates a Von Neumann architecture, a data memories, improving performance
common model for the design of modern by enabling parallel fetching and
digital computers. execution of instructions.
ALU Registers Activity 1.4:
Control unit
Input CPU Output Exploring the Harvard architecture
device Address Data device
bus bus Use the Library or Internet search to
Memory unit perform the following:
1. Explore the features and applications
Figure 1.5: A Von Neumann architecture
of Harvard architecture and its roles
in modern computing systems;
Activity 1.3:
2. Explore the advantages and
disadvantages of Harvard
Exploring the Von Neumann architecture;
architecture
3. Use any computer architecture
1. Using the Internet or library search, simulation tool to simulate a
explore: Harvard architecture; and
(a) The classification of computer 4. Document your findings in a
architecture; portfolio
7
Student’s Book Form Five
Computer Science Form 5.indd 7 23/07/2024 12:32