作者ru8bj6 (獨孤欲泫)
看板ASM
標題[問題] TASM JXX的新手問題
時間Tue Mar 15 20:47:12 2011
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
1F:→ zha0:Cool 還有人在用 tasm 也 XD 好帥啊 XD 以前寫毒的都用tasm 03/15 22:47
2F:→ zha0:jz or je 不過你那個要用 jnz jne 03/15 22:48