亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標題:
AT89S52單片機特殊功能寄存器中的堆棧指針SP的復位值為什么是07H?
[打印本頁]
作者:
也就那樣
時間:
2023-10-6 18:56
標題:
AT89S52單片機特殊功能寄存器中的堆棧指針SP的復位值為什么是07H?
本人是一名在校大學生,本學期開始了單片機原理及應用課程的學習,教學剛開始無多久,在課堂上對這個特殊寄存器SP的復位值為什么是07H有些疑惑。教材上說:“考慮到08H~1FH單元屬于工作寄存器區,而在程序設計中有可能會用到這些工作寄存器區,所以在SP復位后將其修改為60H或者其他值,以避免堆棧區和工作寄存器區發生沖突。” 這樣不是很麻煩么,為什么SP復位不直接到工作寄存器區以外呢?是和它的制造工藝有關系嗎?希望各位能不吝賜教,小生初來乍到貴平臺,如有唐突冒犯還望勿怪,先行謝過諸君。
作者:
Hephaestus
時間:
2023-10-6 20:24
就算是高級語言來編程MCS-51也很難利用到除了Bank0以外的其他Register Bank,復位值是07是放開Bank0讓你用,其他RAM區都默認是Stack,這是一種很樸素的想法,你覺得不合適就改SP的值,一條指令的事情用得著這么操心嗎?
作者:
powerdruy
時間:
2023-10-26 18:53
Hephaestus 發表于 2023-10-6 20:24
就算是高級語言來編程MCS-51也很難利用到除了Bank0以外的其他Register Bank,復位值是07是放開Bank0讓你用 ...
這就是一些技術開發的教學課程脫離實際的地方,理解這些內容確實對提高有幫助,但不是意味著學好這門課就得掌握這些細枝末節的東西,但是教材和學校都只會照本宣科
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1