Advertisement
Guest User

Compare Letter

a guest
Nov 4th, 2018
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .MODEL SMALL
  2. .STACK 100H
  3. .DATA
  4. MSG DB "ENTER CAPITAL LETTER$"
  5. MSG2 DB "SORTED VALUE : $"  
  6. MSG3 DB "NUMBER 1 : $"
  7. MSG4 DB "NUMBER 2 : $"
  8. .CODE
  9. MAIN PROC
  10.    
  11.     MOV AX,@DATA
  12.     MOV DS,AX  
  13.     NUM1:
  14.      MOV AH,9
  15.      LEA DX,MSG3
  16.      INT 21H
  17.      MOV AH,1
  18.      INT 21H      
  19.      CMP AL,5AH
  20.      MOV BL,AL
  21.      JLE NUM2
  22.      MOV AH,2
  23.      MOV DL,0AH
  24.      INT 21H  
  25.      MOV DL,0DH
  26.      INT 21H
  27.      MOV AH,9
  28.      LEA DX,MSG
  29.      INT 21H
  30.      MOV AH,2
  31.      MOV DL,0AH
  32.      INT 21H  
  33.      MOV DL,0DH
  34.      INT 21H
  35.      JMP NUM1    
  36.     NUM2:  
  37.      MOV AH,2
  38.      MOV DL,0AH
  39.      INT 21H  
  40.      MOV DL,0DH
  41.      INT 21H
  42.      MOV AH,9
  43.      LEA DX,MSG4
  44.      INT 21H
  45.      MOV AH,1
  46.      INT 21H      
  47.      CMP AL,5AH
  48.      MOV CL,AL
  49.      JLE CAL
  50.      MOV AH,2
  51.      MOV DL,0AH
  52.      INT 21H  
  53.      MOV DL,0DH
  54.      INT 21H
  55.      MOV AH,9
  56.      LEA DX,MSG
  57.      INT 21H
  58.      MOV AH,2
  59.      MOV DL,0AH
  60.      INT 21H  
  61.      MOV DL,0DH
  62.      INT 21H
  63.      JMP NUM2    
  64.      CAL:
  65.      MOV AH,2
  66.      MOV DL,0AH
  67.      INT 21H  
  68.      MOV DL,0DH
  69.      INT 21H
  70.      
  71.     MOV AH,9
  72.      LEA DX,MSG2
  73.      INT 21H  
  74.      MOV AH,2  
  75.     CMP BL,CL
  76.     JGE PBL
  77.     MOV DL,BL
  78.     INT 21H
  79.     MOV DL,CL
  80.     INT 21H
  81.     JMP EXIT
  82.    
  83.     PBL:
  84.     MOV DL,CL
  85.     INT 21H
  86.     MOV DL,BL
  87.     INT 21H  
  88.     EXIT:
  89.     MOV AH,4CH
  90.     INT 21H    
  91.     MAIN ENDP
  92. END MAIN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement