
Andrei
13.05.2016
16:52:24
https://en.wikibooks.org/wiki/X86_Assembly/Floating_Point#Floating-Point_Instruction_Set

Aldar
13.05.2016
16:53:15
Просто микросхема которая заточена на расчёт мат функций

Andrei
13.05.2016
16:53:16
mathcall это макрообертка над вызовом нужной асембрлерной инструкцией в конце концов

Сергей
13.05.2016
16:54:07
А mmx это еще более макрокоманды, да?

Google

Сергей
13.05.2016
16:54:17
Я немного игрался
На вычисления сразу по 128+ бит и тд

Andrei
13.05.2016
16:55:15
mmx да это просто расширенный набор инструкций
чтобы с длинными числами делать всякие штуки
сложения умножения резать их на мелкие, мелкие склеивать в большие, векторизовать вычисления

Сергей
13.05.2016
16:56:11
А их вообще используют?
Sse еще же есть

Andrei
13.05.2016
16:56:37
это то как на 32-битно процессоре x86 работают типы long long int
64-битные

Aldar
13.05.2016
16:57:10
если софт хочет использовать - то использует)

Andrei
13.05.2016
16:57:43
sse это уже как раз работа с
floating point
c четырьмя сразу
если точнее

Google

Ned Ogl
13.05.2016
16:58:30
Прочитал и наконец понял
Спасибо
Вау
А sse - круто
Кто-то может использовать его напрямую??.

Andrei
13.05.2016
17:06:55
Да :D

Сергей
13.05.2016
17:06:57
Ну так
Вставки
Асм

Andrei
13.05.2016
17:07:05
Ты омжешь его в сишном коде использвоать
в большинстве компиляторов уже интринсики есть
но на самом деле не надо, потому что компилятор И ТАК за тебя твои влоат вычисления перенест на sse
*float
-msse, -msse2, -msse3, -march=, -mfpmath=sse
:D

Aldar
13.05.2016
17:08:32
и векторизует где надо?
в цикле

Andrei
13.05.2016
17:08:50
От компилятора зависит, но да, векторизацию, луп анролл и прочее

Aldar
13.05.2016
17:08:52
если я укажу модель процессора)

Andrei
13.05.2016
17:08:54
почти все умеют

Google

Andrei
13.05.2016
17:09:14
Опять же у Агнера есть на эту тему .
И еще никто не мешает вызывать интеловские интринисики
http://agner.org/optimize/

Aldar
13.05.2016
17:10:06
Читал что нет смысла нынче программировать на асме, потому как компиляторы круты

Andrei
13.05.2016
17:10:27
Да.
Это правда.

Aldar
13.05.2016
17:10:59
пока будешь разбираться с асмом и тратить на это время, лучше код писать на плюсах, даже если и разберёшься - всё равно компилятор круче сделает чем ты

Andrei
13.05.2016
17:11:53
Можешь угореть, если хочешь
http://agner.org/optimize/optimizing_assembly.pdf

Aldar
13.05.2016
17:11:54
на этой сайте типографика адовая конечно, длина строки намного больше 80 символов
крутой разработчик не шарит в дизайне)

Andrei
13.05.2016
17:12:19
Классика :3

Andrei
13.05.2016
17:12:35
Разработчикам нельзя доверять дизайн.
Поэтому я недолюбливаю Qt :D

Alex Фэils?︙
13.05.2016
17:13:02
Есть смысл на асме реверсить

Penter
13.05.2016
17:13:53
Код дума 10/10
Кармак бог

Сергей
13.05.2016
17:15:03
Hexrays тоже норм
Как дополнительный ирструмент

Alex Фэils?︙
13.05.2016
17:15:37
Ага

Google

Alex Фэils?︙
13.05.2016
17:15:37
Но s2hd я отреверсил без него

Сергей
13.05.2016
17:24:12
Гугл выдает только спутниковые штуки

Alex Фэils?︙
13.05.2016
17:25:07
sonic 2 hd

Сергей
13.05.2016
17:28:18
Годные игры обычно имеют защиты, которые снимаются за полчаса
А не всякие денуво
Хотя исключения конечно есть..
Как пример: вся линейка tes, mass effect, gta (до 4), dark souls
Которые с "защитой"

Andrei
13.05.2016
17:34:04
Вы что школьники? :D
Игры стоят копейки.

Admin
ERROR: S client not available

Andrei
13.05.2016
17:34:23
Зато есть и поддержка и обновления и всё остальное.

Alex Фэils?︙
13.05.2016
17:34:46
я тут думаю отреверсить соник женератионс
Потому что конфигуратор писали какие-то пидорасы

? Snyp
13.05.2016
18:11:39
Ребят, есть резон покупать свежую литературу по c++? Если через каждые 2-3 года они обновляют язык? Вопрос не о том, стоит ли читать если можно скачать с интернета.

Penter
13.05.2016
18:13:29
Эти жирные скотины вырезают все, что можно
Был вариант модулей в 11-м
Все, нету
Не релизнули

Google

Penter
13.05.2016
18:14:01
Был вариант работы с сетью в стд либе
Все, нахуй сеть

? Snyp
13.05.2016
18:14:07
Ведь выгоднее покупать книги по каким то конкретным технологиям. Например по tcp/ip. Там будет книге лет 5 и по сути за это время принцип что описан там не измениться работы и можно по ней учиться. А а более новой лит-ре будет просто описание новых протоколоа которых на оф. Сайтах можно почитать доки.

Penter
13.05.2016
18:14:16
А вот лямбды нужно добавить конечно же, как же без них

Andrei
13.05.2016
18:14:47
Не совсем так.

Penter
13.05.2016
18:14:49
Не говорю, что против лямбд, авто типов, авто функций
Но сеть
Зачем
Вырезать из релиза
Модули
Теперь это все в D есть
В стандартной либе

? Snyp
13.05.2016
18:15:14

Penter
13.05.2016
18:15:14
В phobos

Andrei
13.05.2016
18:15:37
В компании, которая не отрицает новые технологии.

Aldar
13.05.2016
18:16:11
Только надо на работу попасть для начала

? Snyp
13.05.2016
18:16:25

Penter
13.05.2016
18:16:30

Andrei
13.05.2016
18:16:39
В 17-х тоже не будет скорее всего.

Penter
13.05.2016
18:17:10
В студии есть
В визуальной
Пятнадцатой