segment .data
msg db "Enter your ID", 0xA, 0xD
len equ $ - msg
segment .bss
id resb 10
segment .text
global _start
_start:
mov eax, 4
mov ebx, 1
mov ecx, msg
mov edx, len
int 0x80
mov eax, 3
mov ebx, 0
mov ecx, id
mov edx, 10
int 0x80
mov eax, 4
mov ebx, 1
int 0x80
_exit:
mov eax, 1;
xor ebx, ebx
int 0x80
;End
gccを使用してこのファイルをcでコンパイルしようとしていますが、プログラムでエラーが発生し、問題がどこにあるのかまったくわかりません。それは私のOSと関係がありますか?