SlideShare a Scribd company logo
Member Of Group
 Hestu Aji Prihanditya (4611414007)
 Devi Tri Widyanti (4611414014)
 M. Anbiya Nur Islam (4611414022)
 Feroza Rosalina Devi (4611414024)
 Kusmahendra Agung Pambudi (4611414037)
Storage
(Pimary/Secondary Memory)
Storage
(Pimary/Secondary Memory)
Input OutputProcesorProcesor
HOW THESE COMPUTER WORKS?
Monitor,
Printer
CPU must be connected to input device, output
device and storage device to carry out the
activities
DataData InformationInformation
INFORMATION PROCESSING CYCLE
DataData InformationInformation
The Central processing Unit
• The CPU interprets instructions to the computer, performs
the logical and arithmetic processing operations, and causes
the input and output operations to occur.
• Consists of hundreds of thousands or millions of electronic
circuits.
• In today's PCs the CPU is contained in a single silicon chip
called a microprocessor chip
• It is considered the “brain” of the computer.
• Also called the CPU as PROCESSOR &
MICROPROCCESSOR
Intel Pentium D AMD Athlion 64 Intel Pentium M
Pentium D
Pentium I-IV
Pentium M
Celeron
Core i7
Core 2 Duo
AMD
Athelon 64 X2
Athelon 64
Turion 64
Sempron
Processor / CPU
The Control processing unit (CPU) controls all
activities within the system. For every
instruction, the control unit repeats a set of four
basic operations called the MACHINE
CYCLE
a CPU consists of two subcomponents:-
1. Control Unit (CU)
2.Arithmetic Logic Unit (ALU).
Control Unit
Control Unit’s main function in CPU to process data.
1. The Control Unit extracts instructions from
memory and decodes and executes them.
2. Manages all resources of a computer
3. Manages a 4-step basic operation which is called a
machine cycle or processing cycle.
The Arithmetic-Logic Unit and Control
Unit
• An arithmetic logic unit (ALU) and control unit is one
of the core components of all central processing units.
• Arithmetic operations: e.g., add, subtract, multiply, divide,
square root, cosine, etc.
• Logical operations: e.g., compare two numbers to see
which is greater, check whether a true/false statement is
true, etc.
• Comparison operation : e.g:AND, OR, NOT, NAND,
NOR, XOR and equacalence (=)
Signals
An ALU has a variety of input and output nets, which are the
shared electrical connections used to convey digital signals between
the ALU and external circuitry. When an ALU is operating, external
circuits apply signals to the ALU inputs and, in response, the ALU
produces and conveys signals to external circuitry via its outputs.
Data
A basic ALU has three parallel data buses consisting of two
input operands (A and B) and a result output (Y). Each data bus is a
group of signals that conveys one binary integer number.
Opcode
The opcode input is a parallel bus that conveys to the ALU an
operation selection code, which is an enumerated value that specifies
the desired arithmetic or logic operation to be performed by the
ALU.
Status
The status outputs are various individual signals that convey
supplemental information about the result of an ALU operation.
These outputs are usually stored in registers so they can be used in
future ALU operations or for controlling conditional branching.
General-purpose ALU commonly have status signals such as:
a. Carry-out, which conveys the carry resulting from an addition
operation, the borrow resulting from a subtraction operation, or the
overflow bit resulting from a binary shift operation.
b. Zero, which indicates all bits of the Y bus are logic zero.
c. Negative, which indicates the result of an arithmetic operation is
negative.
d. Overflow, which indicates the result of an arithmetic operation has
exceeded the numeric range of the Y bus.
e. Parity, which indicates whether an even or odd number of bits on
the Y bus are logic one.
Function of Control Unit
• The control unit directs the entire computer system to carry out
stored program instructions.
• The control unit must communicate with both the arithmetic logic
unit (ALU) and main memory.
• The control unit instructs the arithmetic logic unit that which
logical or arithmetic operation is to be performed.
• The control unit co-ordinates the activities of the other two units
as well as all peripherals and auxiliary storage devices linked to
the computer.
Machine Cycle
15
FETCHING
EXECUTING
STORING DECODING
Machine Cycle
4 step in Machine Cycle :
• Step 1: Fetch – retrieve an instruction from memory
Fetch is dealing with retrieving an instruction from main
memory. After an instruction is fetched, the PC is
incremented in memory locations.
•Step 2: Decode – translate instruction in a form ALU can
understand (command )
Decoder fetches data is broken up into parts which are
related to other portions of the CPU, this is termed as
opcode, indicates which operation to perform.
Step 3: Execute – Carry out instruction
After decode steps, the execute step is performed. During this step,
various portions of the CPU are connected so they can perform the
desired operation.
Step 4: Store – copy results to Memory
Processor
Control Unit
MEMORY
ALU
How it’s work ?
Step 1. Fetch
Calls an instruction into
memory. User want to
calculate 2 +2
Step 2.
Decode
Translate
instruction into
commands (to
binary form)
Eg : 1110000
Step 4. Store
Write result to memory
Step 3. Execute
Does the decoded
instruction
Add 2+2
 Four operations of the CPU comprise a machine cycle
Factors Affecting Processing Speed
• Clock rate of the CPU
• Computer word size
• Bus speed
• Main memory size
• Cache memory size
• instruction set complexity
• Number of processing units
TERIMAKASIH

More Related Content

What's hot

microprocessor architecture
microprocessor architecture microprocessor architecture
microprocessor architecture
Nadeem Hilal Wani
 
Input Output - Computer Architecture
Input Output - Computer ArchitectureInput Output - Computer Architecture
Input Output - Computer Architecture
Maruf Abdullah (Rion)
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
Nikhil Sharma
 
Microproccesor and Microcontrollers hardware basics
Microproccesor and Microcontrollers hardware basicsMicroproccesor and Microcontrollers hardware basics
Microproccesor and Microcontrollers hardware basics
ashmus
 
Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1
Ameen San
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
Maha lakshmi
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
ankitnav1
 
Io techniques & its types
Io techniques & its typesIo techniques & its types
Io techniques & its typesNehal Naik
 
ITFT_Introduction to microprocessor
ITFT_Introduction to microprocessorITFT_Introduction to microprocessor
ITFT_Introduction to microprocessor
Shilpa Sharma
 
Introduction to 8085 microprocessor
Introduction to 8085 microprocessorIntroduction to 8085 microprocessor
Introduction to 8085 microprocessor
kunj desai
 
Chapter 1-Microprocessors, Microcomputers, and Assembly Language
Chapter 1-Microprocessors, Microcomputers, and Assembly LanguageChapter 1-Microprocessors, Microcomputers, and Assembly Language
Chapter 1-Microprocessors, Microcomputers, and Assembly Language
cmkandemir
 
Introduction for microprocessor
Introduction for microprocessorIntroduction for microprocessor
Introduction for microprocessor
THANDAIAH PRABU
 
Introduction to 8085 Microprocessor
Introduction to 8085 MicroprocessorIntroduction to 8085 Microprocessor
Introduction to 8085 Microprocessor
Er. Kowar M. K. BTech, MTech, MBA
 
Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor
Mrunal Deshkar
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to Microprocessor
Arsalan Qureshi
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
Harsh Patel
 
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPTMICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
Lakshya Sharma
 
What is microprocessor
What is microprocessorWhat is microprocessor
What is microprocessor
Dnyaneshwar Beedkar
 
Introduction of cpu
Introduction of cpuIntroduction of cpu
Introduction of cpu
Tharindu Darshana
 
1.instrumentation ii
1.instrumentation ii1.instrumentation ii
1.instrumentation ii
Bikash Gyawali
 

What's hot (20)

microprocessor architecture
microprocessor architecture microprocessor architecture
microprocessor architecture
 
Input Output - Computer Architecture
Input Output - Computer ArchitectureInput Output - Computer Architecture
Input Output - Computer Architecture
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to Microcontroller
 
Microproccesor and Microcontrollers hardware basics
Microproccesor and Microcontrollers hardware basicsMicroproccesor and Microcontrollers hardware basics
Microproccesor and Microcontrollers hardware basics
 
Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1
 
Microcontroller
MicrocontrollerMicrocontroller
Microcontroller
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessor
 
Io techniques & its types
Io techniques & its typesIo techniques & its types
Io techniques & its types
 
ITFT_Introduction to microprocessor
ITFT_Introduction to microprocessorITFT_Introduction to microprocessor
ITFT_Introduction to microprocessor
 
Introduction to 8085 microprocessor
Introduction to 8085 microprocessorIntroduction to 8085 microprocessor
Introduction to 8085 microprocessor
 
Chapter 1-Microprocessors, Microcomputers, and Assembly Language
Chapter 1-Microprocessors, Microcomputers, and Assembly LanguageChapter 1-Microprocessors, Microcomputers, and Assembly Language
Chapter 1-Microprocessors, Microcomputers, and Assembly Language
 
Introduction for microprocessor
Introduction for microprocessorIntroduction for microprocessor
Introduction for microprocessor
 
Introduction to 8085 Microprocessor
Introduction to 8085 MicroprocessorIntroduction to 8085 Microprocessor
Introduction to 8085 Microprocessor
 
Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor Overview of microcontroller and microprocessor
Overview of microcontroller and microprocessor
 
Introduction to Microprocessor
Introduction to MicroprocessorIntroduction to Microprocessor
Introduction to Microprocessor
 
Microprocessor
MicroprocessorMicroprocessor
Microprocessor
 
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPTMICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
 
What is microprocessor
What is microprocessorWhat is microprocessor
What is microprocessor
 
Introduction of cpu
Introduction of cpuIntroduction of cpu
Introduction of cpu
 
1.instrumentation ii
1.instrumentation ii1.instrumentation ii
1.instrumentation ii
 

Similar to Material Architecture and organization of computer

The central processing unit by group 5 2015
The central processing unit by group 5 2015The central processing unit by group 5 2015
The central processing unit by group 5 2015
Tendai Karuma
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csa
Anjaan Gajendra
 
Basic computer in detail with pictures created by creativeness
Basic computer in detail with pictures created by creativenessBasic computer in detail with pictures created by creativeness
Basic computer in detail with pictures created by creativenessAparna Samal
 
Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Designmekind
 
PROGRAMMABLE LOGIC CONTROLLER
PROGRAMMABLE LOGIC CONTROLLERPROGRAMMABLE LOGIC CONTROLLER
PROGRAMMABLE LOGIC CONTROLLER
arunkumar6836
 
Comp App Lect 2.pptx
Comp App Lect 2.pptxComp App Lect 2.pptx
Comp App Lect 2.pptx
MehwishKanwal14
 
L-1 BCE computer fundamentals final kirti.ppt
L-1 BCE computer fundamentals final kirti.pptL-1 BCE computer fundamentals final kirti.ppt
L-1 BCE computer fundamentals final kirti.ppt
Kirti Verma
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computerQsrealm
 
Cpu
CpuCpu
Comp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptxComp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptx
MehwishKanwal14
 
Architecture
ArchitectureArchitecture
Architecture
Mark Muhama
 
Components of computer by pragya rajput.pdf
Components of computer by pragya rajput.pdfComponents of computer by pragya rajput.pdf
Components of computer by pragya rajput.pdf
JiteshSingh71
 
SUDHARSAN.V.pptx
SUDHARSAN.V.pptxSUDHARSAN.V.pptx
SUDHARSAN.V.pptx
MalligaarjunanN
 
UNIT 2.pptx
UNIT 2.pptxUNIT 2.pptx
UNIT 2.pptx
SeshuSrinivas2
 
introduction to microprocessor and microcomputer
introduction to microprocessor and microcomputerintroduction to microprocessor and microcomputer
introduction to microprocessor and microcomputer
Satya P. Joshi
 
Computer Processor.pptx
Computer Processor.pptxComputer Processor.pptx
Computer Processor.pptx
KnockKnock19
 
Computer Architecture and Organization.pptx
Computer Architecture and Organization.pptxComputer Architecture and Organization.pptx
Computer Architecture and Organization.pptx
LearnersCoach
 
Unit-I - Introduction to Computer Fundamentals-AWI-.pptx
Unit-I - Introduction to Computer Fundamentals-AWI-.pptxUnit-I - Introduction to Computer Fundamentals-AWI-.pptx
Unit-I - Introduction to Computer Fundamentals-AWI-.pptx
MrNikhilMohanShinde
 
COMPUTER_ORGANIZATION.pptx
COMPUTER_ORGANIZATION.pptxCOMPUTER_ORGANIZATION.pptx
COMPUTER_ORGANIZATION.pptx
nodov66591
 

Similar to Material Architecture and organization of computer (20)

The central processing unit by group 5 2015
The central processing unit by group 5 2015The central processing unit by group 5 2015
The central processing unit by group 5 2015
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csa
 
Basic computer in detail with pictures created by creativeness
Basic computer in detail with pictures created by creativenessBasic computer in detail with pictures created by creativeness
Basic computer in detail with pictures created by creativeness
 
Basic Computer Organization and Design
Basic Computer Organization and DesignBasic Computer Organization and Design
Basic Computer Organization and Design
 
PROGRAMMABLE LOGIC CONTROLLER
PROGRAMMABLE LOGIC CONTROLLERPROGRAMMABLE LOGIC CONTROLLER
PROGRAMMABLE LOGIC CONTROLLER
 
Comp App Lect 2.pptx
Comp App Lect 2.pptxComp App Lect 2.pptx
Comp App Lect 2.pptx
 
L-1 BCE computer fundamentals final kirti.ppt
L-1 BCE computer fundamentals final kirti.pptL-1 BCE computer fundamentals final kirti.ppt
L-1 BCE computer fundamentals final kirti.ppt
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computer
 
Cpu
CpuCpu
Cpu
 
Comp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptxComp App Lect 2 System Unit.pptx
Comp App Lect 2 System Unit.pptx
 
Architecture
ArchitectureArchitecture
Architecture
 
Cpu
CpuCpu
Cpu
 
Components of computer by pragya rajput.pdf
Components of computer by pragya rajput.pdfComponents of computer by pragya rajput.pdf
Components of computer by pragya rajput.pdf
 
SUDHARSAN.V.pptx
SUDHARSAN.V.pptxSUDHARSAN.V.pptx
SUDHARSAN.V.pptx
 
UNIT 2.pptx
UNIT 2.pptxUNIT 2.pptx
UNIT 2.pptx
 
introduction to microprocessor and microcomputer
introduction to microprocessor and microcomputerintroduction to microprocessor and microcomputer
introduction to microprocessor and microcomputer
 
Computer Processor.pptx
Computer Processor.pptxComputer Processor.pptx
Computer Processor.pptx
 
Computer Architecture and Organization.pptx
Computer Architecture and Organization.pptxComputer Architecture and Organization.pptx
Computer Architecture and Organization.pptx
 
Unit-I - Introduction to Computer Fundamentals-AWI-.pptx
Unit-I - Introduction to Computer Fundamentals-AWI-.pptxUnit-I - Introduction to Computer Fundamentals-AWI-.pptx
Unit-I - Introduction to Computer Fundamentals-AWI-.pptx
 
COMPUTER_ORGANIZATION.pptx
COMPUTER_ORGANIZATION.pptxCOMPUTER_ORGANIZATION.pptx
COMPUTER_ORGANIZATION.pptx
 

More from feroza rosalina

Ukuran simpangan,dispersi dan variasi
Ukuran simpangan,dispersi dan variasiUkuran simpangan,dispersi dan variasi
Ukuran simpangan,dispersi dan variasi
feroza rosalina
 
Mean,Median,Modus,Quartil,Desil
Mean,Median,Modus,Quartil,DesilMean,Median,Modus,Quartil,Desil
Mean,Median,Modus,Quartil,Desil
feroza rosalina
 
Processing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi KomputerProcessing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi Komputer
feroza rosalina
 
Description of Software (B.Inggris Lanjut) ppt
Description of Software (B.Inggris Lanjut) pptDescription of Software (B.Inggris Lanjut) ppt
Description of Software (B.Inggris Lanjut) ppt
feroza rosalina
 

More from feroza rosalina (6)

Ukuran simpangan,dispersi dan variasi
Ukuran simpangan,dispersi dan variasiUkuran simpangan,dispersi dan variasi
Ukuran simpangan,dispersi dan variasi
 
Mean,Median,Modus,Quartil,Desil
Mean,Median,Modus,Quartil,DesilMean,Median,Modus,Quartil,Desil
Mean,Median,Modus,Quartil,Desil
 
Processing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi KomputerProcessing Unit Design Arsitektur dan Organisasi Komputer
Processing Unit Design Arsitektur dan Organisasi Komputer
 
Description of Software (B.Inggris Lanjut) ppt
Description of Software (B.Inggris Lanjut) pptDescription of Software (B.Inggris Lanjut) ppt
Description of Software (B.Inggris Lanjut) ppt
 
Golongan Darah
Golongan DarahGolongan Darah
Golongan Darah
 
Pertahanan tubuh
Pertahanan tubuhPertahanan tubuh
Pertahanan tubuh
 

Recently uploaded

Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 

Recently uploaded (20)

Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 
Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......Ethnobotany and Ethnopharmacology ......
Ethnobotany and Ethnopharmacology ......
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 

Material Architecture and organization of computer

  • 1. Member Of Group  Hestu Aji Prihanditya (4611414007)  Devi Tri Widyanti (4611414014)  M. Anbiya Nur Islam (4611414022)  Feroza Rosalina Devi (4611414024)  Kusmahendra Agung Pambudi (4611414037)
  • 2. Storage (Pimary/Secondary Memory) Storage (Pimary/Secondary Memory) Input OutputProcesorProcesor HOW THESE COMPUTER WORKS? Monitor, Printer CPU must be connected to input device, output device and storage device to carry out the activities DataData InformationInformation INFORMATION PROCESSING CYCLE DataData InformationInformation
  • 3.
  • 4. The Central processing Unit • The CPU interprets instructions to the computer, performs the logical and arithmetic processing operations, and causes the input and output operations to occur. • Consists of hundreds of thousands or millions of electronic circuits. • In today's PCs the CPU is contained in a single silicon chip called a microprocessor chip • It is considered the “brain” of the computer. • Also called the CPU as PROCESSOR & MICROPROCCESSOR
  • 5. Intel Pentium D AMD Athlion 64 Intel Pentium M
  • 6. Pentium D Pentium I-IV Pentium M Celeron Core i7 Core 2 Duo
  • 7. AMD Athelon 64 X2 Athelon 64 Turion 64 Sempron
  • 8. Processor / CPU The Control processing unit (CPU) controls all activities within the system. For every instruction, the control unit repeats a set of four basic operations called the MACHINE CYCLE a CPU consists of two subcomponents:- 1. Control Unit (CU) 2.Arithmetic Logic Unit (ALU).
  • 9. Control Unit Control Unit’s main function in CPU to process data. 1. The Control Unit extracts instructions from memory and decodes and executes them. 2. Manages all resources of a computer 3. Manages a 4-step basic operation which is called a machine cycle or processing cycle.
  • 10. The Arithmetic-Logic Unit and Control Unit • An arithmetic logic unit (ALU) and control unit is one of the core components of all central processing units. • Arithmetic operations: e.g., add, subtract, multiply, divide, square root, cosine, etc. • Logical operations: e.g., compare two numbers to see which is greater, check whether a true/false statement is true, etc. • Comparison operation : e.g:AND, OR, NOT, NAND, NOR, XOR and equacalence (=)
  • 11. Signals An ALU has a variety of input and output nets, which are the shared electrical connections used to convey digital signals between the ALU and external circuitry. When an ALU is operating, external circuits apply signals to the ALU inputs and, in response, the ALU produces and conveys signals to external circuitry via its outputs. Data A basic ALU has three parallel data buses consisting of two input operands (A and B) and a result output (Y). Each data bus is a group of signals that conveys one binary integer number.
  • 12. Opcode The opcode input is a parallel bus that conveys to the ALU an operation selection code, which is an enumerated value that specifies the desired arithmetic or logic operation to be performed by the ALU. Status The status outputs are various individual signals that convey supplemental information about the result of an ALU operation. These outputs are usually stored in registers so they can be used in future ALU operations or for controlling conditional branching.
  • 13. General-purpose ALU commonly have status signals such as: a. Carry-out, which conveys the carry resulting from an addition operation, the borrow resulting from a subtraction operation, or the overflow bit resulting from a binary shift operation. b. Zero, which indicates all bits of the Y bus are logic zero. c. Negative, which indicates the result of an arithmetic operation is negative. d. Overflow, which indicates the result of an arithmetic operation has exceeded the numeric range of the Y bus. e. Parity, which indicates whether an even or odd number of bits on the Y bus are logic one.
  • 14. Function of Control Unit • The control unit directs the entire computer system to carry out stored program instructions. • The control unit must communicate with both the arithmetic logic unit (ALU) and main memory. • The control unit instructs the arithmetic logic unit that which logical or arithmetic operation is to be performed. • The control unit co-ordinates the activities of the other two units as well as all peripherals and auxiliary storage devices linked to the computer.
  • 16. Machine Cycle 4 step in Machine Cycle : • Step 1: Fetch – retrieve an instruction from memory Fetch is dealing with retrieving an instruction from main memory. After an instruction is fetched, the PC is incremented in memory locations. •Step 2: Decode – translate instruction in a form ALU can understand (command ) Decoder fetches data is broken up into parts which are related to other portions of the CPU, this is termed as opcode, indicates which operation to perform.
  • 17. Step 3: Execute – Carry out instruction After decode steps, the execute step is performed. During this step, various portions of the CPU are connected so they can perform the desired operation. Step 4: Store – copy results to Memory
  • 18. Processor Control Unit MEMORY ALU How it’s work ? Step 1. Fetch Calls an instruction into memory. User want to calculate 2 +2 Step 2. Decode Translate instruction into commands (to binary form) Eg : 1110000 Step 4. Store Write result to memory Step 3. Execute Does the decoded instruction Add 2+2  Four operations of the CPU comprise a machine cycle
  • 19. Factors Affecting Processing Speed • Clock rate of the CPU • Computer word size • Bus speed • Main memory size • Cache memory size • instruction set complexity • Number of processing units

Editor's Notes

  1. Storage Devices