汇编 求十个数的最大值和最小值 并求最大最小值之乘
人气:425 ℃ 时间:2020-04-03 23:45:43
解答
以前写过一个排序,排好序后取第一个值和最后一个值相除即可,别忘了除0的判断.有相减的吗?代码里面比较是用CMP的,没有用减法汇编 求十个数的最大值和最小值 并求最大最小值之和 我要之和的谢谢急用;求十个数的最大值和最小值 并求最大最小值之和DATAS SEGMENT;此处输入数据段代码NUM DW -100,50,94,23,82,12;带符号十进制数据COUNT EQU ($-NUM)/2;N个数DATAS ENDSSTACKS SEGMENT;此处输入堆栈段代码DW 40H DUP (?)TOP LABEL WORD STACKS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATAS,SS:STACKSSTART:MOV AX,DATASMOV DS,AXMOV AX,STACKSMOV SS,AXLEA SP,TOP;此处输入代码段代码MOV CX,COUNT DEC CX LEA SI,NUM MOV BX, [SI] ;BX保存最小值 MOV CX, [SI] ;CX保存最大值ADD SI,2 CLDL2: LODSWCMP AX,BXJNG L3 ;不大于则不保存 MOV BX,AXL3: CMP AX,CX JNL L4 ;不小于则不保存 MOV CX,AXL4:LOOP L2XOR DX,DXADD DX,BXADD DX,CX;求和,DX保存结果MOV AH,4CHINT 21HCODES ENDSEND START
推荐
- 十个数求最大值和最小值C语言程序怎么编写
- 从键盘输入十个数,输出最大值和最小值.为什么我的程序只能输出最大值,而最小值显示-858993460
- 求十个数中的最大值和最小值
- 怎么编写一个比较十个数大小的C程序并输出最大值与最小值?
- 五组16位数字,去掉最大值和最小值,剩余3组数相加用汇编怎么写?
- 若函数f(x)=x的平方-2(1-a)x+2在(- ∝,4]上是减函数,则实数a的取值范围是?
- 设关于x的不等式组x²+2ax+3-a<0,|x+1
- 一根铁丝长为80厘米,截断后刚好焊接成一个长为一个5厘米,宽为4厘米的长方体框架,
猜你喜欢