Решил немного изучить асемблер. Пишу например функию
getkey:
mov ah,00
int 0x16
компилю:
$nasm -f elf gk.s
$ld -s gk.o
$./a.out
и получаю сегфолт. через gdb вижу что сегфолт в вызове int.
Внимание вопрос: Что я делаю неправильно и если в коде все нормально то почему не работает? Желательно еще и ссылочки по теме.
tnx
P.S. nasm(версию непомню тк пост не из дома, но помоему 38 или 39 в конце),Slackware 10.0, 2.4.26
Ответ на:
комментарий
от no1sm
Ответ на:
комментарий
от Begemoth
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от kosmonavt
Ответ на:
комментарий
от idle
Ответ на:
комментарий
от Begemoth
Ответ на:
комментарий
от Begemoth
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Статьи Линукс, ассемблер и X11 (2023)
- Форум Asm (2003)
- Форум asm (2003)
- Форум asm (2002)
- Форум ASM (2003)
- Форум ASM (2000)
- Форум asm (2006)
- Форум asm-arm и asm-arm26 (2005)
- Форум asm inline (?) (2010)
- Форум Asm x86 (2019)