आपकी ऑफलाइन सहायता

BACK
49

सी प्रोग्रामिंग

149

पाइथन प्रोग्रामिंग

49

सी प्लस प्लस

99

जावा प्रोग्रामिंग

149

जावास्क्रिप्ट

49

एंगुलर जे.एस.

69

पी.एच.पी.
माय एस.क्यू.एल.

99

एस.क्यू.एल.

Free

एच.टी.एम.एल.

99

सी.एस.एस.

149

आर प्रोग्रामिंग

39

जे.एस.पी.





डाउनलोड पी.डी.एफ. ई-बुक्स
CF - CPU

CPU को processor, central processor या microprocessor भी कहते है | CPU ये Central Processing Unit का संक्षिप्त रूप है | CPU ये hardware और run हो रहे software से दिए गए instructions और processes information को नियंत्रित करने के लिए इस्तेमाल किया जाता है |

यह input/output (i/o) devices के साथ संबंध रखता है, जो CPU को data; send और receive करता हैं |


Internal cache memory के साथ संबंध रखने के लिए microprocessor में internal bus होता है | इसे backside bus भी कहते है | CPU, memory और AGP socket से data transfer करने के लिए main bus का इस्तेमाल किया जाता है | इसे front side bus भी कहते है |

CPU में internal memory units होते है और इन्हें registers कहा जाता है | इन registers में data, instructions, counters और addresses होते है | इनका इस्तेमाल ALU information processing के लिए किया जाता है |

कुछ Computers में dual या multiple processors होते है | ये दो या उससे ज्यादा seperate CPUs होते है और हर CPU का स्वतंत्र interface, cache और path होता है | Multitasking के लिए एक से ज्यादा processors का होना बहुत ही बढ़िया है |


Components of CPU(Microprocessor)

Microprocessor या CPU इस internal hardware के अलग-अलग components होते है | Computer में programs को run करने के लिए और commands के execution के लिए mathematical calculation करना जरुरी होता है | Processor ये सामान्यतः silicon से बना होता है, जिसमे अलग-अलग प्रकार के electrical components होते है | आपके applications, जैसे कि, Browser, Video या audio और अन्य applications को CPUs द्वारा processed किया जाता है |

  • ALU(Arithmetic and Logic Unit)
  • Registers
  • Control Unit
  • Buses
  • Cache Memory
  • ALU(Arithmetic and Logic Unit) :
    Arithmetic and Logic Unit ये high speed पर mathematical computation का वर्णन करता है , जैसे कि Arithmetic(addition, subtraction, multiplication, division) और Logical(AND, OR, NOT)) | Logical computation का इस्तेमाल circuit design करने के लिए किया जाता है | ALU ये processor controller को directly; access करता है |
  • Registers :
    Microprocessor ये जहा पर temporary data को high speed पर store करता है उसे 'Register' कहते है | इसकी memory में computer instructions, storage addresses, characters और अन्य data होता है | यहाँ पर arithmetic और logical operations के लिए data को store किया जाता है | हर register ये एक विशिष्ट प्रकार का function होता है, जैसे कि instruction register, program counter, accumulator और memory address register | for example, program registers; RAM(random access memory) से लिए हुए instructions के address को hold करता है |
  • Control Unit :
    CPU से signals को प्राप्त करने के लिए या handle करने के लिए Control Units(CUs) का इस्तेमाल किया जाता है | Control Unit ये arithmetic और logical unit(ALU) को निर्देश देता है | Control Units में भी एक से ज्यादा components होते है जैसे कि, decoder, clock और control logic circuits | इसे processor का brain भी कहा जाता है क्योंकि ये correct; instruction execution के बारे में आदेश देता है |
  • Buses :
    Buses ये communication system होता है जो computer के components के बीच में या computers के बीच में data transfer करता है | for example, Data bus ये CPU और RAM के बीच में data transfer करता है | control bus का इस्तेमाल multiple tasks को control करने के लिए किया जाता है और address bus ये CPU और RAM के बीच में address को संचारित करता है |
  • Cache Memory :
    CPU Cache Memory को CPU Memory या SRAM(Static Random Access Memory) भी कहा जाता है | CPU Memory की गति सभी memories के मुकाबले में ज्यादा होती है | Cache Memory को उनके गति के अनुसार Level1, Level2 और Level3 इन तीन विभागों में बाँट दिया गया है | इसमे Level1 cache memory सबसे ज्यादा गति प्रदान करती है | CPU को process करने के लिए memory की आवश्यकता होती है | memory provide करने के लिए सबसे पहले cache memoryको request भेजी जाती है | अगर L1, L2 और L3 में memory available ना हो microcontroller द्वारा RAM को request भेजी जाती है | अगर RAM में भी नहीं होती है तो Secondary storage(Hard Drive) पर request भेजी जाती है |