3. 微處理器程式中檢查暫存器 P1(一位元組,Byte)之第 5 位元(bit,低位元自第 0 位元開 始),若該位元值為 1 則將該位元值更為 0,若該位元值為 0 則將該位元值更為 1,並 將新的 P1 值置(存)於變數 NewP1 中,而原 P1 值不變。下圖為其中處理該問題之程式, 試判斷下圖是否有誤,若有請清楚圈選標示於該圖上,並說明其理由。