Explain Arithmetic processor in Hindi?
Introduction
यह logical function पर कार्य करता है एवं सभी तरह की अंकगणितीय प्रक्रियाएँ जैसे add, substract, divide, multiply आदि microprocessor की सबसे बड़ी unit इस processor पर कार्य करती है। यह अनेक प्रकार के task perform करने में सक्षम होती है। किसी भी system की तरह प्रमुख need होती है। जब कोई programmer किसी भी प्रकार के microprocessor का use करता है तो वह simple math, boolean logic के साथ साथ large program को easily solve करना चाहता है जिसके लिए इस processor का use किया जाता है।
Definition
Arithmetic processor, Processor unit का एक part जो Arithmetic operation execute करता है।
Functional Diagram
Functional diagram for Arithmetic Processor |
Basic hardware parts need for Arithmetic processor
Arithmetic processor को working करने के लिए निम्नलिखित hardware parts की आवश्यकता होती है -
Adder
यह एक विशेष प्रकार का circuit होता है जो दो अंकों को जोड़कर result देता है।
Accumulator
यह सामान्यतः गणना हेतु उपयोग में आने वाला register होता है। इस register में हम ऐसा data रखते हैं जिस पर कोई प्रक्रिया करना है। अधिकांश इसका उपयोग निर्देशों के execution के समय किया जाता है। कभी कभी Arithmetic calculation के परिणाम भी Accumulator के द्वारा MBR/MDR का उपयोग करके main storage तक पहुँचाए जाते हैं। किसी कंप्यूटर में एक से अधिक accumulator का उसे संभव है।
General Purpose Register
ये registers सामान्यतः किसी भी प्रक्रिया में उपयोगी data तथा प्रक्रिया के बीच में प्राप्त परिणामों को store करते हैं इन registors का use उपयोगकर्ता स्वयंभी कर सकता है, किन्तु जब तक वह Assembly language में कार्य कर रहा है।
Counter
यह एक विशेष प्रकार का register होता है जो एक आने वाली कुल cloक pulse को गिनता है।
Shifter
इसकी मदद से हम अंकगणितीय प्रक्रियाओं में किसी bit को left या right में आवश्यकतानुसार shift कर सकते हैं।