0
我有一個裝配環:CMP在循環不工作
mov dx, [block_pos]
mov bx,offset GameBoard
add bx, dx
; bx now holds the address of the player
mov cx,5
rows_loop:
add bx,COL_NUM
inc rows_counter
cmp [bx],'_'
je print_rows
loop rows_loop
IM添加到BX在板的cols的數量,並且每次我檢查是否有一個壁在那裏。
,不管怎樣,當[BX]等於「_」(一個遊戲中的牆),它不會跳到print_rows
多次嘗試後,我敢肯定它的東西與實際語法或別的東西,而不是代碼背後的邏輯。
相同的結果。順便說一句,我使用8086大會 –