mobin008
دوشنبه 07 بهمن 1392, 16:48 عصر
سلامی دوباره به تمامی کاربران
دوستان میخواستم بپرسم کد زیر برای عملیات تقسیم دو عدد 8 بیتی درسته یا نه ؟
#define PRECISION 8 ; byte size for registers
cblock 0x20
REG_COUNTER
endc
M_DEC ; decrement a register
movwf FSR
movlw PRECISION
movwf REG_COUNTER
M_DEC_loop
decf INDF,f
movlw 0xFF
subwf INDF,w
btfss STATUS,Z
return
incf FSR,f
decf REG_COUNTER,f
btfss STATUS,Z
goto M_DEC_loop
return
END
دوستان میخواستم بپرسم کد زیر برای عملیات تقسیم دو عدد 8 بیتی درسته یا نه ؟
#define PRECISION 8 ; byte size for registers
cblock 0x20
REG_COUNTER
endc
M_DEC ; decrement a register
movwf FSR
movlw PRECISION
movwf REG_COUNTER
M_DEC_loop
decf INDF,f
movlw 0xFF
subwf INDF,w
btfss STATUS,Z
return
incf FSR,f
decf REG_COUNTER,f
btfss STATUS,Z
goto M_DEC_loop
return
END