Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .model small
- .stack 100h
- cls macro
- mov ah, 06h
- mov al, 00h
- mov bh, 00001111b
- mov cx, 0000h
- mov dx, 184fh
- int 10h
- endm cls
- Print macro text
- mov ah, 09h
- mov dx, offset text
- int 21h
- endm Print
- MoveCursor macro cx
- mov ah, 02h
- mov bh, 00h
- mov dx, cx
- int 10h
- endm MoveCursor
- .data
- text1 db ' Hard is the first step.$'
- text2 db ' Varro, Mark Terence$'
- text3 db ' 116-27 years. BC$'
- author db 'IGOR SKREBNEV$'
- gruppa db 'IUK4-32B$'
- fakylt db 'IUK$'
- .code
- start:
- mov ax, @data
- mov ds, ax
- mov ah, 01h
- mov cx, 2607h
- int 10h
- cls
- mov cx, 0b10h
- MoveCursor cx
- Print text1
- mov cx, 0c10h
- MoveCursor cx
- Print text2
- mov cx, 0d10h
- MoveCursor cx
- Print text3
- mov cx, 1800h
- MoveCursor cx
- Print fakylt
- mov cx, 184bh
- MoveCursor cx
- mov ah, 09h
- mov al, '!'
- mov bh, 0
- mov bl, 00001111b
- mov cx, 5
- int 10h
- mov cx, 0000h
- MoveCursor cx
- Print author
- mov cx, 0048h
- MoveCursor cx
- Print gruppa
- mov ah, 07h
- int 21h
- mov ax, 4c00h
- int 21h
- end start
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement