MGMT 1030 Lecture Notes - Lecture 3: Software Bug, Exact Sequence, Instruction Set
MGMT 1030 Tutorial 3 Notes – Cache Memory
Introduction
• We investigate alternatives to the traditional CPU organization and explain the benefits
to be gained.
• We look at improvements to memory and, especially, the use of cache memory.
• The power of a computer does not arise from complexity.
• Instead, the computer has the ability to perform simple operations at an extremely high
rate of speed.
• These operations can be combined to provide the computer capabilities that you are
familiar with.
• Consistent with this idea, the actual design of the computer is also simple, as you will
see.
• The beauty of the design is that these simple operations can be used to solve extremely
complex problems.
• The pogaes hallege, of ouse, is to poduce the exact sequence of operations
to perform a particular task correctly under all possible circumstances.
• Sie a eo i seletio o seuee of opeatios will esult i a ugg poga.
• With the large number of instructions required by modern programs, it is not surprising
that few of todas pogas ae tul ug-free.
• We will begin to explore the operations that the computer is capable of performing and
look at how those operations work together to provide the computer with its power.
• To simplify our exploration, we will begin by introducing a model of the computer
• A model that operates in a very similar way to the real computer but that is easier to
understand instinctively.
• The model that we will use is called the LittleMan Computer (LMC).
• The original LMC was created by Dr. Stuart Madnick at MIT in 1965.
• In 1979, Dr. Madnick produced a new version of the LMC, with a slightly modified
instruction set.
find more resources at oneclass.com
find more resources at oneclass.com