Skip to main content
Bus Organization in Microprocessor 8085 in Hindi
विभिन्न  इनपुट / आउटपुट डिवाइसों तथा मैमोरी CPU से electronic तारो के ग्रुप द्वारा कनेक्ट रहते है | इलेक्ट्रॉनिक तारो के ये ग्रुप को ही बस कहते हे| बस बिट्स डाटा को माइक्रोप्रोसेसर के विभिन स्थानो पर ले जाती हे, बस बिट्स को उसी प्रकार ले जाती हे जिस प्रकार  ट्रैक पर चलने वाली बस टूरिस्ट को एक स्थानों  से दूसरे स्थानों  में ले जाती है| बस डाटा को एक टाइम में केवल एक ही पेरिफलेर देवीसों तक ले जाती है| 



microprocessor and वभिन पेरिफलेर के center में communication के time टाइमिंग एंड कण्ट्रोल यूनिट द्वारा कण्ट्रोल होता है| किसी टाइम CPU को बस द्वारा किसी डिवाइस से कम्युनिकेशन करना है इसका फैसला भी कंट्रोल यूनिट द्वारा ही किया जाता है| माइक्रोप्रोसेसर बस निम्न प्रकार के होते है---   

1. Address Bus >  Address bus address को  memory location अथवा i/o देवीसों की ओर ले जाती है जो की CPU द्वारा exacution होता है जब प्रोसेसर द्वारा address सेंड किया जाता है तो ये सभी देवीसों जो की प्रोसेसर से कनेक्ट होती है इस एड्रेस को एक्सेप्ट  लेकिन केवल व्ही डिवाइस respond करती है जो chip eneval सिंग्नल को एक्सेप्ट करती है एड्रेस बस unidirectional होती है| 

2.  Data Bus >  ये बसें bidirectional होती है डाटा डाटा बस की width से मइक्रोप्रोसेसरे की वर्किंग निधित निर्धारित होती है, ex. डाटा बस 8 bit width है एंड exacution 16 bit का है तो CPU को एक exacution साइकल में दो बार मेमोरी में एक्सेस करना पढ़ेगा| यह 8 bit,  16 bit , 32 bit width हो सकती है| 

3.  Control Bus >  यह input and output control लाइनों का सैट होता है तथा इनका work microprocessor के external part के operation से synchronise करना है , प्रत्येक microprocessor के अपने अलग control singnal होता है, इनका सबसे mein part read एंड write होता है, intel 8085 में RD ka bar / WR ka bar तथा IO/M ka bar intel 8080A  me MEMR ka bar, MEMW ka bar, IOR ka bar, IOW ka bar singnal  के प्रयोग से मेमोरी तथा I/O deviseo का control किया जाता है|.  

Comments

Popular posts from this blog

    METACHAR ACTER   UNIX  shell  अनेक मेटाचारेक्टर प्रोवाइड करता है जो किसी भी शैल स्कफ्रिप्त में उनका उसे करते टाइम विषेस माइनिंग रखते और जब तक काशी सोवळे नहीं हो जाते तब काट किसी वर्ड का एंडिंग का कारन बनते है।                                                     ex:--     एक directory में फिलो को लिस्टिंग करते टाइम एक सिंगल चैरेक्टर में रखा जाता है और * एक से अधिक वर्ड को मैचेस करता है यह शैल के अधिकांश पत्रों को लिस्ट दी गयी है जिन्हे metacharacter बोला  जाता है.   * ? [ ] " ' \    /    $ : ; ( ) | ^ < >  \.   नई लाइन स्पेस तब   #!/bin/sh  echo hello; word  #!/bin/sh  echo "I have \$1200" 1. <  single quotes : all special charecters between these quotes lose their special.  ex. --...
Until loop  The  until  loop is very similar to the  while  loop, except that the loop executes until the  TEST-COMMAND  executes successfully. As long as this command fails, the loop continues. The syntax is the same as for the  while  loop: until TEST-COMMAND; do CONSEQUENT-COMMANDS; done The return status is the exit status of the last command executed in the  CONSEQUENT-COMMANDS  list, or zero if none was executed. TEST-COMMAND  can, again, be any command that can exit with a success or failure status, and  CONSEQUENT-COMMANDS  can be any UNIX command, script or shell construct. Example :--            Write a shell script to display first ten positive numbers using until loop.                                     Program num=1 until [ $num –gt 10 ]; do echo num ...