8086 Instruction Set in Hindi | Types और Examples के साथ
8086 Instruction Set क्या होता है?
Instruction Set वह collection होता है जिसमें सभी instructions शामिल होती हैं जिन्हें 8086 microprocessor समझता और execute करता है।
हर instruction CPU को कोई specific task करने के लिए निर्देश देती है – जैसे data move करना, calculation करना, या jump करना।
8086 Instruction Set के मुख्य प्रकार
8086 instructions को उनके कार्य के आधार पर निम्नलिखित categories में divide किया गया है:
- Data Transfer Instructions
- Arithmetic Instructions
- Logical Instructions
- Control Transfer Instructions
- String Instructions
- Processor Control Instructions
1. Data Transfer Instructions
MOV destination, source
→ Data को copy करता हैPUSH register
→ Stack में value को डालता हैPOP register
→ Stack से value निकालता हैXCHG reg1, reg2
→ दो registers के बीच data exchange करता है
2. Arithmetic Instructions
ADD destination, source
→ जोड़ता हैSUB destination, source
→ घटाता हैMUL reg
→ Unsigned multiplication करता हैDIV reg
→ Unsigned divisionINC reg
→ 1 से बढ़ाता हैDEC reg
→ 1 से घटाता है
3. Logical Instructions
AND
,OR
,XOR
→ Bitwise logical operationsNOT
→ Bits को invert करता हैTEST
→ Logical compare करता हैSHL/SAL
,SHR
,SAR
→ Shift operations
4. Control Transfer Instructions
JMP label
→ Unconditional jumpJE, JNE, JG, JL, etc.
→ Conditional jumpsCALL
→ Procedure को call करता हैRET
→ Procedure से return करता है
5. String Instructions
MOVS/MOVSB/MOVSW
→ String को copy करता हैLODS
,STOS
,SCAS
,CMPS
→ Memory-to-memory operationsREP
→ Repeat prefix, instructions को repeat करता है
6. Processor Control Instructions
HLT
→ Processor को रोक देता हैWAIT
,NOP
→ कोई operation नहीं करताSTC
,CLC
,CMC
→ Flags को set/clear करता हैINT
→ Interrupt initiate करता है
Instruction Example:
MOV AX, 0005H ; AX में 5 स्टोर करें ADD AX, 0003H ; AX = AX + 3 MOV BX, AX ; Result BX में स्टोर करें
निष्कर्ष (Conclusion)
8086 instruction set microprocessor को विभिन्न operations perform करने की capability देता है। ये instructions अलग-अलग category में होते हैं जो data transfer, arithmetic, logic, control, और string operations को manage करते हैं।
Instruction set को समझना assembly language programming का base होता है।
Related Post
- Advanced Microprocessor की प्रमुख विशेषताएँ | Salient Features in Hindi
- RISC और CISC Processors क्या होते हैं? | सरल हिंदी में समझें अंतर
- Advanced Microprocessors का विकास: 8086 से Pentium तक | Evolution in Hindi
- 8086 Microprocessor का परिचय | Introduction in Hindi
- 8086 Microprocessor का Register Organization | हिंदी में विस्तार से
- 8086 Microprocessor की Architecture | Block Diagram के साथ हिंदी में समझें
- 8086 Microprocessor के Signals का विवरण | हिंदी में समझें
- 8086 Microprocessor Minimum & Maximum Mode और Timing Diagram | हिंदी में
- Intel 8086 Microprocessor Programming | Structure, Modes और Example
- 8086 Instruction Set in Hindi | Types और Examples के साथ
- 8086 Microprocessor Addressing Modes | हिंदी में समझें
- Assembly Language Programming with Intel 8086 Microprocessor | हिंदी में समझें
- 8155, 8255 Interfacing Chips का परिचय | Advanced Microprocessor in Hindi
- Keyboard Interfacing in Microprocessor | माइक्रोप्रोसेसर में कीबोर्ड इंटरफेसिंग कैसे करें?
- LED (Light Emitting Diode) क्या है? कार्य, संरचना और उपयोग | हिंदी में
- ADC (Analog to Digital Converter) क्या है? कार्य, प्रकार और उपयोग | हिंदी में
- DAC और Memory Interfacing क्या है? | Advanced Microprocessor हिंदी में
- 8253 Programmable Timer/Counter क्या है? | General Purpose Peripheral Device in Hindi
- 8254 Programmable Interval Timer क्या है? | Pin Diagram, Modes और Application हिंदी में
- 8259A Programmable Interrupt Controller और 8257 DMA Controller क्या है? | हिंदी में सरल व्याख्या
- USART 8251A क्या है? | Universal Synchronous/Asynchronous Receiver Transmitter in Hindi
- Serial I/O और Data Communication क्या है? | हिंदी में सरल समझ
- 8051 Microcontroller Architecture और इसके मुख्य भाग
- 8051 Microcontroller के Pin Description पूरी जानकारी हिंदी में
- 8051 Microcontroller की I/O Configuration पूरी जानकारी हिंदी में
- Interrupts क्या होते हैं? Types, Working और Examples आसान भाषा में
- 8051 के Addressing Modes का प्रकार और उपयोग आसान भाषा में समझें
- 8051 Instruction Set का Overview और Classification हिंदी में
- Embedded System के Types और Applications आसान भाषा में समझें
- Embedded Systems में Microcontrollers का Use और महत्व हिंदी में