Lesson 7
Lesson 7
A processor based on Von Neumann architecture has five special registers which
it uses for processing:
program counter - holds the memory address of the next instruction to be fetched
from primary memory
memory address register (MAR) - holds the address of the current instruction that is
to be fetched from memory, or the address in memory to which data is to be
transferred
memory data register (MDR) - holds the contents found at the address held in the
MAR, or data which is to be transferred to primary memory
current instruction register (CIR) - holds the instruction that is currently being
decoded and executed
accumulator (ACC) – holds the data being processed and the results of processing
Using the registers and the key elements of the Von Neumann architecture, we can now
look at how an instruction is processed in the fetch-decode-execute cycle.
Clock speed
Clock speed is the number of pulses the central processing unit's
Cache size
Cache is a small amount of high-speed random access memory (RAM) built directly
within the processor. It is used to temporarily hold data and instructions that the
processor is likely to reuse.
The bigger its cache, the less time a processor has to wait for instructions to be fetched.
Number of cores
A processing unit within a CPU is known as a core. Each core is capable of fetching,
decoding and executing its own instructions.
The more cores a CPU has, the greater the number of instructions it can process in a
given space of time. Many modern CPUs are dual (two) or quad (four) core processors.
This provides vastly superior processing power.
Embedded systems
As well as general purpose computers, there are other types of computer system. The
most common of these are known as embedded systems.
An embedded system is a small computer that forms part of a larger system, device or
machine. Its purpose is to control the device and to allow a user to interact with it. They
tend to have one, or a limited number of tasks that they can perform.
System Integration and Architecture 1 Page |3