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

時間 2021-10-15 00:06:22

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,有很多好的演算法要自己想,這種直接的句子就不要寫了,不利於鍛鍊思維。

一道組合語言的考試題,幫幫忙啊,高手們

做而論道 直接裝入法 push ds push ax xor ax,ax mov ds,ax mov ax,offset serve 取來偏移地址.mov ds 60h 4 ax 寫入.mov ax,seg serve 取來段地址.mov ds 60h 4 2 ax 寫入.pop ax pop ds...

一道英語閱讀題呀,大家幫忙看看

有一天,一隻猴子在湖邊開車。突然,他在樹下看到一隻老虎。那隻老虎也看到了他。老虎比猴子跑得快。這隻猴子非常害怕,以至於他和他的車掉進了湖裡。這隻猴子不會游泳,他大聲呼救。一隻兔子蹦了過來,跳進了湖裡。這隻兔子游到了猴子身邊,但是並沒有幫的了他。他們倆都開始呼救。幸運的是,一隻長頸鹿剛巧路過,他很高,...

一道c語言程式題目,大家幫忙哦 分數

include include struct worker void find worker name worker w,int n,int first,int last void main printf 排序後 n for int j 0 j 10 j for int q 0 q 10 q int...