Professional Documents
Culture Documents
2.7 Summary
Let us recapitulate the important concepts discussed in this unit:
There are two types of execution – concurrent and parallel.
Computer design is an activity that converts the architecture design of
the computer into a programming structure implementation of a
particular organisation.
Computer technology has made drastic changes in the past 60 years
when the first general-purpose computer was invented.
Desktop computers have the largest market in terms of costs. It varies
from low-end systems to very high-end heavily configured computer
systems.
The world’s first designer was Charles Baggage and is considered as
the father of computers.
Computer designer needs to determine the attributes that are necessary
for a new computer, then design a computer to maximise the
performance.
The Instruction Set Architecture (ISA) is the part of the processor that is
visible to the programmer or compiler writer.
Performance of the computer is improved by taking advantage of
parallelism.
Focussing on the common case will work positively both for power and
resource allocation, thus, leading to advancement.
2.8 Glossary
CISC: Complex instruction set computer
Computer designer: A person who design CPUs or computers that are
actually built and are into considerable use and influence the further
development of computer designs.
2.10 Answers
Self Assessment Questions
1. Microprocessor
2. Main-frame
3. True
4. Minimum cost
5. Charles Baggage
6. ISA
7. 16
8. Complex instruction set computer
9. False
10. Integrated circuits or microchips
Terminal Questions
1. Desktop computers have the largest market in terms of costs. It varies
from low-end systems to very high-end heavily configured computer
systems. Refer Section 2.2.
2. An embedded system is a single purpose computer embedded in a
devise to control some particular function of that bigger devise. The
performance requirement of an embedded application is real-time
execution. Refer Section 2.2.
3. Computer Designer is a person who has designed CPUs or computers
that were actually built and came into considerable use and influenced
the further development of computer designs. Refer Section 2.3.
4. Architecture covers all three aspects of computer design – instruction
set architecture, organisation, and hardware. Refer Section 2.3.
5. Technology trends need to be studied on a regular basis in order to
cope with the dynamic and rapidly changing market. The instruction set
should be designed such to adapt the rapid changes of the technology.
Refer Section 2.4.
6. Quantitative principles in computer design are: Take Advantage of
Parallelism, Principle of Locality, Focus on the Common Case and
Amdahl’s Law. Refer Section 2.5.
7. Amdahl’s law states that the performance improvement to be gained
from using some faster mode of execution is limited by the fraction of
the time the faster mode can be used. Refer Section 2.5.