|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
15.10.2011, 16:59 | #11 |
Регистрация: 06.08.2011
Сообщений: 9
|
|
20.10.2011, 00:54 | #12 |
Пользователь
Регистрация: 02.04.2011
Сообщений: 36
|
В основном ассемблер в юниксах применяется при написании ядер и (иногда) модулей ядра. Для обычных программ используется достаточно редко. Сам пару раз применял для оптимизации. Часто приходится по работе обрабатывать большие файлы с данными, а они сгенерированы на Спарке, соответственно bigendean. Для оптимизации конвертации написал вставку на ассемблере с использованием инструкции bswap. Выигрыш по скорости составил около 200%.
|
20.10.2011, 13:35 | #13 |
Регистрация: 06.08.2011
Сообщений: 9
|
Для оптимизированных библиотек с математическим уклоном без ассемблера не обойтись: там многие миллионы строк ассемблерного кода. Такова, например, библиотека Intel MKL (причем под Linux бесплатна: для некоммерческого использования).
|
21.10.2011, 19:24 | #14 | ||
C/C++, Asm
Участник клуба
Регистрация: 02.03.2010
Сообщений: 1,323
|
Цитата:
Цитата:
|
||
21.10.2011, 20:10 | #15 |
Форумчанин
Регистрация: 15.06.2010
Сообщений: 740
|
Ассемблер в линухе применяетсо, особенно в эмбеддед девайсах на мипсе или арме. Возьмите тот же mplayer, который есть в 100% кетайских корманных плеерах. Там в основном функции маштобирования, преобразования цветов и тд. А в обычныз писи - да так же как и под венду. Нужно почитать 42 в цикле, быстро, стремительно - ну можно юзать, чо, никто не запрещает. А ваще патрех говорит - что асм тока для кернеля, остальное - си. А патрех - бог, поэтому советую преслушотсо.
Чтобы понять рекурсию, сперва нужно понять рекурсию.
|
21.10.2011, 20:31 | #16 | |
Регистрация: 06.08.2011
Сообщений: 9
|
Цитата:
Чтобы над Intel смеяться, необходимо иметь основания: http://software.intel.com/ru-ru/foru...76597&o=a&s=lr yuriisig - это я. Чтобы просмотреть это сообщение, необходимо зарегиться. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставка ассемблера в Си | Влодимир | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 6 | 18.02.2011 05:05 |
нужен компилятор ассемблера | racushka_n | Помощь студентам | 8 | 24.09.2010 04:35 |
Основы ассемблера | Maksim_27_10 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 08.07.2010 12:24 |
вставки из ассемблера | макс07 | Общие вопросы C/C++ | 7 | 13.05.2008 19:19 |
Сравнение Си и Ассемблера... | Sota | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 9 | 25.07.2007 16:15 |