色爱av综合网_色女人在线视频_男男gaygays亚洲_日本高清久久一区二区三区

購物車0種商品
IC郵購網-IC電子元件采購商城
我覺得裸奔也要帶著操作系統思想裸奔
(2011/10/13 9:29:00)
我程序一直都是裸體的,在裸體中發現了幾個問題:
(1)WARNINGL15:MULTIPLECALLTOSEGMENT--函數重入
其實這個問題實際上就是函數重入問題,在操作系統的多線程很常見。例如在主循環里調用了一個函數,而在中斷服務中,你又一次調用了同樣的函數。這樣當主循環運行到該函數中時,一旦產生中斷,則在中斷里又再次調用該函數!而使得該子函數發生了重入,這時,盡管概率很低,但是很可能出錯!

(2):當主函數與中斷函數共享變量問題(類似兩個線程共享資源的問題)
當主函數與中斷函數共用變量時,可能發生:
例如:當變量的其中一個字節讀入到寄存器中時,發生中斷,中斷中改寫了變量值。當中斷返回時,變量的其他字節繼續被讀入到寄存器中,造成新舊字節組合錯誤。

這些問題感覺都很隱蔽,如果出現了,可能只能通過反匯編才能看到。個人感覺要有操作系統的思想,理解和避免這些問題就容易些了。



網友評論:不過樓主既然說是“裸奔”,版主就不宜給人穿“酷”子啦!呵呵

網友評論:其實就是簡單的裸奔系統,都應該加入操作系統的思想。

網友評論:學習啦


網友評論:

瀏覽:(2471)| 評論( 1 )
博文評論
Dinair:2013/3/11 18:13:00
Its always a palesure to hear from someone with expertise.

  • 昵 稱:
  • 內 容:10~250個字符
  • 驗證碼: 驗證碼看不清楚?請點擊刷新驗證碼
  •                      
  • 博文分類

    熱點博文

    最新博文

    最新評論

    IC電子元件查詢
    IC郵購網電子元件品質保障

    主站蜘蛛池模板: 佳木斯市| 丰宁| 新密市| 万安县| 天津市| 香港| 保德县| 嘉定区| 府谷县| 五峰| 彩票| 紫阳县| 四会市| 洛扎县| 泉州市| 土默特左旗| 道真| 保靖县| 泽州县| 兰考县| 蒙阴县| 台州市| 惠安县| 大竹县| 阿拉善盟| 东乡| 合阳县| 湛江市| 芦山县| 大同市| 临江市| 大化| 陇川县| 吉安市| 博客| 花垣县| 安新县| 九龙坡区| 平乡县| 肥乡县| 象山县|