这个该怎么下手呢?
业余学了点汇编知识..看到书上编的比较2个数的大小,,,自己想做一个比较3个数大小的程序.可是实在不知道该怎么下手了..谁能发个程序给下思路啊,.,,
假设有X ,Y ,Z 三个数
ax 返回当中的最大数
伪代码如下:
mov ax,X ;先定X为最大值
cmp ax,Y ;X与Y比较
jb next ;X<Y则跳转
cmp ax,Z ;X>Y后,再与Z比较
jb next1 ;X<Z,则跳转
ret ;否则,X最大,返回
next:
mov ax,Y ;把Y当作最大值
cmp ax,Z ;Y与Z比较
jb next1 ;Y<Z则跳转
ret ;否则,Y最大,返回
next1:
mov ax,Z ;Z是最大值
ret ;返回