Инструкция (команда) процессора BSF.
BSF op1, op2 — ищет самую "младшую" единицу во втором операнде.
Позиция найденной единицы сохраняется в первом операнде. Второй операнд может быть регистром или ячейкой памяти. Первый операид может быть только регистром. Если во втором операнде все биты равны нулю, содержимое первого после выполнения инструкции не определено.
Пример:
Если еах равен 4, то после выполнения инструкции:
BSF ebx, еах
в регистре ebx окажется число 2 (нумерация битов начинается с нуля). Если единичный бит найден, Z опускается, если нет - поднимается.
Флаги OSAPC не определены.
Вернуться к разделу Основные инструкции процессора >>
Другие новости