Advertisement
volkovich_maksim

task_6_15_d_v1_volkovich

May 2nd, 2016
362
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. include io.asm ;подключение операций ввода-вывода
  2.  
  3. stack segment stack
  4.     dw 128 dup (?)
  5. stack ends
  6.  
  7. data segment
  8. ; место для переменных и констант
  9.  
  10. data ends
  11.  
  12. code segment 'code'
  13.     assume ss:stack, ds:data, cs:code
  14. ; место для описания процедур
  15.  
  16. start:
  17.     mov ax,data
  18.     mov ds,ax
  19. ; команды программы должны располагаться здесь
  20. L:    mov bl,0
  21. L1:   inch al
  22.       cmp al,'.'
  23.       JE FIN
  24.       cmp al,' '
  25.       JE CBL
  26.       outch al
  27.       JMP L
  28. CBL:  cmp bl,0
  29.       JNE CBL1
  30.       outch al
  31. CBL1: inc bl
  32.       JMP L1      
  33. FIN:  outch al 
  34.     finish
  35. code ends
  36.     end start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement