如何测试以查看 k 的值是否正确?
section .data
k dw 5
m dw 110
rez dw 0
section .bss
tabela resq 3
section .text
global _start
extern uslov
_start:
mov qword [tabela], k
mov qword [tabela + 8], m
mov qword [tabela + 16], rez
mov rbx, tabela
call uslov
mov rax, 60
mov rdi, 0
syscall
当我尝试检查k,m,rez
kdbg 中的值时,m 和 rez 的值很好,但 k 的值完全不同,现在起初我认为它是随机的,但它似乎很难将 rez 的值读取为8个字节数而不是2个字节数,并且还从m和rez中读取了所有集合1的6个字节,这是错误的,那么我怎样才能正确显示它?