Computer Architecture Note
Computer Architecture Note
ARCHITECTURE
Lesson 1
Introduction
What is the distinction between
computer organization and
computer architecture?
In describing computers, a distinction is often made between computer
architecture and computer organization.
Control Unit: Controls the operation of the CPU and hence the computer
Arithmetic and Logic Unit (ALU): Performs the computer’s data processing
function
Registers: Provide storage internal to the CPU
CPU Interconnection: Some mechanism that provides for communication
among the control unit, ALU, and registers
Explain Moore’s law.
The number of transistors that could be put on a single chip would double
each year.
List and explain the key
characteristics of a computer
family.
The characteristics of a family are as follows:
Similar or identical instruction set: In many cases, the exact same set of
machine instructions is supported on all members of the family. Thus, a
program that executes on one machine will also execute on any other. In some
cases, the lower end of the family has an instruction set that is a subset of that
of the top end of the family. This means that programs can move up but not
down.
• Increasing memory size: The size of main memory increases in going from
lower to higher family members.