Computer Organization and Architecture
Computer Organization and Architecture
and architecture
Course Objective
3 assignment
3 Quiz
Mid and Final ( Grading policy as per university criteria)
Presentation or projects or new idea relevant to subject in proposal format
Organization and architecture
Processor: Major components are control unit, registers, ALU, and instruction
execution unit.
Control unit: Provides control signals for the operation and coordination of all
processor components.
What is it?
computer architecture
programmer's view of the machine data
representation and operations
computer organization
structural relationships not visible to the
programmer
multicore computer structure
Computers generally have multiple processors. When these processors all reside
on a single chip each processing unit (consisting of a control unit, ALU, registers, and perhaps cache) is called a core.
■ Central processing unit (CPU): That portion of a computer that fetches and
executes instructions. It consists of an ALU, a control unit, and registers.
In a system with a single processing unit, it is often simply referred to as a
processor.
■ Core: An individual processing unit on a processor chip. A core may be
equivalent in functionality to a CPU on a single-CPU system. Other specialized
processing units, such as one optimized for vector and matrix operations, are also
referred to as cores.
■ Processor: A physical piece of silicon containing one or more cores. The
processor is the computer component that interprets and executes instructions. If
a processor contains multiple cores, it is referred to as a multicore
processor.