Курсовая работа: Отбраковка резисторов на производстве
;Учитываем перенос (А+R3>FFh).
;Уменьшаем счетчик цикла. Если R4>0- повторяем цикл.
;Копируем аккумулятор в регистр R1
;После умножения в регистре R1 будет младший байт
;произведения, в R2- старший, т. е. R2R1=½Nэт -N½*100.
;Разделим содержимое этой пары регистров на содержимой
;регистра R0 (эталон).
;Обнуляем флаг переноса.
;Счетчик цикла.
;ВА- младший байт произведения.
;Циклический сдвиг влево через флаг переноса.
;R1=А
;ВА- младший байт произведения.
;Циклический сдвиг влево через флаг переноса
;R2=А
;ВА- эталонное вопротивление (делитель).
;Инвертирование содержимого аккумулятора
А=А+1Þ А в дополнительном коде
;А=R2-А
; Инвертирование флага переноса
;Если флаг С установлен, переходим на М4.
;А=А+ R0
;Уменьшаем счетчик цикла. Если R3>0, то повторяем цикл. ;А=R1
;циклический сдвиг влево через флаг переноса.
; В R1- результат деления, т. е. отклонение в процентах измеренного сопротивления от эталонного.
;проверка на принадлежность к группе по допуску.
03D
03F
041