169 похожих чатов

Аааа, и шикарно и ужасно https://www.youtube.com/watch?v=L-zozHgi3rI

20 ответов

23 просмотра

Потому что не на ассемблере.

Mixail-Frolov Автор вопроса
Mixail Frolov
не только

А почему с 2007 года перестали выходить x86 инструкции? Их реально хватает, что за 17 лет 2 компании добавили 2 инструкции? Насколько я знаю появился только avx512 в 16 году и 3dnow от амуде. За 17 лет же много чего поменялось, почему нечего нового не выходит.

Mixail-Frolov Автор вопроса
2happy
А почему с 2007 года перестали выходить x86 инстру...

aes инструкции, не ? этих дополнительных инструкций добавлено столько, что половина амд мануала описывает только их, не затрагивая дефолтные amd64 инструкции

Mixail Frolov
aes инструкции, не ? этих дополнительных инструкц...

Понял, у меня в голове регистры + набор инструкций к ним смешались с содержимым этого набора инструкций

2happy
А почему с 2007 года перестали выходить x86 инстру...

считай это как алфавит. он самодостаточен и не требует изменений. а всякие авыиксы и аесы, так это просто уже целые предложения в камень впихивают. все это можно и из стандартного алфавита составить

Aiwan \ (•◡•) / _bot
считай это как алфавит. он самодостаточен и не тре...

и с каждым релизом вроде Raptor Lake интела эти инструкции добавляются, пишешь в коноплятор -marh=RaptorLake и получаешь сборку с новыми инструкциями, которые добрые разработчики конопляторов реализовали?

2happy
haswell)

тогда у тя нечего не заработает

Aiwan \ (•◡•) / _bot
тогда у тя нечего не заработает

Это я понимаю, я говорю про то как создаются новые программы под новые инструкции

2happy
и с каждым релизом вроде Raptor Lake интела эти ин...

В Raptor Lake процессоры - добавляются. В твой - нет, иди в магазин и покупай новый процессор))

2happy
haswell)

да и вопрос твой больше подходит к этим разработчикам компилей чем ко мне

Mixail-Frolov Автор вопроса
2happy
Это я понимаю, я говорю про то как создаются новые...

Мануал открываешь, смотришь опкод инструкции и пишешь, всё. Флаг компилятора, что ты выше указал - не даёт никаких гарантий, что у тебя сгенерируется нужая инструкция. Только ассемблер поможет.

КТ315
Мануал открываешь, смотришь опкод инструкции и пиш...

На ассемблере то понятно что всё работает так как напишешь, вопрос был именно как в обычный софт это добавляется. Теперь лучше понял чё -marh делает, спасибо

Mixail-Frolov Автор вопроса
КТ315
Мануал открываешь, смотришь опкод инструкции и пиш...

PROCEDURE [stdcall] log* (base, x: REAL): REAL; BEGIN SYSTEM.CODE( 0D9H, 0E8H, (* fld1 *) 0DDH, 045H, 010H, (* fld qword [ebp + 10h] *) 0D9H, 0F1H, (* fyl2x *) 0D9H, 0E8H, (* fld1 *) 0DDH, 045H, 008H, (* fld qword [ebp + 08h] *) 0D9H, 0F1H, (* fyl2x *) 0DEH, 0F9H, (* fdivp st1, st *) 0C9H, (* leave *) 0C2H, 010H, 000H (* ret 10h *) ) RETURN 0.0 END log;

Mixail Frolov
PROCEDURE [stdcall] log* (base, x: REAL): REAL; BE...

Фу так делать. Надо по-нормальному, либо в FASMG инструкции прописать, либо перекомпилировать FASM. (если бы это был FASM).

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
96
читать файл максимально быстро? странный вопрос))
zamtmn
53
How to create an OS in C? what to study?
Linus
18
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
Компания Elif ищет менеджера проектов, который будет заниматься поиском и ведением новых проектов. Прежде чем приступить к работе, вам нужно пройти наш недельный курс, где вы ...
Elif
5
Привет, кто может сделать юзербота с апи? Задачи: - создавать группы - создавать каналы - задавать для созданных каналов аватарку или эмоджи, имя группы - добавлять в группы...
Lencore
11
Вопрос вроде правильно, но что надо сделать, чтоб текст был виден нормально ? ghci> TE.decodeUtf8 $ TE.encodeUtf8 "test - проба" "test - \1087\1088\1086\1073\1072"
Fedor
7
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Кто может подсказать? Я преобрпзовал изображение в бинарное(у меня установлен трекбар который при установленном значении меняет пиксели на белый если меньше и чёрный если боль...
Константин VS
5
Карта сайта