Professional Documents
Culture Documents
Computer Organization and Architecture (ECE2002)
Computer Organization and Architecture (ECE2002)
Architecture (ECE2002)
TPC 4 0 4
⮚The top-down approach is the clearest and most effective way to describe any
system
TOP-LEVEL STRUCTURE
⮚Central processing unit (CPU): Controls the
operation of the computer and performs its data
processing functions; often simply referred to as
processor.
⮚Main memory: Stores data.
⮚I/O: Moves data between the computer and its external
environment.
⮚System interconnection: Some mechanism that
provides for communication among CPU, main
memory, and I/O.
⮚A common example of system interconnection is by
means of a system bus, consisting of a number of
conducting wires to which all the other components
attach.
PERFORMANCE ASSESSMENT
❖ Performance is one of the key parameters to consider, along with cost, size, security, reliability, and, in some cases
power consumption.
❖ Application performance depends not just on the raw speed of the processor, but on the instruction set, choice of
implementation language, efficiency of the compiler, and skill of the programming.
❖ Clock Speed
⮚ The System Clock: The most fundamental level, the speed of a processor is dictated by the pulse frequency
produced by the clock, measured in cycles per second, or Hertz (Hz).
⮚ Clock signals are generated by a quartz crystal
⮚ The rate of pulses is known as the clock rate, or clock speed
⮚ One increment, or pulse, of the clock is referred to as a clock cycle, or a clock tick.
⮚ The time between pulses is the cycle time.
⮚ For example, a 1-GHz processor receives 1 billion pulses per second.
22-08-2022
Performance Assessment
❖ Millions of instructions per second (MIPS) or MIPS rate
⮚ The System Clock: The most fundamental level, the speed of a processor is dictated by the pulse frequency
produced by the clock, measured in cycles per second, or Hertz (Hz).
22-08-2022