porównanie wartości

0

Jak mogę porównać 2 wartości db ?
Próbowałem cmps ale nie działa :-/

0

Człowieczku! Czy możesz bardziej rozwijać myśli??
Jaki język, jakie wartości, ech...

Domyślam się, że chodzi o Assembler.

zm1 db 2
zm2 db 7
mov al,zm1
cmp al,zm2
jx etykieta   ;gdzie x to typ warunku do skoku
<kod>
etykieta:
&ltinny_kod>
0

Zgadłeś, że chodzi mi o asm ale wartości np. takie: a db 'jakis text$'
b db 'jakis text$'
cmps porównuje ale daje błędną odp, że a i b nie są równe
cmp dwóch textów nie można porównać niestety . . .

0

hehehe - a widzisz czym się kończy pisanie na odwal pytań? Niezrozumieniem!

Przed cmpsb wstaw odpowiednio rep lub repnz, a do rejestru cx załaduj długość tekstu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1