Advertisement
Robert_JR

Count Number of Character in A Word

May 4th, 2017
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ;----------------------------------
  2. ; Rijoanul Hasan Shanto
  3. ; Daffodil International University
  4. ;----------------------------------
  5.  
  6. .STACK 100H
  7. .MODEL SMALL
  8. .DATA
  9. .CODE
  10.  
  11. MAIN PROC
  12.    
  13.     XOR CL,CL    
  14.     MOV AH,1
  15.    
  16.     FOR:  
  17.         INT 21H
  18.         INC BL
  19.         CMP AL,20H     ; compare al with 20H to check if SPACE is pressed or not
  20.         JE PRINT
  21.         CMP AL,0DH     ; compare al with 0DH to check if ENTER is pressed or not
  22.         JE PRINT        
  23.         JMP FOR
  24.  
  25. ;--- TOTAL NUMBER OF INPUTTED CHARACTER IS COUNTED IN CL REGISTER ---
  26. ;--- PRINT-LEVEL WORK PERFECTLY ONLY IF COUNTED CHARACTER RESULT DOESN'T EXCEED 9 ---
  27. ;--- BUT THE LOGIC IS OKAY WITH ANY KIND OF WORD INPUT ---
  28.        
  29.     PRINT:
  30.            
  31.         MOV AH,2
  32.         MOV DL,0AH
  33.         INT 21H
  34.         MOV DL,0DH
  35.         INT 21H
  36.         DEC BL
  37.        
  38.         ADD BL,30H
  39.                  
  40.         MOV AH,2          
  41.         MOV DL,BL
  42.         INT 21H          
  43.    
  44.     MAIN ENDP
  45. END MAIN
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement