[mpasm] ass1

Viewer

  1. .model tiny ;okreslenie modelu pamieci
  2. .code ;poczatek segmentu kodu
  3. org 256 ;kod po zaladowaniu do pamieci bedzie pod adresem CS:100h
  4.  
  5. start: ;etykieta glowna
  6.  
  7.         mov ah9 ;funkcja numer 9 przerwania MS-DOS
  8.         mov dx, offset info ;do rejestru DX adres napisu info
  9.         int 33 ;przerwanie 21h (wyswietlenie napisu - funkcja nr 9)
  10.        
  11.         mov ah0 ;funkcja numer 0
  12.         int 22 ;przerwanie 16h (oczekiwanie na wcisniecie klawisza)
  13.        
  14.         mov ax, 19456 ;funkcja numer 4c00h - zamkniecie programu
  15.         int 33 ;przerwanie 21h (zamkniecie programu)
  16.  
  17. info db "KPU Krosno $" ;napis (koniec napisu definiujemy znakiem dolara)
  18.  
  19. end start ;ustawienie punktu wejscia na etykiete start

Editor

You can edit this paste and save as new: