No.42545 作者:a872156 邮件:a872156@yahoo.com.tw ID:14542 登陆:3次 文章数:4篇 最后登陆IP:140.121.136.117 最后登陆:2003/9/27 10:16:55 注册:2003/8/22 21:16:34 财富:118 发帖时间:2003/9/21 20:06:04 发贴者IP:61.58.93.194 标题:a872156:keil c語法問題 摘要:No.42545keil c語法問題 最近在研究keil c裡面整個程式流程,但是遇到一些keil c 中裡面語法的問題 首先是我在keil c裡面的startup.a51中有看到 ?STACK SEGMENT IDATA RSEG ?STACK DS 1 我知道他是要求保留了一個byte Stack空間,後來在到下面後就出現了 MOV SP,#?STACK-1 將分配到的堆疊的第一個位置分給SP 後來在c的程式中我又有到宣各了個變數如下 INT8U data SaveSP; 然後在一個組語的檔案程式中又有如下的寫法 ?STACK SEGMENT IDATA RSEG ?STACK Stack: EXTRN DATA(SaveSP) 我就真的搞不懂以上組語的宣告了,我知道extrn是宣告有一個別的檔案的變數 所以SaveSP代表是在那個C程式裡面的INT8U data SaveSP;變數 但是把他放在 ......
>>返回讨论的主题
|