當前位置:成語大全網 - 書法字典 - 按字典排序輸出

按字典排序輸出

mov ax 1000h;設置DS段值

移動ds,ax

mov bl,0;設置偏移量1

mov bh,40h設置偏移2

異或ax,ax

輸入:mov al,01h;調用DOS1功能輸入

int 21h

cmp al,odh回車繼續輸入第二個單詞,否則繼續輸入單詞字符。

jz輸入2

mov【bl】,al;輸入字符被寫入內存。

inc bl偏移量加1

jmp輸入

輸入2:mov al,01h;輸入第二個單詞,就像第壹個壹樣。

int 21h

化學機械拋光鋁,odh

jz PX輸入後開始比較(PX是比較)

mov【BH】

內部bh

jmp輸入2

PX:mov cl,bl;將BL和BH的指針存儲在CL,CH中。

mov有限公司

mov bl,0;將BL、BH指向單詞的第壹個字符

mov bh

再次:mov al,【bl】

mov ah【BH】

cmp al,ah;比較兩個單詞的第n個字符。如果它們相同,跳到位置A並繼續比較。

jz A

cmp al,ah;如果不同,繼續比較。如果第壹個單詞的字符很小,跳到顯示1,否則跳到顯示2。

jb show1

jmp展示2

A: inc bl

有限公司

又是jmp

show1:mov bl,0;Show1把第壹個單詞放在前面。

mov bh

B:mov dl

mov al 02h

int 21h

公司bl

cmp bl,cl

jnz B

20小時電動自行車

mov al 02h

int 21h

C:mov dl,【bh】

mov al 02h

int 21h

有限公司

cmp bh,ch

jnz C

show2:mov bl,0;Show2把第二個單詞放在前面。

mov bh

B1:mov dl,【BH】;顯示第壹個單詞

mov al 02h

int 21h

有限公司

cmp bh,ch

jnz B1

mov dl,20h顯示共享空間

mov al 02h

int 21h

C1:mov dl,【bl】顯示第二個字。

mov al 02h

int 21h

公司bl

cmp bl,cl

jnz C1

mov ax,4c00h結束

int 21h

純手,忘采。