프로그래밍 언어/Assembly
어셈블리 - 쉬프트(shift) 사용하기
리그캣
2018. 1. 22. 15:46
쉬프트(shift) 사용하기
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | INCLUDE Irvine32.inc .data buffer BYTE 32 DUP(0),0 .code main PROC mov ecx,32 mov esi,OFFSET buffer mov eax,14 call WriteBin call crlf L1: shl eax,1 mov BYTE PTR [esi],'0' jnc L2 mov BYTE PTR [esi],'1' L2: call WriteBin call crlf inc esi loop L1 exit main ENDP END main | cs |