Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Cse 111

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

Processor

A processor (CPU) is the logic circuitry that responds t


o and processes the basic instructions that drive a computer. The CPU is
seen as the main and most crucial integrated circuitry (IC) chip in a
computer, as it is responsible for interpreting most of computers commands.
• A processor is an integrated electronic circuit
that performs the calculations that run a
computer. A processor performs arithmetical,
logical, input/output (I/O) and other basic
instructions that are passed from an
operating system (OS).
• Most other processes are dependent on the
operations of a processor.
• The terms processor, central processing unit
(CPU) and microprocessor are commonly
linked as synonyms. Most people use the
word “processor” interchangeably with the
term “CPU” nowadays, it is technically not
correct since the CPU is just one of the
processors inside a personal computer .
Instruction set
• An instruction set is a group of
commands for a central
processing unit (CPU) in
machine language. The term
can refer to all possible
instructions for a CPU or a
subset of instructions to
enhance its performance in
certain situations.
Threads
• A thread is a sequence of instructions given to the CPU by a program or application.
• Threads are the virtual components or codes, which divides the physical core of a CPU
into virtual multiple cores.
• A single CPU core can have up-to 2 threads per core.
• For example, if a CPU is dual core (i.e., 2 cores) it will have 4 threads. And
• if a CPU is Octal core (i.e., 8 core) it will have 16 threads and vice-versa.
Use of Threads
• Threads have become a vital part of the
computing as they allow the processor to
perform multiple tasks at the same time making
the tasks faster.
• And also making the computer capable of
multitasking.
• Due to threads only you are able to browse the
web as well as listen to music simultaneously.
A CPU three has main parts:
The CPU takes input, translates it into
binary, performs basic functions, and
sends the data to the correct output
devices. It performs functions including
arithmatic, logic, and cache memory.

1.Control Unit (CU)


2.Arithmetic Logic Unit (ALU)
3.Registers
4.Cache
5.Bus Interface Unit (BIU)
6.Clock
7.Instruction Register (IR)
8.Program Counter (PC)
Future of Processor Technology
The future of processor technology is
focused on parallelism and
specialization. Parallelism involves
using multiple processors to work on a
problem simultaneously, while
specialization involves creating
processors optimized for specific tasks,
such as machine learning or graphics
rendering. These technologies will
require new programming paradigms
and hardware architectures.
Conclusion
Computer processors are complex and
fascinating devices that are essential to
modern computing. Understanding their
functionality and architecture is crucial
for software developers and computer
engineers. As processor technology
continues to evolve, new challenges and
opportunities will emerge, driving
innovation and progress.
Thank you

You might also like