К сожалению если и есть, то я о ней не знаю. Я занимаюсь этим на обучающем уровне, поэтому линковка наше всё.
Когда под виндой сижу, то обычно использую https://github.com/Dman95/SASM. Неплохая IDE. Но с прерываниями я там не работал.
Только то, что ты офигенно разбрасываешься словами. Я хз почему на мой коммент ответил не ты, но чтобы говорить кто достоин, а кто нет, скинул бы пруфы почему тебе это решать.
О себе: Надпись на могиле:"Здесь лежит Zergling, который за всю свою жизнь укусилдвух полковников, четырех майоров, десятерых капитанов, 24 лейтенанта, 42сержанта, 486 рядовых и одну мину" С нами с: 2011-11-23 Последний раз заходил: 2020-02-28 Дней подряд: 1
https://ru.wikipedia.org/wiki/Нервный_гребень
Должно быть отрицание идеологии персонажа.
Когда под виндой сижу, то обычно использую https://github.com/Dman95/SASM. Неплохая IDE. Но с прерываниями я там не работал.
.LC0 db "%d", 0 ; Форматная строка для scanf
.LC1 db `%d @ %p\n`, 0 ; Форматная строка для printf
section .text
f:
push ebp
mov ebp, esp
push ebx
sub esp, 20
lea ebx, [ebp-8]
mov dword [esp+4], ebx
mov dword [esp], .LC0
call scanf
mov dword [esp+8], ebx
mov eax, dword [ebp-8]
mov dword [esp+4], eax
mov dword [esp], .LC1
call printf
mov ebx, dword [ebp-4]
leave
ret