LINUX.ORG.RU

История изменений

Исправление Stanson, (текущая версия) :

Зачем тебе прерывания или syscall? Что ты так на них зациклился-то?

Зачем может быть нужна программа, которая не имеет ни ввода, ни вывода? Если только чтобы зряплату получать.

Для программирования на C ВНЕЗАПНО не нужны прерывания или сисколлы.

Да неужели. В сырцы *libc заглядывал? Или если часть программы спрятали в библиотечку, то это внезапно несчитово? :) :) :)

Более того, можно например построить ОС с интерфейсом вообще без сисколлов как таковых. Ни одной инструкции syscall/sysenter или int 0x80 в коде не будет.

Флаг в руки, барабан на шею. Составите достойную компанию заменятелям master/slave и писателям компиляторов С в инструкции JVM. Это может быть даже забавно, но в любом случае совершенно бесполезно.

Исходная версия Stanson, :

Зачем тебе прерывания или syscall? Что ты так на них зациклился-то?

Зачем может быть нужна программа, которая не имеет ни ввода, ни вывода? Если только чтобы зряплату получать.

Для программирования на C ВНЕЗАПНО не нужны прерывания или сисколлы.

Да неужели. В сырцы *libc заглядывал? Или если часть программы спрятали в библиотечку, то это внезапно несчитово? :) :) :)

Более того, можно например построить ОС с интерфейсом вообще без сисколлов как таковых. Ни одной инструкции syscall/sysenter или int 0x80 в коде не будет.

Флаг в руки, барабан на шею. Составите достойную компанию заменятелям master/slave и писателям компиляторов С в инструкции JVM.