Instruction Set : Computer Architecture

R
Instruction Set : Computer Architecture
Instruction Set : Computer Architecture
Instruction Set : Computer Architecture
Instruction Set : Computer Architecture
Instruction Set : Computer Architecture
INSRTUCTION SET
Registers Control Unit ALU Memory Input/Output
An abbreviation for the
Operational Code.
The portion
of the
instruction
set that
defines or
specifies
the
operations.
Defined in first few bits
of Instruction Set
Each
OPCODE
is unique
*The number of bits defined for (or assigned to) OPCODE varies from processor to processor.
}
}
}
}
}
Opcode Final address
Mode
Initial Address
Address of operand
Large number
of operations
to be
performed
Large
instruction set
is needed
More resistors
will be used
More BUS will
be required
More memory
will be
required
More Space
requirement
Change in
Architecture
Increased cost
Compromise
in time
efficiency
RISC
• Reduced Instruction Set Computer
• Specific purpose processors use it
• Effective length of instruction set is
fixed
• Has target based applications
• Opcodes are fixed
• Higher speed
• Time efficient
• Minimum power consumption
CISC
• Complex Instruction Set Computer
• Comparatively lower speed
• General purpose processors use it
• Effective length of instruction set
varies
• Has general purpose applications
• Opcodes may vary
• Comparatively lower speed
• Comparatively lower time efficiency
• Comparatively higher power
consumption
Instruction Set : Computer Architecture
Instruction Set : Computer Architecture
Instruction Set : Computer Architecture
1 de 13

Recomendados

Basics of micro controllers for biginners por
Basics of  micro controllers for biginnersBasics of  micro controllers for biginners
Basics of micro controllers for biginnersGerwin Makanyanga
290 visualizações46 slides
SOC Processors Used in SOC por
SOC Processors Used in SOCSOC Processors Used in SOC
SOC Processors Used in SOCA B Shinde
5.7K visualizações80 slides
Instruction compression techniques por
Instruction compression techniquesInstruction compression techniques
Instruction compression techniquesSudhanshu Janwadkar
1.1K visualizações17 slides
Peephole optimization techniques por
Peephole optimization techniquesPeephole optimization techniques
Peephole optimization techniquesgarishma bhatia
1.1K visualizações10 slides
Embedded systems-unit-1 por
Embedded systems-unit-1Embedded systems-unit-1
Embedded systems-unit-1Prabhu Mali
262 visualizações73 slides
Doc32002 por
Doc32002Doc32002
Doc32002Alfredo Santillan
288 visualizações159 slides

Mais conteúdo relacionado

Similar a Instruction Set : Computer Architecture

introduction to embedded systems part 1 por
introduction to embedded systems part 1introduction to embedded systems part 1
introduction to embedded systems part 1Hatem Abd El-Salam
244 visualizações41 slides
13 risc por
13 risc13 risc
13 riscdilip kumar
487 visualizações38 slides
MICROPROCESSOR_Notes.pptx por
MICROPROCESSOR_Notes.pptxMICROPROCESSOR_Notes.pptx
MICROPROCESSOR_Notes.pptxWorkingad
1 visão9 slides
CS304PC:Computer Organization and Architecture UNIT V_merged_merged.pdf por
CS304PC:Computer Organization and Architecture UNIT V_merged_merged.pdfCS304PC:Computer Organization and Architecture UNIT V_merged_merged.pdf
CS304PC:Computer Organization and Architecture UNIT V_merged_merged.pdfAsst.Prof. M.Gokilavani
15 visualizações29 slides
How to Measure RTOS Performance por
How to Measure RTOS Performance How to Measure RTOS Performance
How to Measure RTOS Performance mentoresd
5.9K visualizações43 slides
Doc32000 por
Doc32000Doc32000
Doc32000Alfredo Santillan
415 visualizações377 slides

Similar a Instruction Set : Computer Architecture(20)

