1樓:匿名使用者
編譯尋求大神
datas段
圖db '9','5','2','3','8','$'
datas ends
>堆疊段db 100 dup(?)
stacks ends
碼分部assume cs:codes, ds:datas,ss:stacks
start:
mov ax,datas
mov ds,ax
到mov cx,4
lp0:
a>mov si,cx
mov bx,0
lp1:
圖mov al,[bx]
圖cmp al,[bx +1] /> jl lp2圖xchg人,[bx +1]
mov圖[bx],al
lp2:inc bx
迴圈lp1
mov cx,si
迴圈lp0
lea dx,圖
mov ah,09h
int 21h
mov ah,4ch /> int 21hcodes ends
end start
;準備9,5,2,3,8泡沫排序的方法,我不知道怎麼樣,永遠是錯的! !
;解決解決的問題。 。 。 。 。 。 。
2樓:
編譯求大神
datas段db '9','5','2','3','8','$'
datas結束
>堆疊段db 100 dup(?)**段
stacks ends
假設碼cs:ds:datas ss:stacksstart:
mov ax,datas
mov ds,ax
到mov cx,4
lp0:
>mov si,cx
mov bx,0
lp1:
圖mov al,[bx]
圖cmp al,[bx +1] /> jl的lp2圖xchg的人,[bx +1]
mov圖[bx],al
lp2:公司bx
週期lp1 mov cx,si
迴圈lp0
lea dx,圖
mov ah,09h
int 21h
mov ah,4ch / int 21h
codes ends
end start
;準備9,5,2,3,8氣泡排序法,我不知道如何,永遠是錯的! !
;解決問題的決心。 。 。 。 。 。 。
求助大神,程式設計題(組合語言的)
3樓:做而論道
assume cs:cc, ds:qw
;***********************************
disp macro x ;巨集定義
mov dx, x
mov ah, 9
int 21h
endm
;***********************************
qw segment
z1 db 'hello world $'
z2 db 'assembler $'
qw ends
;-----------------------------------
cc segment
s_t:
mov ax, qw
mov ds, ax
disp z1 ;巨集輸出
disp z2 ;巨集輸出
exit:
mov ah,4ch
int 21h
cc ends
end s_t
;-----------------------------------
菜鳥求助高手 組合語言程式設計序 1+2+3+......+100=?
4樓:匿名使用者
一樓的程式**和執行結果對,但loop lop ;迴圈
這句的 「 ;迴圈」要改成「 ;迴圈」,才能通過編譯.
程式**中,註釋不能用全形符號。
5樓:匿名使用者
具體組合語言我都忘差不多了,給你個思路吧:
暫存器a =100
暫存器b 清零
loop1:
比較 暫存器a=0?
等於0,跳轉至loop1_end
將暫存器a內容加到暫存器b (b=b+a)跳轉至loop1
loop1_end
輸出 暫存器b 內容
6樓:匿名使用者
額,要是c的話很簡單了,彙編沒學過了
7樓:匿名使用者
程式如下:
code segment
assume cs:code,ds:codestart:
mov ax,data
mov ds,ax
xor ax,ax ;給ax賦初值mov cx,100
lop:add ax,cx; 最終的結果就在ax中loop lop ;迴圈
mov ah,4ch
int 21h
code ends
end start
8樓:匿名使用者
assume cs:code
code segment
start:
mov ax,0 ;ax中存放結果
mov cx,100
s:add ax,cx
loop s
mov ax,4c00h
int 21h
code ends
end start
一道組合語言程式設計題目 求大神幫幫忙
組合語言求解大神進來,組合語言求解 大神進來
三道題的答案分別是 a9ceh c86bh 1 100的累加 13bah 89ach 0000h 對應的turbo pascal內嵌彙編除錯程式如下 varx,y word h array 0.3 of char function get16 x word string vari integer s...
C語言作業求助大神,c語言作業求助,求大神。
include include define n 5 define l 5 void main for i 0 i0 for i 0 i c語言作業求助,求大神。 hwllo泠泉石上 include int main printf 請輸入要顯示列的列號 scanf d lie printf n n該...
微控制器組合語言程式設計,全國微控制器組合語言程式設計師
org 0000h main mov dptr,3000h clr r0 clr r1 clr r2 mov r3,100 loop mov a,dptr clr c cjne a,0h,loop1 inc r0 djnz r3,loop loop1 rl a jc fushu inc r1 djn...