Advertisement
Guest User

Untitled

a guest
Mar 18th, 2019
226
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .8086
  2. MODEL   small                      
  3. STACK   256                        
  4. .data                              
  5. mas db  0,1,1,0,0,5
  6. max db 0
  7. N=6                                
  8. .code                              
  9. main:                              
  10.     mov ax,@data
  11.     mov ds,ax
  12.     xor ax,ax                      
  13.     mov si,0                        
  14.     mov cx,N                        
  15.     mov ah,0
  16. go:
  17.     mov dl,mas[si]
  18.     cmp dl,0
  19.     je b1
  20.     cmp dl,0
  21.     jne b2
  22.    
  23. show:                              
  24.     mov dl,ah
  25.     add dl,30h
  26.     mov ah,02h
  27.     int 21h
  28. exit:
  29.     mov ax,4c00h                    
  30.     int 21h
  31.  
  32.    
  33. b1:
  34. add si,1
  35. cmp [max],ah
  36. ja @f
  37. mov [max],ah
  38. xor ah,ah !!!
  39. @@:
  40.  
  41. loop go
  42. b2:
  43. inc ah
  44. add si,1
  45. loop go
  46.  
  47.    
  48. end main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement