SlideShare a Scribd company logo
1 of 20
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 ArchitectureMaruf Abdullah (Rion)
 
Introduction to Microcontroller
Introduction to MicrocontrollerIntroduction to Microcontroller
Introduction to MicrocontrollerNikhil Sharma
 
Microproccesor and Microcontrollers hardware basics
Microproccesor and Microcontrollers hardware basicsMicroproccesor and Microcontrollers hardware basics
Microproccesor and Microcontrollers hardware basicsashmus
 
Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1Microprocessor and Microcontroller lec1
Microprocessor and Microcontroller lec1Ameen San
 
Introduction to-microprocessor
Introduction to-microprocessorIntroduction to-microprocessor
Introduction to-microprocessorankitnav1
 
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 microprocessorShilpa Sharma
 
Introduction to 8085 microprocessor
Introduction to 8085 microprocessorIntroduction to 8085 microprocessor
Introduction to 8085 microprocessorkunj 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 Languagecmkandemir
 
Introduction for microprocessor
Introduction for microprocessorIntroduction for microprocessor
Introduction for microprocessorTHANDAIAH PRABU
 
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 MicroprocessorArsalan Qureshi
 
MICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPTMICROPROCESSOR,BASICS AND MEMORY CONCEPT
MICROPROCESSOR,BASICS AND MEMORY CONCEPTLakshya Sharma
 

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 2015Tendai Karuma
 
Bca examination 2015 csa
Bca examination 2015 csaBca examination 2015 csa
Bca examination 2015 csaAnjaan 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 CONTROLLERarunkumar6836
 
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.pptKirti Verma
 
Block diagram of a computer
Block diagram of a computerBlock diagram of a computer
Block diagram of a computerQsrealm
 
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.pptxMehwishKanwal14
 
introduction to microprocessor and microcomputer
introduction to microprocessor and microcomputerintroduction to microprocessor and microcomputer
introduction to microprocessor and microcomputerSatya P. Joshi
 
Computer Processor.pptx
Computer Processor.pptxComputer Processor.pptx
Computer Processor.pptxKnockKnock19
 
Computer Architecture and Organization.pptx
Computer Architecture and Organization.pptxComputer Architecture and Organization.pptx
Computer Architecture and Organization.pptxLearnersCoach
 
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-.pptxMrNikhilMohanShinde
 
COMPUTER_ORGANIZATION.pptx
COMPUTER_ORGANIZATION.pptxCOMPUTER_ORGANIZATION.pptx
COMPUTER_ORGANIZATION.pptxnodov66591
 
COMPUTER_ORGANIZATION.ppttwhehteeeteehte
COMPUTER_ORGANIZATION.ppttwhehteeeteehteCOMPUTER_ORGANIZATION.ppttwhehteeeteehte
COMPUTER_ORGANIZATION.ppttwhehteeeteehteNishaTariq1
 

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
 
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
 
COMPUTER_ORGANIZATION.ppttwhehteeeteehte
COMPUTER_ORGANIZATION.ppttwhehteeeteehteCOMPUTER_ORGANIZATION.ppttwhehteeeteehte
COMPUTER_ORGANIZATION.ppttwhehteeeteehte
 

More from feroza rosalina

Ukuran simpangan,dispersi dan variasi
Ukuran simpangan,dispersi dan variasiUkuran simpangan,dispersi dan variasi
Ukuran simpangan,dispersi dan variasiferoza rosalina
 
Mean,Median,Modus,Quartil,Desil
Mean,Median,Modus,Quartil,DesilMean,Median,Modus,Quartil,Desil
Mean,Median,Modus,Quartil,Desilferoza 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 Komputerferoza 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) pptferoza 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

ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfSpandanaRallapalli
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxChelloAnnAsuncion2
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxLigayaBacuel1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxthorishapillay1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationAadityaSharma884161
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 

Recently uploaded (20)

ACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdfACC 2024 Chronicles. Cardiology. Exam.pdf
ACC 2024 Chronicles. Cardiology. Exam.pdf
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptxGrade 9 Q4-MELC1-Active and Passive Voice.pptx
Grade 9 Q4-MELC1-Active and Passive Voice.pptx
 
Planning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptxPlanning a health career 4th Quarter.pptx
Planning a health career 4th Quarter.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Proudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptxProudly South Africa powerpoint Thorisha.pptx
Proudly South Africa powerpoint Thorisha.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
ROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint PresentationROOT CAUSE ANALYSIS PowerPoint Presentation
ROOT CAUSE ANALYSIS PowerPoint Presentation
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 

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