Решил немного изучить асемблер. Пишу например функию 
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 (2000)
 - Форум asm (2006)
 - Форум asm (2002)
 
- Форум asm (2003)
 - Форум ASM (2003)
 - Форум asm-arm и asm-arm26 (2005)
 - Форум Asm x86 (2019)
 - Форум [asm] задачка (2011)