반응형
어셈블리어에 익숙해지기 위한 간단하고
아주 좋은 예제입니다.
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! 도 출력이 가능합니다.
물론 아스키코드를 알고 있어야 합니다.
반응형
'어셈블리어 공부용 > x86 어셈블리어(ASSEMBLY)' 카테고리의 다른 글
emu8086으로 어셈블리어 연습 [ROL 명령어로 2의 거듭제곱 단위로 수 나열하기] (5) | 2019.08.18 |
---|---|
emu 8086으로 어셈블리어 연습 [16진수 음수(보수) 10진수로 출력하기] (0) | 2019.08.18 |
emu8086으로 어셈블리어연습 [99 Bottles of Beer] (0) | 2019.08.18 |
emu8086으로 어셈블리어연습 [어셈블리어 구구단] (2) | 2019.08.18 |
emu8086으로 어셈블리어연습 [비디오램에 직접 접근 하여 테트리스 미노 그리기] (0) | 2019.08.18 |
댓글