¾î¼Àºí¸®¾î °Ô½ÃÆÇ
(http://bi.snu.ac.kr/~skim/lecture/assem03)
¾Ë¸²: ÆíÀÇ»ó Á¦¸ñ¿¡ ¸î¹ÝÀÎÁö¸¦ Àû¾îÁÖ¼¼¿ä. ¿¹: [x¹Ý] Á¦¸ñ

May 14, 2004 (20:36) from 210.222.26.13
Written by ¼Õ´Ô Hits : 2162 , Lines : 58
[½Ç½À] ¼ýÀÚ ºñ±³ (5/14)
; ¼ýÀÚ¸¦ Å°º¸µå·Î ºÎÅÍ ÀÔ·ÂÀ» ¹Þ¾Æ¼­
; 5º¸´Ù Å©¸é HIGH
; 5º¸´Ù ÀÛÀ¸¸é LOW
; 5¶û °°À¸¸é EQUAL

      .286
SSEG   SEGMENT STACK
      DB      256 DUP(?)
SSEG   ENDS

DSEG    SEGMENT
HI DB "HIGH$"
EQ DB "EQ$"
LO DB "LO$"
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

MOV AH, 07H
INT 21H

; ¹®ÀÚ¸¦ ¼ýÀÚ·Î ¹Ù²Ù´øÁö
SUB AL, '0'

CMP AL, 5
JG L1
JE L2
JMP L3
L1 :
LEA DX, HI
MOV AH, 09H
INT 21H
JMP L4
L2 :
LEA DX, EQ
MOV AH, 09H
INT 21H
JMP L4
L3 :
LEA DX, LO
MOV AH, 09H
INT 21H
JMP L4
L4 :
      RET

MAIN    ENDP
CSEG    ENDS
    END      MAIN

Modify Delete Post Reply Backward Forward List