Что такое соглашение о вызовах системных вызовов OpenSolaris (x86)?
Ф.э. Я хотел бы написать программу на 32-битной сборке, которая выводит строку на консоль. Для этого я хотел бы использовать системный вызов «запись» (№ 4). Определение C для записи:
ssize_t write(int fildes, const void *buf, size_t nbyte)
какие регистры должны содержать аргументы fildes, buf и nbyte? Какое прерывание я должен вызвать?