александр_в
Jan 7 2006, 17:18
Обясните пожалуйста чем отличается команда BRCS от BRLO
Цитата(александр_в @ Jan 7 2006, 20:18)

Обясните пожалуйста чем отличается команда BRCS от BRLO
только записью. опкоды генерируются одинаковые. на последующий вопрос "зачем" отвечу так: для того, что бы можно было построить более читаемый(осмысленный) код. мол тут(BRLO) мы проверяем математическое соотношение некоторых операднов. а тут(BRCS) мы проверяем конкретный бит...
и таких команд-синонимов у AVR много:
LSL r = ADD r,r
ROL r =ADC r,r
TST r = AND r,r
CBR r,K = ANDI r,~K
SBR r,K = ORI r,K
CLR r = EOR r,r
SER r = LDI, r,0xFF
CLC, CLZ, ... = BCLR
SEC, SEZ, ... = BSET
BRCC, BRSH, ... = BRBC
BRCS, BRLO, ... = BRBS
александр_в
Jan 7 2006, 21:16
спасибо за подробный ответ