Skip to main content
Register in Microprocessor 8085 in Hindi 

Microprocessor 8085 की intrenal संरचना  के निधारण के लिए ऑपरेशन परफॉर्म किये जाते है. वे अनेक प्रकार के है- 
 (1) 8 bit data को store करना 
(2) Arithametic and logical operation, 
(3) condition के लिए test 
(4) instruction का क्रमशः execution, 
(5) execution के time temporary रूप से data store करना | 
इन सभी ऑपरेशन को प्रोसेस करने के लिए मइक्रोप्रोसोर की रजिस्टर  अरिथमेटिक एंड लॉजिक यूनिट, कण्ट्रोल लॉजिक इंटरनल बस की आवस्यकता पड़ती है| 

                                   A (8)   
                         W(8)     Z (8)
                         B (8)     C (8)
                         D (8)     E (8)
                         H (8)     L (8)
                              SP (16)
                              PC (16)


(1) General Purpose Register -  माइक्रोप्रोसेसर 8085 में 8 bit के 6  general purpose register होते है जिन्हे B, C, D, E, H & L  द्वारा प्रदर्शित करते है इन रजिस्टर का प्रयोग अलग- अलग या (pairs of   B-C, D-E, and H-L ) के रूप में किया जाता है जो प्रोग्राम की प्रकिया व इंस्ट्रक्शन पर निर्भर करता है| इसके अतरिक्त रजिस्टर A जिसे accumulator कहते है इसमें सभी mathametics  कार्य किया जाता है| 

(2) Temporary register - माइक्रोप्रोसेसर 8085 में 8 bit के दो रजिस्टर w व z टेम्पररी रजिस्टर होते है इन रजिस्टर का प्रयोग मइक्रोप्रोसेसरे में डाटा को टेम्पररी रूप से स्टोर करने के लिए किया जाता है| जिसका प्रयोग ,प्रोग्राममें यूजर उसे नहीं कर सकता है| 

(3) Stack Pointer  इस  रजिस्टर को sp के द्वारा शो किया जाता है यह 16 bit का रजिस्टर होता है इसके द्वारा स्टैक मेमोरी के फर्स्ट लोकेशन को डिफाइन किया |

(4) Program counter यह एक रजिस्टर 16 bit का रजिस्टर है जो प्रोग्राम एक्सेक्यूटिव के टाइम मेमोरी एड्रेस के क्रमानुसार आगे बढ़ाता है जो इनसरक्शन एक्सेक्यूटिव के क्रम को बताता  हे|

(5) Accumulator - accumulator (ACC) एक 8 bit रजिस्टर  होता है इसका उसे अनेक प्रकार के अरिथमेटिक एंड लॉजिकल ऑपरेशन परफॉर्म करने के लिए  किया जाता है. यह रजिस्टर A द्वारा शो किया जाता है. अक्सुमुलेटर की बिट नंबर से किसी मइक्रोप्रोसेसरे की word - length  का भी पता चलता है. यह CPU 8 बिट्स की प्रोसेक्सींग पेरिलाल में कर सकता है.


(6) Flag Register - microprocessor 8085 में 5 फ्लैग रजिस्टर है- S,Z,AC,P and CY.         फ्लैग रजिस्टर 5 फ्लिप फ्लॉप का एक सेट है. इनका वर्क अक्सुमुलेटर तथा अन्या रजिस्टर में डाटा का स्टेटस शो करना है। जिस टाइम मइक्रोप्रोसेसर में अरिथमेटिक एंड लॉजिकल ऑपरेशन होता है. उस टाइम टेम्पररी रजिस्टर  में डाटा तथा अक्सुमुलाटोर में रिजल्ट स्टोर होता है. रिजल्ट अनुसार फ्लैग सेट या रिसेट होते है. सेट होने का अर्थ 1 तथा रिसेट होने का अर्थ 0 होता है. इस प्रकार  अक्सुमुलाटोरे में स्टोर किये गए डाटा ( रिजल्ट ) की sechuation शो करते है.|




(7) Register Pair - 2, 8 bit ke register  के combination को रजिस्टर पेअर कहते है. intel 8085 में मान्य (valid ) रजिस्टर पेअर B-C, D-E and H-L register है.|
     

  

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. --...
UNIX in Hindi UNIX एक multi tasking, multi user operating system  है जिसे सन 1969  में AT & T LABS  में बनाया गया था। जिसे AT & T में काम करने वाले computer  scientist  ken Thompson  &   Denis Ritchie and  उनके friends ने मिलकर  बनाया गया था.  ऐसे AT & T   ने अपने उसे के लिए बनाया गया था लेकिन बाद में सन 1970 में इसे commercialize कर दिया गया था।  इस Operating System को ख़ास तौर पर Programmers और developers के लिए बनाया गया था। इसकी बजह यह थी की यह Modular Programming Interface design provide करता था जिसे "Unix Philosophy" भी कहा जाता है। UNIX Operating System को 'C' और Assembly Programming Languages में लिखा गया था। C Programming language को खास तौर पर UNIX बनाने के लिए ही develop किया गया था और इसे भी Denis Ritchie द्वारा ही बनाया गया था। आज भी 'C' Programming Language को बहुत ख़ास माना जाता है क्यूंकि Device Drivers इसी language में ज्यादातर लिखे जाते हैं और साथ ही इसे  Mother...
Addressing modes of microprocessor 8085 The way of specifying data to be operated by an instruction is called addressing Types of addressing modes – In 8085 microprocessor there are 5 types of addressing modes: Immediate Addressing Mode – In immediate addressing mode the source operand is always data. If the data is 8-bit, then the instruction will be of 2 bytes, if the data is of 16-bit then the instruction will be of 3 bytes. Examples: MVI B 45 (move the data 45H immediately to register B) LXI H 3050 (load the H-L pair with the operand 3050H immediately) JMP address (jump to the operand address immediately). Register Addressing Mode – In register addressing mode, the data to be operated is available inside the register(s) and register(s) is(are) operands. Therefore the operation is performed within various registers of the microprocessor. Examples: MOV A, B (move the contents of register B to register A) ADD B (add contents of registers A and B and s...