ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
29 июня
241370 Топик полностью
mazur (02.03.2011 19:55 - 20:00, просмотров: 363) ответил Bill на Добавлю и я свою копеечку. В свое время, в порядке тренировки, я написал небольшую
Ну да, вот собссно функция получения нужного бита. На 256 битов.  lpm r16,Z ; Необязательно LPM, номер бита в r16. mov r17,r16 andi r17,7 lsr r16 lsr r16 lsr r16 ldix INPUTS_FLAGS ; 2 инструкции. addw X,r16,RCLR ; 2 инструкции. ld r16,X ldiz (Table_Bits*2) ; 2 инструкции. addw Z,r17,RCLR ; 2 инструкции. lpm r16,Z ; В r16 нужный бит. С командой RET 42 байта.