Skip to main content
Architecture of  Microprocessor OR Block Diagram of Microprocessor  

Intel 8085 NMOS, 8 bit Microprocessor  है | जो की एक LSI (
large scale integration) चिप पर 40 pino सहित +5 wolt D.C supply पर work करता है इसकी clock farequencey 3-MHz होती है 


1. ALU (Arithmetic and Logical Unit) > ALU सभी Mathametic  and Logical operation को perform करता है 

1. addition 
2. subtraction 
3. Logical AND
4. Logical OR
5. Logical EX-OR
6.compliment(Logical NOT)  
7. increment 
8. dencrement
9.left side
10.clear 

2. Timing and Controle Unit >  timung and controle unit CPU का एक भाग है, यह इंस्ट्रक्शन के एक्सक्यूशं के लिए आवश्यक टाइमिंग एंड कंट्रोल सिंगनल जनरेट करता है |   यह cpu तथा पेरिफलेल के midel में डाटा फॉलो को कन्ट्रोल करता है| यह मेम्मोरी एंड इनपुट आउटपुट डिवाइस के लिए आवश्यक स्टेटस कन्ट्रोल एंड टाइमिंग सिंगनल प्रदान करता है| यह माइक्रोप्रोसेसर तथा सम्बंधित पेरिफलेल की समस्त ऑपरेशन को कन्ट्रोल करता है इस प्रकार टाइमिंग एंड कन्ट्रोल यूनिट कंप्यूटर system मे brain की भांति व्यवहार करता है|  

3. Register >  मइक्रोक्रोपेस्सोर के विभिन रजिस्टर शो करते है, माइक्रोप्रोसेसर द्वारा रजिस्टर का उपयोग टेम्परोरी स्टोरेज एंड डाटा इंस्ट्रक्शन मैनीपुलेशन में किया जाता है रजिस्टर में  डाटा मेम्मोरी अथवा इनपुट/आउटपुट दिवसों  तक बना रहता है|  माइक्रोप्रोसेसर 8085 में अनेक  रजिस्टर है---- 
A. Accumulator (ACC) 8 bit register 
B. six general purpase register (GPR) (B,C,D,E,H and L) 8 bit register 
C. stack pointer (SP)
D. program counter (PC) 
E. Instraction register 
F. temporary register 


4. Serial I/O Control (SID/SOD) => microprocessor 8085 में दो सिंगनल SID (serial input data)  SOD (serial output data)  होते है| इन सिंगनल का प्रयोग पेरिफलैल देवीसों के साथ सीरियल communication करने के लिए जाता है|  यह यूनिट इन सिंगनल  को control करती है| 

5. Interrupt Control => मइक्रोप्रोसेसरे 8085 में 5 interrupt होते है| ये interrupt execution को थोड़ी टाइम के लिए रोक देती है| इस टाइम में मइक्रोप्रोसेसरे कोई दूसरा work करता है| ये interrupt INTR, RST 5.5, RST 6.5, RST 7.7 and TRAP हैं| 



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 ...