Advertisement
Sajib_Ahmed

string assmbly

Dec 13th, 2019
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.56 KB | None | 0 0
  1. INCLUDE 'EMU8086.INC'    
  2. .MODEL SMALL
  3. .STACK 100h
  4. .DATA        
  5.     ARY DB 50 DUP ("$")
  6.  
  7. .CODE
  8.     MAIN PROC
  9.         MOV AX,DATA
  10.         MOV DS,AX
  11.         PRINT "ENTER THE SIZE"
  12.         MOV AH,1
  13.         INT 21H
  14.         SUB AL,30H
  15.         MOV CH,0
  16.         MOV CL,AL
  17.        
  18.         LEA SI,ARY
  19.         PRINTN
  20.         MOV AH,1
  21.         TOP:
  22.         INT 21H
  23.         MOV [SI],AL
  24.         INC SI
  25.         LOOP TOP
  26.        
  27.         PRINTN
  28.        
  29.         MOV AH,9
  30.         LEA DX,ARY
  31.         INT 21H
  32.        
  33.         EXIT:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement