[問題] MCU的STACK
各位好,小弟想要請教一件事。
目前小弟在研讀PIC的MCU,在看SPEC的時候看到PIC裡面有hardware stack,是用來放
return address的。看到覺得很自然,不就是STACK嗎~
後來想到當初在唸C語言時(C How to program),裡面STACK的教法是用strcut做出來的。
這讓小弟不禁想到,會不會PIC裡面的stack其實也是用struct做出來的呢?還是是用gate
兜出來的? 都幾?
另外,常常看到有人在討論說software stack vs hardware stack,也想請問他們之間的
差異在哪裡呢~
謝謝各位前輩的分享與指教~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.248.26.157
※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1504836811.A.54B.html
推
09/08 10:59, , 1F
09/08 10:59, 1F
→
09/08 11:00, , 2F
09/08 11:00, 2F
→
09/08 11:01, , 3F
09/08 11:01, 3F
→
09/08 11:01, , 4F
09/08 11:01, 4F
→
09/08 11:02, , 5F
09/08 11:02, 5F
→
09/08 11:02, , 6F
09/08 11:02, 6F
→
09/08 11:03, , 7F
09/08 11:03, 7F
→
09/08 11:04, , 8F
09/08 11:04, 8F
推
09/08 11:10, , 9F
09/08 11:10, 9F
→
09/08 12:35, , 10F
09/08 12:35, 10F
→
09/08 19:54, , 11F
09/08 19:54, 11F
→
09/10 15:39, , 12F
09/10 15:39, 12F