assume cs: code
code segment
start: mov ax, 4240h
mov dx, 0fh
mov cx,0ah
call divdw
mov ax, 4c00h
int 21h
divdw: mov si, ax ;保存被除数的低16位。
mov ax, dx
mov dx, 0 ?int(H/N)*65536,商存于AX,余数存于DX
div cx
mov di, ax ;保存高16位商。
mov ax, si
div cx ;[rem(H/N)*65536+L]/N?
mov cx, dx
mov dx, di
ret
code ends
end start
错误提示:Microsoft (R) Macro Assembler Version 6.15.8803
Patched for you by promethee [ECL] in the year 2001 - enjoy
Copyright (C) Microsoft Corp 1981-2000. All rights reserved.
Assembling: 20.asm
error A4910: cannot open file: I:\asm\ML.err
20.asm(20) : error A2044: |