Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .model tiny
- assume cs:mycode
- assume ds:mydata
- assume ss:mystack
- mydata segment
- ; <Ob'yavleniya peremennyh i strok>
- mydata ends
- mycode segment
- ; Polzovatelskii obrabotchik preryvaniya
- myhandler:
- sti
- ; <Kod obrabotchika preryvaniya v sootvetstvii s zadaniem>
- mov al, 20h
- out 20h, al
- iret
- ; Tochka vhoda v programmu
- mystart:
- mov ax, mydata
- mov ds, ax
- mov ax, 0
- mov es, ax
- mov ax, mystack
- mov ss, ax
- mov sp, 0
- ; <Kod osnovnoi programmi v sootvetstvii s zadaniem>
- ; Vyhod v DOS
- mov ax, 4C00h
- int 21h
- mycode ends
- .stack
- mystack segment
- db 1000 dup(?) ; razmer steka 1000 bait
- mystack ends
- end mystart
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement