Stack of 8051 Microcontroller Explained: PUSH and POP Instructions, Working, and Program

  Рет қаралды 42,740

Engineering Funda

Engineering Funda

Күн бұрын

Пікірлер: 27
@EngineeringFunda
@EngineeringFunda Жыл бұрын
🔥All Premium Courses Link of Engineering Funda🔥 docs.google.com/spreadsheets/d/1LeLxZPGiMB_ZDZggbZp3P7fK516pXYhVgZA__djNkWM/edit#gid=0
@sudarshann7194
@sudarshann7194 Жыл бұрын
Most underrated channel, I'm just loving to learn from your videos sir , tomorrow i have exam and now I'm reading through your channel. - respect and love from Karnataka ❤
@EngineeringFunda
@EngineeringFunda Жыл бұрын
All the subjects playlist of Engineering Funda is available in comment section. Share it with your friends to support us. Your positive comments motivates me and person like me get boosted by my students feedback. Thanks and welcome 🙏
@veerabhadrayyakalacharanti4051
@veerabhadrayyakalacharanti4051 9 ай бұрын
i am following ur channel for this course and loved this video sir
@EngineeringFunda
@EngineeringFunda 9 ай бұрын
Your Appreciations, care and share matters a lot to me. #EnginneringLove. All the subjects playlist of Engineering Funda is available in comment section. Share it with your friends to support us. Your positive comments motivates me and person like me get boosted by my students feedback. Thanks and welcome 🙏
@mathhfov2272
@mathhfov2272 7 ай бұрын
Thank you so much professor
@EngineeringFunda
@EngineeringFunda 7 ай бұрын
Your Appreciations, care and share matters a lot to me. #EnginneringLove. All the subjects playlist of Engineering Funda is available in comment section. Share it with your friends to support us. Your positive comments motivates me and person like me get boosted by my students feedback. Thanks and welcome 🙏
@EngineeringFunda
@EngineeringFunda 2 жыл бұрын
⬇ *Premium Courses of Engineering Funda* ⬇ ✅ *༺🚩Computer Network 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e6fvY8yegkzDBiK7ywj8ZhK ✅ *༺🚩Computer Architecture & Organization 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7XZXcFujMw--IDZ2nnsXNT ✅ *༺🚩ARM Processor 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7nFEozQhZDZDSm09SwqbGP ✅ *༺🚩Internet of Things - IoT 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e6FvFUItZbGYnKiqjrlLpCb ✅ *༺🚩Microprocessor 8085 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e5vHwmowy_kGtjq9Ih0FzwN ✅ *༺🚩Microprocessor 8086 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e4oAeDid0hwuiol_RJdscrp ✅ *༺🚩AVR Microcontroller 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e55CdbY_WnY6pejPHoojCkJ ✅ *༺🚩8051 Microcontroller 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e49i6neo70aGtFLvKeZ3IQD ✅ *༺🚩80386 & Pentium Processor 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7f4yPj6AbrUoburKwX0fFA ✅ *༺🚩Embedded System 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e5xvXygtghfi-tzyeACx7CO ✅ *༺🚩VLSI 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e6au9bX9P_bA3ywxqigCsaC ✅ *༺🚩Digital Electronics 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7nYSG31YWEUfwgAp2uIOBY ✅ *༺🚩Network Theory 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7AccPu8mUhhsJNol9uIKTJ ✅ *༺🚩Control Engineering 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e43et6qbo4IqYSJCv-6kN90 ✅ *༺🚩Electromagnetic Theory 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e4I_YltJja47CwZJkzNWK89 ✅ *༺🚩Power Electronics 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e5Hnu82T1CYLZ8kbZs4Jx8x ✅ *༺🚩Electronic Devices 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e5G05PTgyTTSVyzTOKRfmTn ✅ *༺🚩Signal and System 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7VdLw7PebRTcZXb_4nKeVh ✅ *༺🚩Optical Communication 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7CDIWsh61eItP9iRw1EIQc ✅ *༺🚩Analog Communication 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7uyUYrpgUUQowmRuKxRdwp ✅ *༺🚩Digital Communication 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e5PngHbdEadEun5XPvnn00N ✅ *༺🚩Antennas & wave Propagation 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7tzLIDL4aXUbtRFY3ykmkT ✅ *༺🚩Microwave Engineering 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e6A4Mtxud6xPHE1UecxWsHW ✅ *༺🚩Basic Electronics 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e76qHT4VOu9uTw8wj0i4blS ✅ *༺🚩Analog Electronics 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e5u1DJ5jfTcj6m1GX-cEdm8 ✅ *༺🚩Digital Signal Processing 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e4QMlcn_WS85C78UFFNTcbp ✅ *༺🚩RADAR Engineering 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e4KmA52Jw3-JhDhFIDQZ9Bv ✅ *༺🚩Audio Video System / TV 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7EJcPI0P_DMw49ufTYfuOz ✅ *༺🚩Engineering Drawing/ Graphics 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e79xuABrIQeXYlGuuickEz7 ✅ *༺🚩Basic Mechanical Engineering 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e7Fe4vAYDaL0bpseGNhc9on ✅ *༺🚩Mechanics of Solid 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e53xcLCS7ay2iLRolNxyxFk ✅ *༺🚩Theory of Computation 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e6GfXdwqWX5YmszV2KGv-yl ✅ *༺🚩Java Programming 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e5BeN1WTXg1ENPtkRR3SfCI ✅ *༺🚩Python Programming 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e5pY2eB-Lht2_CerQue0Xo4 ✅ *༺🚩Placement Test series on C 🚩༻* - kzbin.info/aero/PLgwJf8NK-2e5ovLgoJkv0Pn58UrucrTPt ✅ *༺ Please Share it with your friends to support us. ༻* 👉 *༺ You can also support us by joining us ༻* : kzbin.info/door/dlnqMpRrMcClK2fT6z8EEwjoin
@hussainsharif6023
@hussainsharif6023 Жыл бұрын
Defaultly(when power is given) on PUSH instruction 1st item of stack address will be 08H in RAM
@Nick-ui9dr
@Nick-ui9dr Жыл бұрын
7:34 So this is what they talking about in Intel manuals... that earlier processor updates SP before operation... LOL ... Usually now R1 i.e. 11H will be pushed at address 2F then SP will be decremented appropriately according to size of data (register) pushed. ....that's interesting anyway. 😃 And seems like SP behaving negatively here... I mean going up on push. Now a days it goes down on pushes and vice versa.
@SagarManna-x5x
@SagarManna-x5x 7 күн бұрын
1.5. we push data onto the stack then the stack pointer a) increases with every push b) decreases with every push c) increases & decreases with every push. d) none of the mentioned Please tell me
@uvaanstree854
@uvaanstree854 Жыл бұрын
Can we use POP R1 instead of R3?
@r.dineshkumar3984
@r.dineshkumar3984 Жыл бұрын
Yes
@chinni949
@chinni949 7 ай бұрын
sir the data in stack will remain in it after pop instruction is executed ?
@EngineeringFunda
@EngineeringFunda 7 ай бұрын
Yes
@markus4334
@markus4334 Жыл бұрын
When i write PUSH R1, it show error, and code that work is PUSH 3 , without "R", same for POP.
@EngineeringFunda
@EngineeringFunda Жыл бұрын
It is Compiler query dear
@markus4334
@markus4334 Жыл бұрын
ok@@EngineeringFunda
@eren_n3
@eren_n3 11 ай бұрын
@EngineeringFunda
@EngineeringFunda 11 ай бұрын
Your Appreciations, care and share matters a lot to me. #EnginneringLove. All the subjects playlist of Engineering Funda is available in comment section. Share it with your friends to support us. Your positive comments motivates me and person like me get boosted by my students feedback. Thanks and welcome 🙏
@podclipcartel
@podclipcartel Жыл бұрын
sir, please enable auto-generated captions
@EngineeringFunda
@EngineeringFunda Жыл бұрын
Already done dear
@souravsen9760
@souravsen9760 2 жыл бұрын
At 9:10 what happens if we do another POP R5?
@RamanKumar-sp9bz
@RamanKumar-sp9bz Жыл бұрын
the garbage value stored at 2FH location will be stored in R5 (i suppose)
@BaidikSarcar
@BaidikSarcar Жыл бұрын
​@@RamanKumar-sp9bz and after that, will SP decrement to 2EH address?
@BaidikSarcar
@BaidikSarcar Жыл бұрын
​@@RamanKumar-sp9bzand I have another doubt. In the program, shouldn't 2FH be without hashtag as it is the new RAM address location and not a data?
@somilagrawal8172
@somilagrawal8172 11 ай бұрын
​@@BaidikSarcar No, Bcz we are telling SP the address directly (With Hashtag) not telling it to go to the address, retrive the value and store it in SP (Without Hashtag). i.e #2FH means value 2FH is stored, but only 2FH means that it should store the data from memory location 2FH.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Try this prank with your friends 😂 @karina-kola
00:18
Andrey Grechka
Рет қаралды 9 МЛН
What is mathematical thinking actually like?
9:44
Benjamin Keep, PhD, JD
Рет қаралды 30 М.