[問題] TASM JXX的新手問題
lea si,ar1
lea di,ar2
mov bx,0
ag1:
mov ax,[si+bx]
mov [di+bx],ax
add bx,2
cmp bx,10
jmp ag1
int 20h
ar1 dw 20,70,50,40,30
ar2 dw 0,0,0,0,0
res dw 0
以上是我打的程式 只是單純想把矩陣ar1的內容放到ar2
可是這樣寫程式是無窮迴圈
問題貌似是JMP
我想的是比較BX與10的大小
小於10則跳回AG1繼續執行迴圈
大於10程式斷開
翻過書本不知道要用哪種JXX指令
有人可以詳細解說關於NV UP EI PL NZ NA PO NC那一類的東西是在說明甚麼嗎?
感激不盡OTL...
--
我來 我見 我征服
veni vidi vici
I came I saw I conquered
http://www.wretch.cc/blog/ru8bj600310
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.96.3
→
03/15 22:47, , 1F
03/15 22:47, 1F
→
03/15 22:48, , 2F
03/15 22:48, 2F
→
03/15 22:50, , 3F
03/15 22:50, 3F
ASM 近期熱門文章
PTT數位生活區 即時熱門文章