JMP feltétel nélküli ugrást

JMP feltétel nélküli ugrást


rövid - egyenes rövid átmeneti;

közel ptr - közvetlen szomszédja átmenet;

amennyiben ptr - közvetlen hosszú távú szállítás;

szó ptr - közvetett szomszéd átmenet;

dword ptr - közvetett messze folytatásban.

Példák a közvetlen rövid átmeneti


jmp rövid shpt; Megy a címke shpt
; Belül 127. -128 bájt
jmp shpt; Ugyanebben ha shpt
; Ez szövege felett a program

Példák alacsony közvetlen áttérés


jmp pt; Átmenet jelölje pt
, A jelenlegi szegmens
JMP közelében ptr pt; Ugyanebben

Példák a közvetett szomszéd átmenetek

Példák a közvetlen áttérés legtávolabbi


JMP messze ptr farpt; Megy a címkére farpt
; Egy másik program szegmens
jmp farpt; Daylight címke másik farpt
; Program szegmenst, ha farpt
Bejelentette, amennyire Tagged
; Irányelv farpt címke távolságra

Példák a közvetett átmenet legtávolabbi

LAHF boot a nyilvántartásban a Tudományos Akadémia


lahf; AH regiszter kijelzők
; Állami zászlók regisztráljon
vagy AH, 80H; beállítása bites 7 = SF
sahf; betöltése regiszterben
; Flag, amely most SF = 1


lahf; AH regiszter kijelzők
; Állami zászlók regisztráljon
és az AH, 0BFh; reset bit 6 = ZF
sahf; betöltése regiszterben
Lobogó, amely most mintegy ZF =

386R + LAR Load hozzáférési jogok


LAR parancs betölti az első operandus (16 vagy 32 bites regiszter) szegmens attribútum mező a szegmens leíró által meghatározott a választót a második operandus. Mivel az operandus választó lehet használni a 16- vagy 32-bites regiszter vagy memória cella. A operandus vevő veszi a két byte-kiválasztó attribútumok mező-maszkírozott felső biteket a szegmens határánál.

LDS letöltése mutatót az DS regiszter

ekvivalens az alábbi csoport a parancsokat:

mov reg, mem szó ptr
mov DS, szó ptr mem + 2

mov reg, mem ofszet


; Ezeken a területeken:
Üzenet db; „Go mérés”
; A programban szegmensben:
lea SI, üzenet; DS: SI -> Üzenet