SAR op1,op2

 

 

Примеры:

 

MOV BH,10001110b

SAR BH,1 ; BH=11000111b; CF=0

 

MOV BH,00001110b

SAR BH,1 ; BH=00000111b; CF=0

 

При делении -1 на 2 (т.е. при частном -0,5) команда IDIV выдаст ответ 0, а команда SAR– ответ -1.

 

MOV AL,-1 ; AL=11111111b

SАR AL,1 ; AL=11111111b (-1)

 

При делении неотрицательных чисел команда SARдает тот же результат, что и команды SHR, DIV и IDIV.

 

Циклические сдвиги

Циклический сдвиг влево (rotate left): ROL op,1

Циклический сдвиг вправо (rotate right): ROR op,1

 

 

 

Примеры:

 








Дата добавления: 2015-10-09; просмотров: 649;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.