shift left

0

witam!
jak nazywa sie przesuwanie w lewo, w ktorym na najmlodszy bit wskakuje 1 ??
jaka to bedzie instrukcja w assemblerze intel386??
z gory dzieki za odpowiedz

0

ok juz wiem ze takie cos sie nie nazywa ale zalatwia to instrukcja shld jesli kogos by interesowalo :)

0

nie zawsze jedynka wskakuje ! tylko nie pamiętam od którego rejestru to zależało ...

0

nie zawsze jedynka wskakuje ! tylko nie pamiętam od którego rejestru to zależało ...

Wskakuje to, co da w drugim rejestrze. Jeżeli da najbardziej znaczący bit = 1, to wskoczy 1 :)

0

Jeśli chcesz przesunąć tylko o jeden bit, to lepiej tak:

stc
rcl ax,1

o niebo szybsze

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