匯編 求十個數(shù)的最大值和最小值 并求最大最小值之乘
匯編 求十個數(shù)的最大值和最小值 并求最大最小值之乘
其他人氣:860 ℃時間:2020-04-03 23:45:43
優(yōu)質(zhì)解答
以前寫過一個排序,排好序后取第一個值和最后一個值相除即可,別忘了除0的判斷.有相減的嗎?代碼里面比較是用CMP的,沒有用減法匯編 求十個數(shù)的最大值和最小值 并求最大最小值之和 我要之和的謝謝急用;求十個數(shù)的最大值和最小值 并求最大最小值之和DATAS SEGMENT;此處輸入數(shù)據(jù)段代碼NUM DW -100,50,94,23,82,12;帶符號十進制數(shù)據(jù)COUNT EQU ($-NUM)/2;N個數(shù)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保存最大值A(chǔ)DD 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保存結(jié)果MOV AH,4CHINT 21HCODES ENDSEND START
我來回答
類似推薦
- 十個數(shù)求最大值和最小值C語言程序怎么編寫
- 從鍵盤輸入十個數(shù),輸出最大值和最小值.為什么我的程序只能輸出最大值,而最小值顯示-858993460
- 求十個數(shù)中的最大值和最小值
- 怎么編寫一個比較十個數(shù)大小的C程序并輸出最大值與最小值?
- 五組16位數(shù)字,去掉最大值和最小值,剩余3組數(shù)相加用匯編怎么寫?
- 已知實數(shù)x,y滿足2x+3y≤14,2x+y≤9,x≥0,y≥0,S=3x+ay,若S取得最大值時的最優(yōu)解有無窮多個,則實數(shù)a=?
- 請問這種成分還屬301不銹鋼嗎?(C-0.1003;Si-0.2467;Mn-2.2387;p-0.358;S-0.169;Cr-14.6342;Ni-6.0215)
- X=2*3*5*7*11*13*17*19*23*29*.N(N為質(zhì)數(shù)),求證:X+1為質(zhì)數(shù)
- 若√2007n是個非零整數(shù),則最小整數(shù)n是?
- Either I or he ( )soccer with Tom 四個選項 play are plays is
- .the music festival was great!Many famous people (attended) it.
- 如果(M)表示m的全部因數(shù)的和,如(4)=1+2+4=7,則(18)-(21)=()