Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- =
- stck segment stack
- dw 10h dup(0) ;16 ??, ?????????????? ???
- stck ends
- ;????? ??????
- data segment
- A dw 5Fh ;???????? A
- B dw 0Fh ;???????? B
- X db 7Ah, 1Bh, 6Ch, 4Dh ;????? ?????
- Y dw 4 dup(?) ;??????
- data ends
- ;????? ??????
- code segment
- assume cs:code, ds:data, es:data, ss:stck;
- lnr proc
- mov bp, sp
- add bp, 4
- mov bx, [bp]
- imul bl
- add ax, [bp-2]
- ret 2*2
- lnr endp
- main: mov dx, data
- mov ds, dx
- mov es, dx
- lea si, X ; регистровая и прямая
- lea di, Y ; регистровая и прямая
- mov cx, 4 ; регистровая и непосредственная
- mloop:
- push A ;прямая
- push B ;прямая
- call lnr ; неявная
- stosw ; неявная
- loop mloop ; неявная
- mov ax, 4C00h ; регистровая и непосредвенная
- int 21h ; непосредственная
- code ends
- end main
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement