PDA

View Full Version : error segmentation fault در linux در زبان اسمبلی



efdefd
شنبه 26 مرداد 1387, 10:47 صبح
برنامه را وقتی کامپایل میکنم در مرحله اجرا error segmentation fault می گیرد
به این صورت کامپایل می کنم که اول مسیر را میدهم 2. nasm -f elf file name.asm
3. ld -s -o file name file name.o
4.file name/. که error segmentation fault میدهد

section .data
message db 'salam','$',5
section .text
global _start
_start:
mov ax,0b800h
mov es,ax
jmp message1
mov ah,06
int 80h
int 80h
message1: mov cx,5
cld
back2: lodsb
mov ah,0eh
stosw
loop back2
mov eax,1
mov ebx,0
int 80h

فایل motif را هم می سازد
می توانید بگویید اشکال چیست
برنامه را با اسمبلی 8086 نوشتم و لینوکس را در fedora8 اجرا می کنم