-: ATmega Microcontroller मे three main कम्पोनेंट होते है। :-

                  1. The CPU 

                  2. Memory 

                  3. The input /output  interface   

ये सभी components ,microcontroller के अंदर अगल -अलग role को play करते है। इसमें सबसे पहले CPU आता है। 

                           1. The CPU :-   Microcontroller के CPU मे तीन कॉम्पोनेन्ट होते है। जिसमे          counter and controller , Registers and ALU होता है।  ALU (Arithmetic Logic Unit ) मे mathematical and logic operations को performs करता है। 

                                                                       इसमे data registers होते है जो उस data को स्टोर करता है जो ALU मे processing होने वाला होता है। status registers , status information को contains करके रखता है जो most recently executed  arithmetic instruction होते है। program counter उस memory location  को track करता है  जो ALU मे next instruction Run  होगा है। stack pointer उस memory को track करता है जिसमे temporary डाटा स्टोर हुआ है। program code and memory data को registers , ALU and pointers मे लोड करने का काम controller करता है। CPU के सभी components clocking signal के based पर ही एक - दुसरे से interact होते है। clocking signal (clock cycle ) ही CPU की processing speed को बताता है। कि CPU एक instruction को execute करने मे कितना time लेगा।       


 

                                                                                       

                                                           

Comments

Post a Comment

Popular posts from this blog

Automatic irrigation system using Arduino Uno

Moisture Sensor using Arduino Uno

automatic street light