include irvine32.inc .data outputstring BYTE "Enter your ID (Length=6) : ",0 inputstring BYTE 7 DUP(?) outputstring2 BYTE "Your ID is ",0 .code main proc mov edx,OFFSET outputstring call WriteString mov edx,OFFSET inputstring mov ecx,SIZEOF inputstring call ReadString mov edx,OFFSET outputstring2 call WriteString mov edx,OFFSET inputstring call WriteString exit main endp end main
배열이 동적이지 못하다는 것이 아쉽다.
'노트정리 > 어셈블리' 카테고리의 다른 글
어셈블리 32비트 우분투 환경에서 컴파일하는 방법 Hello world! 출력 (0) | 2015.11.24 |
---|---|
error A2075: jump destination too far : by 103 byte(s) (0) | 2010.07.07 |
Irvine32 라이브러리 SetTextColor (0) | 2010.06.12 |
어셈블리 피보나치 수열 5항까지 (0) | 2010.06.06 |
ZF, SF (0) | 2010.06.06 |
윈도우 에서 어셈블리 공부 환경 만들기 (0) | 2010.06.06 |
캐리 플래그 (0) | 2010.06.06 |
2의 보수 표기 (0) | 2010.05.15 |