8086 Microprocessor के Signals का विवरण | हिंदी में समझें


8086 Microprocessor Signal Description क्या है?

8086 Microprocessor में कई प्रकार के hardware signals होते हैं जो processor और बाहरी devices (जैसे memory, I/O, peripherals) के बीच communication को manage करते हैं। इन signals को मुख्य रूप से दो modes में समझा जाता है:

  • 1. Minimum Mode (Single processor system)
  • 2. Maximum Mode (Multiprocessor system)

8086 के प्रमुख Signal Categories

  1. 1. Address/Data Bus Signals
  2. 2. Control Signals
  3. 3. Status Signals
  4. 4. Interrupt Signals
  5. 5. Clock & Reset Signals
  6. 6. Power Signals

1. Address/Data Bus Signals

  • AD0-AD15: Multiplexed address/data lines (lower 16-bit address या data को carry करते हैं)
  • A16-A19/S3-S6: Higher address और status information को दर्शाते हैं

2. Control Signals

  • RD̅ (Read): Processor memory या I/O से data read कर रहा है
  • WR̅ (Write): Processor memory या I/O में data write कर रहा है
  • DEN̅ (Data Enable): External devices को data bus use करने की अनुमति देता है
  • DT/R̅ (Data Transmit/Receive): Data flow का direction निर्धारित करता है

3. Status Signals

  • S0, S1, S2: Machine cycle की स्थिति दर्शाते हैं
  • QS0, QS1: Instruction queue status

4. Interrupt Signals

  • INTR (Interrupt Request): Maskable interrupt request signal
  • NMI (Non-Maskable Interrupt): High-priority interrupt, जिसे disable नहीं किया जा सकता
  • INTA̅ (Interrupt Acknowledge): Interrupt को स्वीकार करने के लिए processor द्वारा भेजा गया signal

5. Clock & Reset Signals

  • CLK: External clock input, जो processor के कार्यों की timing को निर्धारित करता है
  • RESET: Processor को initialization state में लाता है

6. Power Signals

  • VCC: +5V power supply
  • GND: Ground connection

Minimum vs Maximum Mode में Signal Behavior

Minimum mode में processor खुद सभी control signals generate करता है, जबकि maximum mode में यह कार्य 8288 Bus Controller द्वारा किया जाता है। इसलिए maximum mode में कुछ अतिरिक्त signals होते हैं जैसे:

  • S2, S1, S0 → Bus cycle status
  • RQ̅/GT̅1, RQ̅/GT̅0 → Bus request/grant signals for multiprocessor coordination
  • LOCK̅: Shared resources को lock करने के लिए

निष्कर्ष (Conclusion)

8086 Microprocessor में signals का व्यवस्थित और categorized होना इसे external world से effective communication में सक्षम बनाता है। Signals जैसे RD̅, WR̅, INTR, CLK आदि processor के विभिन्न कार्यों को control और synchronize करने में अहम भूमिका निभाते हैं।

Related Post

Comments

Comments