April 10, 2003 (16:49) from 147.46.121.237 | |
Written by ¼±ÀÌ (skim@bi.snu.ac.kr) | Hits : 1014 , Lines : 69 |
[¾Ë¸²] ¿À´Ã(¸ñ) ½Ç½À ³»¿ë |
---|
½Ç½À ½Ã°£¿¡ Çß´ø µÎ°¡Áö ³»¿ëÀÇ ÇÁ·Î±×·¥Àº ´ÙÀ½°ú °°½À´Ï´Ù. ======================================================================= 1. INT 21h - 09h¸¦ »ç¿ëÇØ "Hello, how are you?"¸¦ ȸ鿡 Ãâ·ÂÇÑ´Ù. ----------------------------------------------------------------------- .286 SSEG SEGMENT STACK DB 32 DUP("STACK---") SSEG ENDS DSEG SEGMENT MESSAGE DB "Hello, how are you?",0DH,0AH,"$" DSEG ENDS CSEG SEGMENT 'CODE' ASSUME CS:CSEG, SS:SSEG, DS:DSEG MAIN PROC FAR PUSH DS PUSH 0 MOV AX,DSEG MOV DS,AX LEA DX,MESSAGE ; DX <- MESSAGEÀÇ ¿ÀÇÁ¼Â MOV AH,09H ; AH <- 09H INT 21H RET MAIN ENDP CSEG ENDS END MAIN ======================================================================= 2. INT 21h - 02h¸¦ »ç¿ëÇØ "How"¸¦ ȸ鿡 Ãâ·ÂÇÑ´Ù. ----------------------------------------------------------------------- .286 SSEG SEGMENT STACK DB 32 DUP("STACK---") SSEG ENDS CSEG SEGMENT 'CODE' ASSUME CS:CSEG, SS:SSEG MAIN PROC FAR PUSH DS PUSH 0 MOV AH,02H ; AH <- 02H MOV DL,'H' ; DL <- 'H' INT 21H MOV DL,'O' ; DL <- 'O' INT 21H MOV DL,'W' ; DL <- 'W' INT 21H MOV DL,0DH INT 21H MOV DL,0AH INT 21H RET MAIN ENDP CSEG ENDS END MAIN p.s) ¼Ò½ºÄڵ尡 ±Û ÀÔ·ÂÇÒ¶§¿Í ±Û ¿Ã¸®°í ³ª¼ º¸À̴°Ŷû.. ÅÇ, ½ºÆäÀ̽º Â÷À̶§¹®¿¡ ´Ù¸£°Ô º¸À̰ŵç¿ä? ±×·¡¼ Á» ÀÌ»Ú°Ô º¸ÀÌÁø ¾Ê³×¿ä. ^^ |