當前位置:編程學習大全網 - 編程軟體 - 單片機編程題,用匯編語言 找出片內30H~3FH中的最大值

單片機編程題,用匯編語言 找出片內30H~3FH中的最大值

假設,這些數字是無符號數字;

假設,求出最大值,放在B中。

BIG:

MOV B, #0 ;先用0充當最大值

MOV R0, #30H

LOOP:

MOV A, @R0 ;取來壹個數字

CLR C

SUBB A, B ;減去最大值

JC NEXT ;不夠減轉移

MOV B, @R0 ;夠減了,就把它當成最大值

NEXT:

INC R0 ;轉到下壹個

CJNE R0, #40H, LOOP ;不到40H,就循環

RET

END ;完

  • 上一篇:各位大牛,小弟最近剛剛學習vbs腳本。遇到小面的vbs腳本代碼不知道是啥意思,望大牛詳細解答。謝謝
  • 下一篇:2022資陽環境科技職業學院有哪些專業
  • copyright 2024編程學習大全網