8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

在汇编中有没有办法改变数组的动词?

jaundiced 1月前

7 0

我找到了一些解决方案,但它不起作用...我不确定我找到的是否真的可能在那部分代码中我尝试进行更改:mov al,[bx + si] inc axmov [bx + si],但是当我看时......

我找到了一些解决方案,但没有用……我不确定我找到的方法是否真的可行

在那部分代码中我尝试做了改变:

mov al, [bx+si]
inc ax
mov [bx+si], al

但是当我查看调试器时,它并没有改变值。

完整代码如下:

proc printAllEnemies

mov cx, 4
mov si, 0

pritingLoop:

    mov bx, offset enemiesXYCondition
    push cx
    inc si
    mov al, [bx+si]
    push ax
    inc si
    mov al, [bx+si]
    push ax
    mov [enemyColor], 0
    call print_enemy
    sub si, 2
    mov al, [bx+si]
    cmp ax,0
    je endPritingLoop
    inc si
    mov al, [bx+si]
    inc ax
    mov [bx+si], al
    push ax
    inc si
    mov al, [bx+si]
    push ax
    mov [enemyColor], 11
    call print_enemy 

    endPritingLoop:
    
    pop cx
    add si, 2
    loop pritingLoop
ret
endp printAllEnemies
帖子版权声明 1、本帖标题:在汇编中有没有办法改变数组的动词?
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由jaundiced在本站《arrays》版块原创发布, 转载请注明出处!
最新回复 (0)
返回
作者最近主题: