; 검정 글자색, 노랑 배경색 ; 프로그램 다운 된다 흑흑 INCLUDE Irvine32.inc .data str1 BYTE "Hello SetTextColor",0 .code main PROC call Clrscr mov edx,OFFSET str1 mov eax,black+(yellow*16) call SetTextColor call WriteString call Crlf main ENDP END main원인은 메인 프로시저의 리턴이 없어서 프로그램이 종료되고 어디로 갈지 갈피를 못잡아서 그런 것 같다. main ENDP위에 ret를 추가하면 된다.
call Crlf ret main ENDP
'노트정리 > 어셈블리' 카테고리의 다른 글
어셈블리 32비트 우분투 환경에서 컴파일하는 방법 Hello world! 출력 (0) | 2015.11.24 |
---|---|
error A2075: jump destination too far : by 103 byte(s) (0) | 2010.07.07 |
Irvine32 라이브러리 프로시저를 이용한 문자열 입출력 (0) | 2010.06.07 |
어셈블리 피보나치 수열 5항까지 (0) | 2010.06.06 |
ZF, SF (0) | 2010.06.06 |
윈도우 에서 어셈블리 공부 환경 만들기 (0) | 2010.06.06 |
캐리 플래그 (0) | 2010.06.06 |
2의 보수 표기 (0) | 2010.05.15 |