Advertisement
andruhovski

Assembler Demo

Jan 23rd, 2019
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  mov ах,600h  ;Установка вікна      
  2.  mov bh,44h   ; колір і фон          
  3.  mov cx,0505h ; (5,5)                
  4.  mov dx,1525h ; (21,37)              
  5.  int 10h                            
  6.  sub ах,ах    ;Одержати номер        
  7.  mov es,ax    ;поточної відеосторінки
  8.  mov bh,es:[462h] ;з комірки 0:462h  
  9.  mov bl,03h                        
  10.  mov ah,02h   ;   Установка          
  11.  mov dx,1010h ;    курсора          
  12.  int 10h      ;   у точку (16,16)    
  13.  lea si,message ; ds:si вказує на    
  14.  lodsb        ; початок рядка        
  15.  cbw          ;                      
  16.  mov   cx,ax  ;у CX довжина рядка    
  17. @next:        
  18.  mov ah,09h                      
  19.  lodsb      ; у АХ поточний елемент
  20.  push cx                          
  21.  mov cx,1                        
  22.  int 10h    ; Виведення цього символу
  23.  mov  ah,02h                      
  24.  inc  dx     ;Переміщення курсора  
  25.  int  10h                          
  26.  pop  cx                          
  27.  loop @next ; Цикл по всьому рядку  
  28.  sub ах, ах ; очікування натиснення
  29.  int 16h    ; будь-якої клавіші
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement