SlideShare ist ein Scribd-Unternehmen logo
1 von 20
Downloaden Sie, um offline zu lesen
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
Material Architecture and organization of computer
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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphNetziValdelomar1
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17Celine George
 
How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17Celine George
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptxSandy Millin
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxMYDA ANGELICA SUAN
 
3.21.24 The Origins of Black Power.pptx
3.21.24  The Origins of Black Power.pptx3.21.24  The Origins of Black Power.pptx
3.21.24 The Origins of Black Power.pptxmary850239
 
Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.raviapr7
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxheathfieldcps1
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsEugene Lysak
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfTechSoup
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17Celine George
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...Nguyen Thanh Tu Collection
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17Celine George
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxSaurabhParmar42
 
Benefits & Challenges of Inclusive Education
Benefits & Challenges of Inclusive EducationBenefits & Challenges of Inclusive Education
Benefits & Challenges of Inclusive EducationMJDuyan
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesCeline George
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptxraviapr7
 
Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.EnglishCEIPdeSigeiro
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRATanmoy Mishra
 

Kürzlich hochgeladen (20)

Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a Paragraph
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17
 
How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17How to Use api.constrains ( ) in Odoo 17
How to Use api.constrains ( ) in Odoo 17
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptx
 
3.21.24 The Origins of Black Power.pptx
3.21.24  The Origins of Black Power.pptx3.21.24  The Origins of Black Power.pptx
3.21.24 The Origins of Black Power.pptx
 
Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George Wells
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17
 
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
CHUYÊN ĐỀ DẠY THÊM TIẾNG ANH LỚP 11 - GLOBAL SUCCESS - NĂM HỌC 2023-2024 - HK...
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17
 
CAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptxCAULIFLOWER BREEDING 1 Parmar pptx
CAULIFLOWER BREEDING 1 Parmar pptx
 
Benefits & Challenges of Inclusive Education
Benefits & Challenges of Inclusive EducationBenefits & Challenges of Inclusive Education
Benefits & Challenges of Inclusive Education
 
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdfPersonal Resilience in Project Management 2 - TV Edit 1a.pdf
Personal Resilience in Project Management 2 - TV Edit 1a.pdf
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 Sales
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
 
Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
 

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
  • 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

Hinweis der Redaktion

  1. Storage Devices