2
저는 교수님이 만든 예제를 실행하여 bset
및 bclr
어셈블리 명령에 대한 내 이해에 의문을 갖게했습니다.bset 및 bclr에 대한 이해
나는이 할 경우
bset BITS,80
내가 두 사이에 AND 나 OR 연산을 수행하고 있습니까?
M <= M + mask
는 OR 또는 AND 연산자 +
인가 : 내 참조 가이드 bset
는이 작업을 수행하는 것을 말한다? bclr
은 동일한 명령이지만 마스크의 보수로 연산을 수행합니다.
비트 설정 및 지우기는 각각 ORing 및 ANDing을 의미합니다 (비트 단위). –
그래서'bset'은 OR을하고'bclr'은 AND를 할 것입니까? 감사합니다. 감사합니다. 답변으로 게시하고 싶다면 동의 해 주시면 감사하겠습니다. – n0pe