如何測試k的值是否正確?Kdbg中顯示的值是錯誤的 - NASM
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
當我嘗試檢查在工具KDbg m和蘇亞雷斯值的k,m,rez
值是得很好,但k的值是完全不同的,現在剛開始我還以爲是隨機的,但它似乎艱難它將rez的值作爲一個8字節的數字而不是2個字節的數字讀取,並且還讀取了另外6個字節,並從m和rez中讀取所有的set 1,這是錯誤的,所以我怎樣才能正確顯示它?
將表達式「(簡寫)k」添加到監視窗口中。 – Jester