컴퓨터 과학 & 영상처리 관련/임베디드
arm v7 and, orr 연산 실습
꺄뜨르
2012. 4. 19. 14:01
and 연산 연습(reg,상수)
////and test
push {r0}
mov r0,#0
orr r0,#0x1f
and r0,#0xffffffff
bl chk
mov r0,#0
orr r0,r0,#0x5f
and r0,r0,#0x0000000f
bl chk
pop {r0}
결과
c = 0000001f
c = 0000000f
0xffffffff는 어떻게 orr하느냐?
orr r0,#0xff
lsl r0,#8
orr r0,#0xff
lsl r0,#8
orr r0,#0xff
lsl r0,#8
orr r0,#0xff
이렇게 하면 되는거 같다
좀 좆같긴 한데 어쨌든 하긴했네
매뉴얼을 잘 봐야된다는걸 알게되었다