方法:冒泡法;
顯示:int 21,功能號9
; you may customize this and other start-up templates;
; the location of this template is c:\emu8086\inc\0_com_template.txt
name "sort number"
;org 100h
; add your code here
code segment
org 0100h
assume cs:code
star:jmp sstt
ascii db 'gajxydebfipkwr'
db 'qouzvchmst4135'
count =$-ascii-1
ok db 0dh,0ah,'ok!$'
sstt:mov ax,cs
mov ds,ax
mov dl,count
mov dh,1
xor bx, bx
l0:or dh,dh
jz l3
mov dh,0
mov cx,count
sub cx,bx
mov si,offset ascii
l1:mov al,[si]
inc si
cmp al,[si]
jbe l2
xchg al,[si]
mov [si-1],al
mov dh,1
l2:loop l1
inc bx
dec dl
jnz l0
l3:mov dx,offset ascii
mov ah,9
int 21h
int 20h
code ends
end star
ret
Proteus與emu8086實現流水燈聯調
poteus與emu8086聯調實現流水燈 按我們的原理圖可以看到io埠是通過位址線進行直接編址,但我們最開始仍然用僵化的思維想問題,覺得埠嘛,肯定是按書上的寫吧!然後什麼303h 304h最常見的這些書上常用的8255和8253的位址就寫程序式裡了。其實寫的時候我心裡就比較懸,所以最後結果沒出來,...
匯程式設計序練習emu8086
連續輸入三個字母 不限大小寫 將三個字母的ascii碼相加後將所得的結果以十六進製制數的形式顯示到螢幕上 data segment buff db 200 db 0 db 200dup 0 xle0 db 0 xle1 db 0 xle2 db 0 val1 db 0 val2 db 0 endd ...
emu8086學習彙編必備軟體
emu8086是學習彙編必不可少的工具,它結合了乙個先進的原始編輯器 彙編器 反彙編器 具除錯功能的軟體模擬工具 虛擬pc 還有乙個循序漸進的指導工具。該軟體包含了學習組合語言的全部內容。emu8086集源 編輯器,彙編 反彙編工具以及可以執行debug的模擬器 虛擬機器 於一身,此外,還有循序漸進...