ערכתי לאחרונה בתאריך 08.12.04 בשעה 22:01 בברכה, דני15
JB = JUMP BELOW = קפוץ אם קטן.
JA = JUMP ABOVE = קפוץ אם גדול. שתי הוראות הסתעפות שיבואו בדרך כלל אחרי פקודת CMP(השוואה בין שני אופרנדים). תחביר:
CMP OPR1,OPR2
JB תווית
קפוץ אם האופרנד השמאלי קטן מהאופרנד הימני
דוגמא : קלט לתאי זכרון החל מכתובת 1000H עד שיקלט תו גדול מ-6.
mov bx,1000h ; הצבת הכתובת לאוגר האינדקס again: mov ah,1 ; קלט קוד האסקי של התו ל AL int 21h cmp al,'6' ; השוואת התו עם 6 ja sof ; אם התו גדול מ-6, נקפוץ לסוף כלומר- סיימנו mov {bx},al ; אם הגענו לשורה הזו- התו לא גדול מ-6, ונדחוף אותו לתא הזכרון inc bx ; הגדלה ב-1 של אוגר האינדקס, כדי להציב לתא הבא jmp again ; קפיצה בלתי מותנית להתחלה לקלט הבא sof: nop
|
הסוגריים המסולסלות בפניה לזכרון, אמורות להיות מרובעות