본문 바로가기
어셈블리어 공부용/x86 어셈블리어(ASSEMBLY)

DOS DEBUG로 어셈블리어 초간단 예제. [S.D.J. 출력하기]

by Redoutable 2019. 8. 18.
반응형

어셈블리어에 익숙해지기 위한 간단하고

아주 좋은 예제입니다.

MOV AH,02 ;AH 레지스터에 기능번호 02번 수록. 화면에 한 글자씩 출력하는 기능이다.
MOV DL,53 ;53h를 DL 레지스터에 수록. (도스디버그에선 모든 수가 16진수로 취급됩니다.)
INT 21    ;화면에 한 글자 출력실행.
MOV DL,44 ;DL 레지스터에 44h 수록.
INT 21    ;화면에 한 글자 출력실행.
MOV DL,4A ;DL 레지스터에 4Ah 수록.
INT 21    ;화면에 한 글자 출력실행.
INT 20    ;프로그램 종료.

 

이 코드를 응용하면 Hello World! 도 출력이 가능합니다.

물론 아스키코드를 알고 있어야 합니다.

반응형

댓글