fork download
  1. BTFSS PORTA,1; проверка первой ноги на лог."1", если есть, то пропускаем след. команду
  2. GOTO m1; переход по метке
  3. INCF 1F,F; инкремент регистра
  4.  
  5. m1 BTFSS PORTA,2; проверка второй ноги на лог."1", если есть, то пропускаем след. команду
  6. GOTO m2; переход по метке
  7. INCF 1F,F; инкремент регистра
  8.  
  9. m2 BTFSS PORTA,3; проверка третьей ноги на лог."1", если есть, то пропускаем след. команду
  10. GOTO prog; переход по метке
  11. INCF 1F,F; инкремент регистра
  12.  
  13. prog MOVF 1F, W; перетаскиваю из регистра-счетчика в аккумулятор
  14. MOVWF PORTB; из аккумулятора подаю на выход
  15. END;
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.asm:1: error: parser: instruction expected
prog.asm:2: error: parser: instruction expected
prog.asm:3: error: parser: instruction expected
prog.asm:5: error: parser: instruction expected
prog.asm:6: error: symbol `GOTO' redefined
prog.asm:6: error: parser: instruction expected
prog.asm:7: error: symbol `INCF' redefined
prog.asm:7: error: parser: instruction expected
prog.asm:9: error: parser: instruction expected
prog.asm:10: error: symbol `GOTO' redefined
prog.asm:10: error: parser: instruction expected
prog.asm:11: error: symbol `INCF' redefined
prog.asm:11: error: parser: instruction expected
prog.asm:13: error: parser: instruction expected
prog.asm:14: error: parser: instruction expected
ld: cannot find prog.o: No such file or directory
stdout
Standard output is empty