introduction to embedded systems part 1 por Hatem Abd El-Salam
introduction to embedded systems part 1introduction to embedded systems part 1
introduction to embedded systems part 1
Hatem Abd El-Salam244 visualizações
13 risc por dilip kumar
13 risc13 risc
13 risc
dilip kumar487 visualizações
MICROPROCESSOR_Notes.pptx por Workingad
MICROPROCESSOR_Notes.pptxMICROPROCESSOR_Notes.pptx
MICROPROCESSOR_Notes.pptx
Workingad1 visão
CS304PC:Computer Organization and Architecture UNIT V_merged_merged.pdf por Asst.Prof. M.Gokilavani
CS304PC:Computer Organization and Architecture UNIT V_merged_merged.pdfCS304PC:Computer Organization and Architecture UNIT V_merged_merged.pdf
CS304PC:Computer Organization and Architecture UNIT V_merged_merged.pdf
Asst.Prof. M.Gokilavani15 visualizações
How to Measure RTOS Performance por mentoresd
How to Measure RTOS Performance How to Measure RTOS Performance
How to Measure RTOS Performance
mentoresd5.9K visualizações
Advanced processor principles por Dhaval Bagal
Advanced processor principlesAdvanced processor principles
Advanced processor principles
Dhaval Bagal142 visualizações
Lecture 28 por RahulRathi94
Lecture 28Lecture 28
Lecture 28
RahulRathi94971 visualizações
Zpu por flexcore
ZpuZpu
Zpu
flexcore1.4K visualizações
Unit 5-lecture 5 por vishal choudhary
Unit 5-lecture 5Unit 5-lecture 5
Unit 5-lecture 5
vishal choudhary35 visualizações
Central processing unit por Kamal Acharya
Central processing unitCentral processing unit
Central processing unit
Kamal Acharya3.9K visualizações
Design of Software for Embedded Systems por Peter Tröger
Design of Software for Embedded SystemsDesign of Software for Embedded Systems
Design of Software for Embedded Systems
Peter Tröger2.5K visualizações
typicales-210510062115.pdf por ssuser136534
typicales-210510062115.pdftypicales-210510062115.pdf
typicales-210510062115.pdf
ssuser1365345 visualizações
Typical Embedded System por anand hd
Typical Embedded SystemTypical Embedded System
Typical Embedded System
anand hd1.4K visualizações
RISC AND CISC.pptx por AtharvaPathak28
RISC AND CISC.pptxRISC AND CISC.pptx
RISC AND CISC.pptx
AtharvaPathak285 visualizações
Motivation for multithreaded architectures por Young Alista
Motivation for multithreaded architecturesMotivation for multithreaded architectures
Motivation for multithreaded architectures
Young Alista288 visualizações
Chapter 3 por Rozase Patel
Chapter 3Chapter 3
Chapter 3
Rozase Patel148 visualizações
Processors selection por Pradeep Shankhwar
Processors selectionProcessors selection
Processors selection
Pradeep Shankhwar4K visualizações
WINSEM2022-23_BECE204L_TH_VL2022230500861_2023-02-10_Reference-Material-I.pptx por SoniBhavya
WINSEM2022-23_BECE204L_TH_VL2022230500861_2023-02-10_Reference-Material-I.pptxWINSEM2022-23_BECE204L_TH_VL2022230500861_2023-02-10_Reference-Material-I.pptx
WINSEM2022-23_BECE204L_TH_VL2022230500861_2023-02-10_Reference-Material-I.pptx
SoniBhavya25 visualizações

Último

MSA Website Slideshow (16).pdf por
MSA Website Slideshow (16).pdfMSA Website Slideshow (16).pdf
MSA Website Slideshow (16).pdfmsaucla
92 visualizações8 slides
Proposal Presentation.pptx por
Proposal Presentation.pptxProposal Presentation.pptx
Proposal Presentation.pptxkeytonallamon
52 visualizações36 slides
sam_software_eng_cv.pdf por
sam_software_eng_cv.pdfsam_software_eng_cv.pdf
sam_software_eng_cv.pdfsammyigbinovia
8 visualizações5 slides
_MAKRIADI-FOTEINI_diploma thesis.pptx por
_MAKRIADI-FOTEINI_diploma thesis.pptx_MAKRIADI-FOTEINI_diploma thesis.pptx
_MAKRIADI-FOTEINI_diploma thesis.pptxfotinimakriadi
8 visualizações32 slides
Effect of deep chemical mixing columns on properties of surrounding soft clay... por
Effect of deep chemical mixing columns on properties of surrounding soft clay...Effect of deep chemical mixing columns on properties of surrounding soft clay...
Effect of deep chemical mixing columns on properties of surrounding soft clay...AltinKaradagli
10 visualizações10 slides
fakenews_DBDA_Mar23.pptx por
fakenews_DBDA_Mar23.pptxfakenews_DBDA_Mar23.pptx
fakenews_DBDA_Mar23.pptxdeepmitra8
16 visualizações34 slides

Último(20)

MSA Website Slideshow (16).pdf por msaucla
MSA Website Slideshow (16).pdfMSA Website Slideshow (16).pdf
MSA Website Slideshow (16).pdf
msaucla92 visualizações
Proposal Presentation.pptx por keytonallamon
Proposal Presentation.pptxProposal Presentation.pptx
Proposal Presentation.pptx
keytonallamon52 visualizações
sam_software_eng_cv.pdf por sammyigbinovia
sam_software_eng_cv.pdfsam_software_eng_cv.pdf
sam_software_eng_cv.pdf
sammyigbinovia8 visualizações
_MAKRIADI-FOTEINI_diploma thesis.pptx por fotinimakriadi
_MAKRIADI-FOTEINI_diploma thesis.pptx_MAKRIADI-FOTEINI_diploma thesis.pptx
_MAKRIADI-FOTEINI_diploma thesis.pptx
fotinimakriadi8 visualizações
Effect of deep chemical mixing columns on properties of surrounding soft clay... por AltinKaradagli
Effect of deep chemical mixing columns on properties of surrounding soft clay...Effect of deep chemical mixing columns on properties of surrounding soft clay...
Effect of deep chemical mixing columns on properties of surrounding soft clay...
AltinKaradagli10 visualizações
fakenews_DBDA_Mar23.pptx por deepmitra8
fakenews_DBDA_Mar23.pptxfakenews_DBDA_Mar23.pptx
fakenews_DBDA_Mar23.pptx
deepmitra816 visualizações
REACTJS.pdf por ArthyR3
REACTJS.pdfREACTJS.pdf
REACTJS.pdf
ArthyR334 visualizações
DESIGN OF SPRINGS-UNIT4.pptx por gopinathcreddy
DESIGN OF SPRINGS-UNIT4.pptxDESIGN OF SPRINGS-UNIT4.pptx
DESIGN OF SPRINGS-UNIT4.pptx
gopinathcreddy19 visualizações
Searching in Data Structure por raghavbirla63
Searching in Data StructureSearching in Data Structure
Searching in Data Structure
raghavbirla6314 visualizações
Design_Discover_Develop_Campaign.pptx por ShivanshSeth6
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptx
ShivanshSeth637 visualizações
Generative AI Models & Their Applications por SN
Generative AI Models & Their ApplicationsGenerative AI Models & Their Applications
Generative AI Models & Their Applications
SN10 visualizações
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth por Innomantra
BCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for GrowthBCIC - Manufacturing Conclave -  Technology-Driven Manufacturing for Growth
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth
Innomantra 6 visualizações
Design of machine elements-UNIT 3.pptx por gopinathcreddy
Design of machine elements-UNIT 3.pptxDesign of machine elements-UNIT 3.pptx
Design of machine elements-UNIT 3.pptx
gopinathcreddy33 visualizações
Investor Presentation por eser sevinç
Investor PresentationInvestor Presentation
Investor Presentation
eser sevinç27 visualizações
GDSC Mikroskil Members Onboarding 2023.pdf por gdscmikroskil
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdf
gdscmikroskil58 visualizações
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx por lwang78
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
2023Dec ASU Wang NETR Group Research Focus and Facility Overview.pptx
lwang78109 visualizações
DevOps-ITverse-2023-IIT-DU.pptx por Anowar Hossain
DevOps-ITverse-2023-IIT-DU.pptxDevOps-ITverse-2023-IIT-DU.pptx
DevOps-ITverse-2023-IIT-DU.pptx
Anowar Hossain12 visualizações

Instruction Set : Computer Architecture

  • 6. INSRTUCTION SET Registers Control Unit ALU Memory Input/Output
  • 7. An abbreviation for the Operational Code. The portion of the instruction set that defines or specifies the operations. Defined in first few bits of Instruction Set Each OPCODE is unique *The number of bits defined for (or assigned to) OPCODE varies from processor to processor.
  • 8. } } } } } Opcode Final address Mode Initial Address Address of operand
  • 9. Large number of operations to be performed Large instruction set is needed More resistors will be used More BUS will be required More memory will be required More Space requirement Change in Architecture Increased cost Compromise in time efficiency
  • 10. RISC • Reduced Instruction Set Computer • Specific purpose processors use it • Effective length of instruction set is fixed • Has target based applications • Opcodes are fixed • Higher speed • Time efficient • Minimum power consumption CISC • Complex Instruction Set Computer • Comparatively lower speed • General purpose processors use it • Effective length of instruction set varies • Has general purpose applications • Opcodes may vary • Comparatively lower speed • Comparatively lower time efficiency • Comparatively higher power consumption