組合語言一道習題大家幫忙看看對不對

時間 2021-10-15 00:04:51

1樓:

資料段定義錯誤

可如下定義:

dseg segment

xx dw 10

yy dw 0

dseg ends

或dseg segment

xx dw x

yy dw y

x equ 10

y equ 0

dseg ends

組合語言:一道習題

2樓:灬**灬銘

對的。。。對於ax:dx的,,,餘數在dx商在ax

3樓:匿名使用者

mov cx,175

4樓:匿名使用者

前面加一句:mov dx,0

5樓:匿名使用者

1.因為cs段的開頭就是:dw 0123h,0456h,0789h,0abch ......這些資料;

把cs值賦予ss,就是要將:

dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h

dw 0,0,0,0,0

這個地回方當作棧段.

2.設sp就是要設棧頂.上面那個棧答段的長度就是26個位元組,所以要讓棧指標指向棧底,即:

dw 0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h

dw 0,0,0,0,0

的最後一個0

另外,站長團上有產品**,便宜***

對於這道c語言題請大家幫忙看看,答案是什麼意思啊,還有請看看我寫的哪兒不對啊,謝謝了 5

6樓:匿名使用者

int fun(int a, int n)//if(i>=n) a[i]=t; 這句沒有用途,屬於答案中的bug

a[j]=t ; //增加此句,儲存下最後一個值,不然會丟一個。

return j+1; //返回新的陣列的長度}

7樓:

int fun(int a, int n)//資料本有序,冒這一次泡是不必要的

//如果資料無序,氣泡排序也是雙重迴圈不是隻冒一次//for(i=0;i

for(b=1, j=1; j

if(a[j-1] != a[j]) //《改 if(a[i]==a[j])//跟前一個數相比是否重複(有序的,相同的數一定相鄰)

return b;

//n=n-b;

//<<

8樓:匿名使用者

int i,t,j=0,*p=a; //陣列指標 p[i]=a[i]

t=p[0];

for(i=0;i<=n;i++)

}你寫的沒看,但是建議現在儘量不要用雙for,有很多好的演算法要自己想,這種直接的句子就不要寫了,不利於鍛鍊思維。

超高分請教一道組合語言程式設計問題

內容是編寫由鍵盤輸入10個4位的資料並將這些數由大到小或由小到大進行排序其結果輸出在顯示屏上的程式.assume cs code,ss stack,ds data data segment str db 0ah,0dh,please input a thousand number 0ah,0dh,b...

一道數學題目,大家幫幫忙,大家幫幫忙,一道數學題,急急急

吳田田 設商品單價為1,則76件商品總額為76,總銷售額為76 0.85 64.6 76件商品中,買1件商品不打折,每人付款為1 買2件商品打9折,每人付款為1 2 0.9 1.8,可以理解為買了1件不打折的和1件打8折的商品 買3件商品打8折,每人付款為1 3 0.8 2.4,可以理解為買了1件不...

一道數學題,大家幫忙看看吧,一道小學數學題,大家幫忙看看

設原正方形邊長為x,則 10 x 2 x 2 700.是平方的意思。求的邊長為30cm.所以新正方形邊長40cm.面積為1600cm 2。設這個正方形原邊長為acm 則 a 10 2 a 2 700 即20a 600 0 所以a 30cm a 10 40cm.40 2 1600cm 2答 新正方形的...