Форум программистов, компьютерный форум CyberForum.ru

Нужен-ли assembler C++ программисту? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывести на экран числа в виде следующей таблицы: http://www.cyberforum.ru/cpp-beginners/thread964679.html
Вывести на экран числа в виде следующей таблицы: 2 2 2 2 2 3 4 5 6 7 2 2 2 2 2 3 4 5 2 2 2 1 2 3 2 2 0 1 2
C++ Распечатать все палиндромы с++ Задана строка из символов Строка из не более чем 255 символов. Использовать для ввода стркоки ф-ию Gets(s), затем распечатать палиндромы их этой строки(читается одинаково слева направо и справа налево). http://www.cyberforum.ru/cpp-beginners/thread964677.html
C++ Вычисление определителей матрицы и ее ранга
разработка программы вычисления определителей матрицы и ее ранга
C++ операторы if и else C++
Здравствуйте! в данный момент изучаю операторы ИФ и ЭЛС в С++ сам придумал программу, сам написал и сам наделал ошибок! ))) помогите разобраться! почему программа не работает? #include <iostream.h> #include <stdio.h> using namespace std; int main() { string YourName;
C++ Математические функции С++ http://www.cyberforum.ru/cpp-beginners/thread964673.html
Здравствуйте! Я только начал изучать С++ и вот уже возникла 1яа непонятка! переписал код с книги, но у меня почему то он не работает! в чём ошибка? ПОМОГИТЕ разобраться, пожалуйста! программа вычисляет коссинус, тангенс,..... из заданного числа #include <iostream.h> #include <stdio.h> #include <math.h> int main() { double anyNumber; cout << "Enter a number: ";
C++ несовместимость циклов в коде Вот код программы: #include <iostream> #include <time.h> #include <math.h> #include <stdlib.h> #include <Windows.h> using namespace std; int n; int t; подробнее

Показать сообщение отдельно
ct0r
C++/Haskell
 Аватар для ct0r
1550 / 569 / 39
Регистрация: 19.08.2012
Сообщений: 1,174
Завершенные тесты: 1
29.09.2013, 14:36     Нужен-ли assembler C++ программисту?
Djam
Если вдруг возникла нужда прооптимизировать что-то на асме, то в 99% надо вернуться назад и подумать еще раз над архитектурой и сложностью применяемых алгоритмов, как уже сказал Tulosba. Да, в некоторых местах нужно будет вспомнить, как работает низкий уровень, чтобы, как пример, но далеко не единственный, устранить перебрасывания кэша в распараллеленных местах, но это все равно не эквивалентно написанию кода на ассемблере.

И в любом случае, компании проще докупить памяти, чем тратить намного большие деньги на написание, тестирование и сопровождение ассемблерного кода.

PS я сам в универе некоторые вещи делал на masm, tasm, nasm, но мне это вообще не пригодилось ни на одной работе. Как и моим знакомым коллегам.
 
Текущее время: 07:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru