Инструкция (команда) процессора SHR op1, op2.

SHR op1, op2 — сдвиг вправо без расширения знака.

При каждом элементарном (единичном) сдвиге младший бит операнда выталкивается во флаг С. В отличие от инструкции SAR освободившиеся старшие биты заполняются нулями. Значит, эта инструкция предназначена для сдвига вправо чисел без знака Первый операнд может быть регистром или ячейкой памяти, второй — единицей, регистром СL, куда предварительно записывается число сдвигов, или явным числом.

При сдвиге на 1 позицию (op2 равен 1) флаг О равен старшему биту исходного операнда. При сдвиге на число битов, равное размеру первого операнда, флаг С не определен. Влияет на флаги SZPC.

 

Вернуться к разделу Основные инструкции процессора >>

 

 

Другие новости



Счетчики





Яндекс.Метрика