當前位置:編程學習大全網 - 電腦編程 - 我在keil軟件 用c語言寫51單片機的時候發現?

我在keil軟件 用c語言寫51單片機的時候發現?

當妳發現不合理,而運行結果卻合理的時候,妳有沒有想到應該怎麽做才能合理地***享這些寄存器呢?

其實,C語音的變量並不直接定義到寄存器,而是定義到內存單元,寄存器算是個中介,數據從內存取出臨時存放到寄存器,然後將當時用不上的數據又從寄存器回寫到內存,這樣就解決了寄存器***享問題了;

另外,妳在調試時,再打開個反匯編窗口,跟蹤C語音程序的匯編代碼,就更清楚了;

  • 上一篇:代碼編程的數學公式全集
  • 下一篇:數控加工中心操作壹月多少錢?在哪裏工資高?
  • copyright 2024編程學習大全網