(Bit Test and Set)
 Проверка бита с его установкой в 1
 
   |  Схема команды: 
  |   bts источник,индекс
  |  
 
 Назначение: извлечение значения заданного бита операнда в флаг cf и установка этого бита в единицу.
 Синтаксис
 Алгоритм работы:
  - получить значение бита с указанным номером позиции в операнде источник; 
  - установить флаг cf значением выбранного бита; 
  - установить значение исходного бита в операнде источник в 1. 
  
 Состояние флагов после выполнения команды:
  Применение:
 Команда bts используется для определения значения конкретного бита в операнде источник и установки проверяемого бита в 1. Номер проверяемого бита задается содержимым второго операнда индекс (значение из диапазона 0...31). После выполнения команды флаг cf устанавливается в соответствии со значением исходного бита, то есть тем, что было до выполнения операции.
   | .386 mov ebx,01001100h;проверка состояния бита 0 и его установка в 1 bts ebx,0 ;cf=0 ebx=01001001h  |  
 
 См. также: уроки 9, 12 и команды bt, btc, btr, test