![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Режим отображения отдельной подветви беседы | [ Отслеживать ] |
Оглавление |
Сообщения | [Сортировка по времени | RSS] |
![]() | ||
11. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от аноним (?), 23-Ноя-05, 03:30 | ||
Первый пример предназначен для FreeBSD, в которой параметры системных вызовов передаются нормальным образом - через стек. В Linux эти параметры передаются через жопу - если их мало, то через регистры, а если много, то через структуру в памяти. Используй код, предназначенный для Linux. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
13. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от _Nick_ (ok), 23-Ноя-05, 04:50 | ||
>Первый пример предназначен для FreeBSD, в которой параметры системных вызовов передаются нормальным | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
14. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от аноним (?), 23-Ноя-05, 07:18 | ||
В FreeBSD обращение к системным вызовам происходит стандартным, для UNIX, способом, что упрощает переносимость. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
15. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от Andy (??), 23-Ноя-05, 09:05 | ||
По слухам Линус просто читать Posix-стандарт поленился в свое время :-) | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
20. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от _Nick_ (ok), 24-Ноя-05, 06:25 | ||
>По слухам Линус просто читать Posix-стандарт поленился в свое время | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
24. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от Wulf (?), 24-Ноя-05, 11:49 | ||
> ага, искал посикс стандарты по всему миру как угорелый, но ленилсо их читать %)))) | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
27. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от _Nick_ (ok), 24-Ноя-05, 22:58 | ||
>> ага, искал посикс стандарты по всему миру как угорелый, но ленилсо их читать %)))) | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
29. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от Wulf (?), 25-Ноя-05, 01:57 | ||
> Если ты решил, что POSIX - это просто дока, которую мона скачать и начитаццо досыта - ты ошибаешься. Набор этих стандартов ДЕНЕГ СТОЯТ. И НЕМАЛЫХ ДЕНЕГ. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
30. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от _Nick_ (ok), 26-Ноя-05, 00:22 | ||
>Вот Вам ссылка http://www.unix.org/version3/online.html - вышлите ее Торвальдсу и Ваше имя попадет | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
19. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от Dmitry U. Karpov (?), 24-Ноя-05, 00:55 | ||
Лично мне кажется, что способ "регистры и область в памяти" эффективнее. Даже если ядро переписывает данные из регистров куда-то ещё, код для переписывания существует в системе только один раз, а не встречается в каждой программе. | ||
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору |
![]() | ||
23. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от Wulf (?), 24-Ноя-05, 11:31 | ||
> способ "регистры и область в памяти" эффективнее. | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
25. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от аноним (?), 24-Ноя-05, 17:56 | ||
> для BSD /usr/src/i386/i386/trap.c | ||
Ответить | Правка | Наверх | Cообщить модератору |
![]() | ||
26. "Часто задаваемые вопросы по использованию ассемблера в Unix" | +/– | ![]() |
Сообщение от Wulf (?), 24-Ноя-05, 21:16 | ||
> есть ли какие-то существенные отличия между вызовами int $0x80 и lcall $7,$0 | ||
Ответить | Правка | Наверх | Cообщить модератору |
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |