section .data
msg: db 'Hello World di Simona',10 ;the message to write
len: equ $ - msg ;length of the message
section .text
global _start
_start:
mov edx, len ;save the length
mov ecx, msg ;save the message to display
mov ebx, 1 ;prepare for the system call
mov eax, 4
int 0x80 ;sytem call
Первый вопрос: когда я использую компоновщик, я получаю это предупреждение "-macosx_version_min не указано, при условии, что 10,7", как мне избежать этого?
Второй вопрос: все идет хорошо, пока я не запускаюисполняемый файл, я получаю эту ошибку "Ошибка сегментации: 11" Что это значит?Что не так с этим кодом?
Дополнительная информация: я использую nasm под Mac OS X, с Intel Core 2 Duo, сегодня у меня есть Бенн на первом уроке сборки, поэтому я новичок в этомязык.