使用系统调用在nasm中打印变量

时间:2015-05-28 21:36:03

标签: variables nasm

我一直在尝试从.bss部分打印变量,但没有输出。感谢您的帮助。

section .text
global main
main:
mov al,10 ; 10 to be displayed
mov [num], al
mov edx,1
mov ecx,[num]
mov ebx,1
mov eax,4  ; calling sys_out
int 0x80

mov eax,1 ;calling sys_exit 
int 0x80

section .bss
num resb 1

1 个答案:

答案 0 :(得分:0)

应为mov ecx,num(或lea ecx,[num])。