Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2020
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. .model small
  2. .stack 100h
  3. .data
  4.     msg db 'vvod $'
  5.     db 256 dup('?')
  6.  
  7. .code          
  8.         mov cx, 2
  9.         cicl:
  10.         mov ax,@data
  11.         mov ds,ax
  12.         mov ah,9
  13.         mov dx,offset msg
  14.         int 21h
  15.        
  16.         xor ax,ax
  17.         mov ah,1h
  18.         int 21h
  19.        
  20.         mov dl,al
  21.         sub dl,30h
  22.         cmp dl,9h
  23.         jle M1
  24.         sub dl,7h
  25.        
  26.         M1: shl dl,4
  27.         int 21h
  28.         sub al,30h
  29.         cmp al,9h
  30.         jle M2
  31.         sub al,7h
  32.        
  33.         M2: add dl,al
  34.         mov bl,dl
  35.         mov ah,2h
  36.         mov dl,0ah
  37.         int 21h
  38.        
  39.         push cx
  40.         mov cx,8
  41.         M:
  42.         xor dx,dx
  43.         shl bl,1
  44.         adc dl,30h
  45.         mov ah,2h
  46.         int 21h
  47.         loop M
  48.         pop cx
  49.        
  50.         mov ah,2h
  51.         mov dl,0ah
  52.         int 21h
  53.        
  54.         loop cicl
  55.         mov ax,4c00h
  56.         int 21h
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement