Advertisement
sujonshekh

Assmbler single input and display

Feb 3rd, 2017
455
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. ; You may customize this and other start-up templates;
  3. ; The location of this template is c:\emu8086\inc\0_com_template.txt
  4.  
  5. org 100h
  6.  
  7. ; add your code here  
  8.  
  9.  .data
  10.  msg db  "boom boom  enter 3 input $"  
  11.  
  12.  v1 db ?  ,0ah,0dh
  13.  v2 db ? ,0ah,0dh
  14.  v3 db ? ,'$'
  15.  
  16.  .code
  17.    
  18.    
  19.  mov ax,@data
  20.  mov ds,ax
  21.  
  22.  lea dx,msg
  23.  mov ah,9
  24.  int 21h  
  25.  
  26.  ; char input
  27.  mov ah,1
  28.  int 21h
  29.  mov v1,al
  30.          
  31.          
  32.  mov ah,1
  33.  int 21h
  34.  mov v2,al
  35.  
  36.  
  37.  mov ah,1
  38.  int 21h
  39.  mov v3,al  
  40.  
  41.  ; display  new line code
  42.  
  43.   mov ah,2
  44.  mov dx,0ah
  45.  int 21h
  46.  
  47.  mov ah,2
  48.  mov dx,0dh
  49.  int 21h
  50.    
  51.    ;2nd display with string
  52.    
  53.      ;extra;single char er 1st value left er code
  54.       mov ah,2
  55.     mov dx,0dh
  56.     int 21h
  57.    
  58.     mov ah,9
  59. lea dx,v1
  60. int 21h  
  61.  
  62.    
  63.    
  64.    
  65.  
  66. ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement