⑵ 编写一个计算Z=(X2+Y4)的汇编语言主模块,其中X2、Y4通过调用⑴中的Nm实现,并显示当X=5,Y=6时的结果。显示格式为:
X=5,Y=6,Z=
;主程序
.386
.model flat,stdcall
option casemap:none
includelib msvcrt.lib
printf PROTO C :dword, :vararg
scanf PROTO C :dword, :vararg
public result
MulProc PROTO stdcall :ptr dword, :sdword, :ptr dword, :ptr dword
; 自定义函数 参数分别为 N M N的M次方的长度 N的长度
.data
result byte 2010 dup(0)
res1 byte 2010 dup(0) ; 存X的2次方的逆序数
res2 byte 2010 dup(0) ; 存Y的4次方的逆序数
res3 byte