-: 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 लेगा।
Well done
ReplyDelete