汇编语言(查找一内存空间中的最大或最小数)的程序设计

如题所述

仔细看一下,竟然没分~

这个数的类型是什么 ? 整形 、 浮点 ? 正数、负数 ?……追问

给个框架

追答

buff ?? ;存放数的内存
max ??;最大数的值,或者偏移
min ??;最小数的值,或者偏移

1、根据类型类型,往max,min中写入极限值
2、依次读出buff中数据,解析,比较
比如正整形(4 byte)
mov edx,buff[si] ;si保存偏移,以4递增
cmp edx,max ; 不同类型的数据,比较后影响的标志位不同
3、根据比较结果,更改max 、min的值。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答