SlideShare a Scribd company logo
Computer instruction set
OVERVIEW
 Memory reference instruction
 Memory reference instruction table
 Register reference instruction
 Register reference instruction table
 Input output instruction
 Input output instruction table
MEMORY REFERENCE INSTRUCTION
 It uses 12 bits to specify an address
 Uses 1 bit to specify the addressing mode I
o I is 0 for direct address
o I is 1 for indirect address
(Opcode = 000 through 110)
15 14 12 11 0
(Fig.Memory Reference Instruction)
I Opcode Address
MEMORY REFERENCE INSTRUCTION TABLE
REGISTER REFERENCE INSTRUCTION
 Are recognized by the operation code 111 with a 0 at the 15th bit of the instruction
 An operand from memory is not needed
 Other 12 bits are used to specify the operation or test to be executed
(Opcode = 111,I = 0)
15 12 11 0
(Fig.Register Reference Instruction)
0 1 1 1 Register Operation
REGISTER REFERENCE INSTRUCTION TABLE
INPUT OUTPUT INSTRUCTION
 Reference to memory
 Recognized by the operation code 111 and 1 at 15th bit position of the instruction
 Remaining 12 bits used to specify the type of input output operation to be performed
(Opcode = 111,I = 1)
15 12 11 0
(Fig.Input Output Instruction)
1 1 1 1 I/O Operation
I/O INSTRUCTION TABLE
Symbol Hexadecimal Code Description
INT
OUT
SKI
SKO
ION
IOF
F800
F400
F200
F100
F080
F040
Input Character to AC
Output Character from AC
Skip on input flag
Skip on output flag
Interrupt on
Interrupt off
CONCLUSION
Instructions are used for various purposes by computer- each
instruction having its own individual working . . .
Thank you . . .

More Related Content

Similar to Computer instruction set (20)

PPTX
Computer instruction(dp&co)
GowriLatha1
 
PPTX
CSA PPT UNIT 1.pptx
sukhpreetsingh295239
 
PPTX
Instruction format
chauhankapil
 
PDF
Instruction execution cycle _
SwatiHans10
 
PPTX
instruction format.pptx
AshokRachapalli1
 
PPT
Register Transfer Language and Micro Operations
KAVITHA N S
 
PDF
Basics of Computer Organization and Design
Mitul Patel
 
PPTX
Chapter 1 microprocessor introduction
Shubham Singh
 
PPTX
Lec 1 Intro to mp.pptx MICROPROCESSOR & MICROCONTROLLER
varshasrivastava38
 
PDF
microprocessor8085pptcomplete-170518063501 (1).pdf
kavithavm
 
PPTX
Microprocessor 8085 complete
Shubham Singh
 
PDF
microprocessor8085pptcomplete-170518063501.pdf
BasantRai15
 
PPTX
material for studentbasic computer organization and design .pptx
jainyshah20
 
PPT
Basic computer organization
Nitesh Singh
 
PPS
Computer instructions
Anuj Modi
 
PPTX
Module-2 gitam engineering college PPT.pptx
tvishayeeda98
 
PPT
COA-Unit-2.pptycvygygygtftdddthffhgfghrhhbb
harshavardhank2003
 
PDF
20838382 microprocessor-8085-notes
Ravali Sunki
 
PPTX
Microprocessor and Microcontroller.pptx
pvg123456
 
PPT
Instruction codes and computer registers
mahesh kumar prajapat
 
Computer instruction(dp&co)
GowriLatha1
 
CSA PPT UNIT 1.pptx
sukhpreetsingh295239
 
Instruction format
chauhankapil
 
Instruction execution cycle _
SwatiHans10
 
instruction format.pptx
AshokRachapalli1
 
Register Transfer Language and Micro Operations
KAVITHA N S
 
Basics of Computer Organization and Design
Mitul Patel
 
Chapter 1 microprocessor introduction
Shubham Singh
 
Lec 1 Intro to mp.pptx MICROPROCESSOR & MICROCONTROLLER
varshasrivastava38
 
microprocessor8085pptcomplete-170518063501 (1).pdf
kavithavm
 
Microprocessor 8085 complete
Shubham Singh
 
microprocessor8085pptcomplete-170518063501.pdf
BasantRai15
 
material for studentbasic computer organization and design .pptx
jainyshah20
 
Basic computer organization
Nitesh Singh
 
Computer instructions
Anuj Modi
 
Module-2 gitam engineering college PPT.pptx
tvishayeeda98
 
COA-Unit-2.pptycvygygygtftdddthffhgfghrhhbb
harshavardhank2003
 
20838382 microprocessor-8085-notes
Ravali Sunki
 
Microprocessor and Microcontroller.pptx
pvg123456
 
Instruction codes and computer registers
mahesh kumar prajapat
 

More from Andhra University (9)

PPTX
System development life cycle models
Andhra University
 
PPTX
Software testing
Andhra University
 
PPTX
Software requirement specification
Andhra University
 
PPTX
Software management
Andhra University
 
PPTX
Packages and interfaces
Andhra University
 
PPTX
Modes of transfer
Andhra University
 
PPTX
Flip flops and registers
Andhra University
 
PPTX
Error managing and exception handling in java
Andhra University
 
PPTX
Applet programming
Andhra University
 
System development life cycle models
Andhra University
 
Software testing
Andhra University
 
Software requirement specification
Andhra University
 
Software management
Andhra University
 
Packages and interfaces
Andhra University
 
Modes of transfer
Andhra University
 
Flip flops and registers
Andhra University
 
Error managing and exception handling in java
Andhra University
 
Applet programming
Andhra University
 
Ad

Recently uploaded (20)

PPTX
Finding Your License Details in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PPTX
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
PPTX
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
PDF
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
PDF
MiniTool Power Data Recovery 8.8 With Crack New Latest 2025
bashirkhan333g
 
PDF
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
PDF
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
PDF
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
PDF
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
PDF
TheFutureIsDynamic-BoxLang witch Luis Majano.pdf
Ortus Solutions, Corp
 
PPTX
Get Started with Maestro: Agent, Robot, and Human in Action – Session 5 of 5
klpathrudu
 
PPTX
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
PDF
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
PPTX
Change Common Properties in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
PDF
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
PDF
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
PDF
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
PPTX
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
PPTX
Milwaukee Marketo User Group - Summer Road Trip: Mapping and Personalizing Yo...
bbedford2
 
Finding Your License Details in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Agentic Automation Journey Session 1/5: Context Grounding and Autopilot for E...
klpathrudu
 
In From the Cold: Open Source as Part of Mainstream Software Asset Management
Shane Coughlan
 
Download Canva Pro 2025 PC Crack Full Latest Version
bashirkhan333g
 
MiniTool Power Data Recovery 8.8 With Crack New Latest 2025
bashirkhan333g
 
Empower Your Tech Vision- Why Businesses Prefer to Hire Remote Developers fro...
logixshapers59
 
Odoo CRM vs Zoho CRM: Honest Comparison 2025
Odiware Technologies Private Limited
 
SAP Firmaya İade ABAB Kodları - ABAB ile yazılmıl hazır kod örneği
Salih Küçük
 
4K Video Downloader Plus Pro Crack for MacOS New Download 2025
bashirkhan333g
 
TheFutureIsDynamic-BoxLang witch Luis Majano.pdf
Ortus Solutions, Corp
 
Get Started with Maestro: Agent, Robot, and Human in Action – Session 5 of 5
klpathrudu
 
Homogeneity of Variance Test Options IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
Open Chain Q2 Steering Committee Meeting - 2025-06-25
Shane Coughlan
 
Technical-Careers-Roadmap-in-Software-Market.pdf
Hussein Ali
 
Change Common Properties in IBM SPSS Statistics Version 31.pptx
Version 1 Analytics
 
[Solution] Why Choose the VeryPDF DRM Protector Custom-Built Solution for You...
Lingwen1998
 
How to Hire AI Developers_ Step-by-Step Guide in 2025.pdf
DianApps Technologies
 
AI + DevOps = Smart Automation with devseccops.ai.pdf
Devseccops.ai
 
AEM User Group: India Chapter Kickoff Meeting
jennaf3
 
Milwaukee Marketo User Group - Summer Road Trip: Mapping and Personalizing Yo...
bbedford2
 
Ad

Computer instruction set

  • 2. OVERVIEW  Memory reference instruction  Memory reference instruction table  Register reference instruction  Register reference instruction table  Input output instruction  Input output instruction table
  • 3. MEMORY REFERENCE INSTRUCTION  It uses 12 bits to specify an address  Uses 1 bit to specify the addressing mode I o I is 0 for direct address o I is 1 for indirect address (Opcode = 000 through 110) 15 14 12 11 0 (Fig.Memory Reference Instruction) I Opcode Address
  • 5. REGISTER REFERENCE INSTRUCTION  Are recognized by the operation code 111 with a 0 at the 15th bit of the instruction  An operand from memory is not needed  Other 12 bits are used to specify the operation or test to be executed (Opcode = 111,I = 0) 15 12 11 0 (Fig.Register Reference Instruction) 0 1 1 1 Register Operation
  • 7. INPUT OUTPUT INSTRUCTION  Reference to memory  Recognized by the operation code 111 and 1 at 15th bit position of the instruction  Remaining 12 bits used to specify the type of input output operation to be performed (Opcode = 111,I = 1) 15 12 11 0 (Fig.Input Output Instruction) 1 1 1 1 I/O Operation
  • 8. I/O INSTRUCTION TABLE Symbol Hexadecimal Code Description INT OUT SKI SKO ION IOF F800 F400 F200 F100 F080 F040 Input Character to AC Output Character from AC Skip on input flag Skip on output flag Interrupt on Interrupt off
  • 9. CONCLUSION Instructions are used for various purposes by computer- each instruction having its own individual working . . .
  • 10. Thank you . . .

Editor's Notes

  • #3: A presentation on: Computer instruction set