我很難理解彙編語言的概念。我給出了這個示例代碼:與彙編語言拼搏
ploop: mov ax, 0201h
add al, ah
cmp al, 5
jb ploop
eloop:
循環結尾處的十六進制值是0205,但我不確定我是否理解了原因。
對於第一行,我們將0201轉換爲ax,所以al = 01和ah = 02。然後你給al加上ah,使得al = 03。我們將al與5進行比較,因爲它適合於3,< 5 jb再次通過ploop。我們經歷了所有的步驟,並在cmp al = 05 == 5,所以它不再適合jb。
這是看它的正確方法嗎?
哎呀!輸入錯誤。謝謝! – raphnguyen