如果寄存器包含0,並且我嘗試從它減去一些值,寄存器內的值會變成什麼?它會在STATUS寄存器中調用零標誌,我如何使用它來檢查我們是否要去負數? 例如,在這個代碼 MOVLW b'00000000' ; W has value 0
SUBLW b'00000001' ; trying to decrement
我想遞減W寄存器,它有什麼後果?
我是嵌入式領域的初學者。我使用ARM和PIC微控制器完成了一些工程項目。現在我遇到一個問題,如何在非易失性存儲器或外部存儲器中存儲一些細節(如姓名和費率)?任何人都可以幫我解決這個問題嗎?我應該在哪裏得到這個存儲的例子?現在我正在使用keil u vision 4進行編程,但printf不能正常工作嗎?早些時候我使用keil u vision 3 printf正在處理這個問題?