當前位置:編程學習大全網 - 編程軟體 - 關於單片機的原碼,反碼,補碼 之 匯編程序的問題

關於單片機的原碼,反碼,補碼 之 匯編程序的問題

這程序是錯誤的。

1. 它用的數據,並不是補碼,而是原碼。

 因此計算起來,需要變換稱為補碼,相當的麻煩。

2. 原碼變換成補碼,先要判斷正負。

 負數的原碼,才需要變換,正數不用變。

 而這個程序並沒有判斷,都進行了變換,這是錯誤的。

3. 負數原碼變換到補碼,是數值部分取反加壹。

 而這個程序,是全部都取反了。

4. 程序中的標號,使用錯誤。

 不應該用 ADD、SUB 這樣的保留字。

5. 調用了多次子程序,都沒有“返回 (RET)”。

 這程序,早就跑飛了。

建議作者重新編程。

  • 上一篇:如何有效提高學生數控技能競賽成績
  • 下一篇:資陽自考培訓機構學費是多少?
  • copyright 2024編程學習大全網