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 of 13

Recommended

Basics of micro controllers for biginners by
Basics of  micro controllers for biginnersBasics of  micro controllers for biginners
Basics of micro controllers for biginnersGerwin Makanyanga
290 views46 slides
SOC Processors Used in SOC by
SOC Processors Used in SOCSOC Processors Used in SOC
SOC Processors Used in SOCA B Shinde
5.7K views80 slides
Instruction compression techniques by
Instruction compression techniquesInstruction compression techniques
Instruction compression techniquesSudhanshu Janwadkar
1.1K views17 slides
Peephole optimization techniques by
Peephole optimization techniquesPeephole optimization techniques
Peephole optimization techniquesgarishma bhatia
1.1K views10 slides
Embedded systems-unit-1 by
Embedded systems-unit-1Embedded systems-unit-1
Embedded systems-unit-1Prabhu Mali
263 views73 slides
Doc32002 by
Doc32002Doc32002
Doc32002Alfredo Santillan
288 views159 slides

More Related Content

Similar to Instruction Set : Computer Architecture

introduction to embedded systems part 1 by
introduction to embedded systems part 1introduction to embedded systems part 1
introduction to embedded systems part 1Hatem Abd El-Salam
244 views41 slides
13 risc by
13 risc13 risc
13 riscdilip kumar
487 views38 slides
MICROPROCESSOR_Notes.pptx by
MICROPROCESSOR_Notes.pptxMICROPROCESSOR_Notes.pptx
MICROPROCESSOR_Notes.pptxWorkingad
1 view9 slides
CS304PC:Computer Organization and Architecture UNIT V_merged_merged.pdf by
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
16 views29 slides
How to Measure RTOS Performance by
How to Measure RTOS Performance How to Measure RTOS Performance
How to Measure RTOS Performance mentoresd
5.9K views43 slides
Doc32000 by
Doc32000Doc32000
Doc32000Alfredo Santillan
415 views377 slides

Similar to Instruction Set : Computer Architecture(20)

MICROPROCESSOR_Notes.pptx by Workingad
MICROPROCESSOR_Notes.pptxMICROPROCESSOR_Notes.pptx
MICROPROCESSOR_Notes.pptx
Workingad1 view
CS304PC:Computer Organization and Architecture UNIT V_merged_merged.pdf by 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
How to Measure RTOS Performance by mentoresd
How to Measure RTOS Performance How to Measure RTOS Performance
How to Measure RTOS Performance
mentoresd5.9K views
Advanced processor principles by Dhaval Bagal
Advanced processor principlesAdvanced processor principles
Advanced processor principles
Dhaval Bagal142 views
Zpu by flexcore
ZpuZpu
Zpu
flexcore1.4K views
Central processing unit by Kamal Acharya
Central processing unitCentral processing unit
Central processing unit
Kamal Acharya3.9K views
Design of Software for Embedded Systems by Peter Tröger
Design of Software for Embedded SystemsDesign of Software for Embedded Systems
Design of Software for Embedded Systems
Peter Tröger2.5K views
typicales-210510062115.pdf by ssuser136534
typicales-210510062115.pdftypicales-210510062115.pdf
typicales-210510062115.pdf
ssuser1365345 views
Typical Embedded System by anand hd
Typical Embedded SystemTypical Embedded System
Typical Embedded System
anand hd1.4K views
Motivation for multithreaded architectures by Young Alista
Motivation for multithreaded architecturesMotivation for multithreaded architectures
Motivation for multithreaded architectures
Young Alista288 views
WINSEM2022-23_BECE204L_TH_VL2022230500861_2023-02-10_Reference-Material-I.pptx by 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 views

Recently uploaded

ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf by
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdfASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdfAlhamduKure
8 views11 slides
Global airborne satcom market report by
Global airborne satcom market reportGlobal airborne satcom market report
Global airborne satcom market reportdefencereport78
6 views13 slides
Renewal Projects in Seismic Construction by
Renewal Projects in Seismic ConstructionRenewal Projects in Seismic Construction
Renewal Projects in Seismic ConstructionEngineering & Seismic Construction
5 views8 slides
GDSC Mikroskil Members Onboarding 2023.pdf by
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdfgdscmikroskil
63 views62 slides
MK__Cert.pdf by
MK__Cert.pdfMK__Cert.pdf
MK__Cert.pdfHassan Khan
19 views1 slide
Web Dev Session 1.pptx by
Web Dev Session 1.pptxWeb Dev Session 1.pptx
Web Dev Session 1.pptxVedVekhande
17 views22 slides

Recently uploaded(20)

ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf by AlhamduKure
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdfASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf
ASSIGNMENTS ON FUZZY LOGIC IN TRAFFIC FLOW.pdf
AlhamduKure8 views
GDSC Mikroskil Members Onboarding 2023.pdf by gdscmikroskil
GDSC Mikroskil Members Onboarding 2023.pdfGDSC Mikroskil Members Onboarding 2023.pdf
GDSC Mikroskil Members Onboarding 2023.pdf
gdscmikroskil63 views
Web Dev Session 1.pptx by VedVekhande
Web Dev Session 1.pptxWeb Dev Session 1.pptx
Web Dev Session 1.pptx
VedVekhande17 views
Ansari: Practical experiences with an LLM-based Islamic Assistant by M Waleed Kadous
Ansari: Practical experiences with an LLM-based Islamic AssistantAnsari: Practical experiences with an LLM-based Islamic Assistant
Ansari: Practical experiences with an LLM-based Islamic Assistant
M Waleed Kadous9 views
Design_Discover_Develop_Campaign.pptx by ShivanshSeth6
Design_Discover_Develop_Campaign.pptxDesign_Discover_Develop_Campaign.pptx
Design_Discover_Develop_Campaign.pptx
ShivanshSeth649 views
_MAKRIADI-FOTEINI_diploma thesis.pptx by fotinimakriadi
_MAKRIADI-FOTEINI_diploma thesis.pptx_MAKRIADI-FOTEINI_diploma thesis.pptx
_MAKRIADI-FOTEINI_diploma thesis.pptx
fotinimakriadi12 views
Design of machine elements-UNIT 3.pptx by gopinathcreddy
Design of machine elements-UNIT 3.pptxDesign of machine elements-UNIT 3.pptx
Design of machine elements-UNIT 3.pptx
gopinathcreddy37 views
Searching in Data Structure by raghavbirla63
Searching in Data StructureSearching in Data Structure
Searching in Data Structure
raghavbirla6317 views
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc... by csegroupvn
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
Design of Structures and Foundations for Vibrating Machines, Arya-ONeill-Pinc...
csegroupvn8 views
MongoDB.pdf by ArthyR3
MongoDB.pdfMongoDB.pdf
MongoDB.pdf
ArthyR349 views
BCIC - Manufacturing Conclave - Technology-Driven Manufacturing for Growth by 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 15 views

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