欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: AT89S52單片機特殊功能寄存器中的堆棧指針SP的復(fù)位值為什么是07H? [打印本頁]

作者: 也就那樣    時間: 2023-10-6 18:56
標(biāo)題: AT89S52單片機特殊功能寄存器中的堆棧指針SP的復(fù)位值為什么是07H?
本人是一名在校大學(xué)生,本學(xué)期開始了單片機原理及應(yīng)用課程的學(xué)習(xí),教學(xué)剛開始無多久,在課堂上對這個特殊寄存器SP的復(fù)位值為什么是07H有些疑惑。教材上說:“考慮到08H~1FH單元屬于工作寄存器區(qū),而在程序設(shè)計中有可能會用到這些工作寄存器區(qū),所以在SP復(fù)位后將其修改為60H或者其他值,以避免堆棧區(qū)和工作寄存器區(qū)發(fā)生沖突。” 這樣不是很麻煩么,為什么SP復(fù)位不直接到工作寄存器區(qū)以外呢?是和它的制造工藝有關(guān)系嗎?希望各位能不吝賜教,小生初來乍到貴平臺,如有唐突冒犯還望勿怪,先行謝過諸君。

作者: Hephaestus    時間: 2023-10-6 20:24
就算是高級語言來編程MCS-51也很難利用到除了Bank0以外的其他Register Bank,復(fù)位值是07是放開Bank0讓你用,其他RAM區(qū)都默認(rèn)是Stack,這是一種很樸素的想法,你覺得不合適就改SP的值,一條指令的事情用得著這么操心嗎?
作者: powerdruy    時間: 2023-10-26 18:53
Hephaestus 發(fā)表于 2023-10-6 20:24
就算是高級語言來編程MCS-51也很難利用到除了Bank0以外的其他Register Bank,復(fù)位值是07是放開Bank0讓你用 ...

這就是一些技術(shù)開發(fā)的教學(xué)課程脫離實際的地方,理解這些內(nèi)容確實對提高有幫助,但不是意味著學(xué)好這門課就得掌握這些細(xì)枝末節(jié)的東西,但是教材和學(xué)校都只會照本宣科




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1