Вопрос Гайдики по Assembler

C++
Забаненный
Статус
Оффлайн
Регистрация
3 Окт 2019
Сообщения
658
Реакции[?]
129
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Может кто-нибудь посоветовать гайдики/книги по Ассемблеру?
Текущих знаний уже не хватает, приходится развиваться :C


p.s: Настоятельно не рекомендую лезть в программирование на Ассемблере без знаний CIL.
p.s2: Да и вообще, язык ассемблера старый как твой дед, не лезь туда нахуй, особенно если ты не умеешь ничего кроме CTRLC+CTRLV)
 
Забаненный
Статус
Оффлайн
Регистрация
5 Сен 2020
Сообщения
986
Реакции[?]
275
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Может кто-нибудь посоветовать гайдики/книги по Ассемблеру?
Текущих знаний уже не хватает, приходится развиваться :C


p.s: Настоятельно не рекомендую лезть в программирование на Ассемблере без знаний CIL.
p.s2: Да и вообще, язык ассемблера старый как твой дед, не лезь туда нахуй, особенно если ты не умеешь ничего кроме CTRLC+CTRLV)
почитай это если ещё не читал
1640498468761.png
 
Начинающий
Статус
Оффлайн
Регистрация
21 Фев 2019
Сообщения
280
Реакции[?]
25
Поинты[?]
3K
Забаненный
Статус
Оффлайн
Регистрация
5 Сен 2020
Сообщения
986
Реакции[?]
275
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Это больше про реверс-инжиниринг, и на ассемблер там отводится около 10 страниц
не сказал бы что 10 , но не уверен что этот чел учит асм для того что бы на нём что то писать)
1640502948949.png
 
Начинающий
Статус
Оффлайн
Регистрация
20 Окт 2021
Сообщения
74
Реакции[?]
12
Поинты[?]
0
Может кто-нибудь посоветовать гайдики/книги по Ассемблеру?
Текущих знаний уже не хватает, приходится развиваться :C


p.s: Настоятельно не рекомендую лезть в программирование на Ассемблере без знаний CIL.
p.s2: Да и вообще, язык ассемблера старый как твой дед, не лезь туда нахуй, особенно если ты не умеешь ничего кроме CTRLC+CTRLV)
Для каких целей изучаешь ассемблер, если не секрет?
 
C++
Забаненный
Статус
Оффлайн
Регистрация
3 Окт 2019
Сообщения
658
Реакции[?]
129
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Nike.lua
Олдфаг
Статус
Оффлайн
Регистрация
13 Окт 2020
Сообщения
2,746
Реакции[?]
1,465
Поинты[?]
2K
Ассемблерные вставки в плюсах
А ты точно уверен, что оно тебе нужно? Практически все можно заменить, используя библиотеки C++, ну если тебе нужна прям максимальная производительность, и 0.01сек и 0.05сек очень критически - можно юзать, в остальных случаях не вижу смысла.
 
C++
Забаненный
Статус
Оффлайн
Регистрация
3 Окт 2019
Сообщения
658
Реакции[?]
129
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
А ты точно уверен, что оно тебе нужно? Практически все можно заменить, используя библиотеки C++, ну если тебе нужна прям максимальная производительность, и 0.01сек и 0.05сек очень критически - можно юзать, в остальных случаях не вижу смысла.
Именно, разница в сотую секунды уже сильно решает в моём проекте.
 
Последнее редактирование:
Начинающий
Статус
Оффлайн
Регистрация
20 Окт 2021
Сообщения
74
Реакции[?]
12
Поинты[?]
0
Первая причина - Ассемблерные вставки в плюсах)))
Вторая - Реверс инжиниринг
Можете почитать про интринсики
Пожалуйста, авторизуйтесь для просмотра ссылки.
. Переписывая куски кода на ассемблере вы часто можете получить даже худший результат, в x64 ассемблерные вставки по моему недоступны. А х32 в реалиях сегодняшнего дня смысла нету. Короче говоря, не всегда то что прилепите на ассемблере к С++, даст результат, скорее антирезультат. Почитайте про интринсики в контексте ваших конкретных задач...
ПыСы. Тут:
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Начинающий
Статус
Оффлайн
Регистрация
20 Окт 2021
Сообщения
74
Реакции[?]
12
Поинты[?]
0
используя LLVM вполне доступны
Вполне возможно, я не профи по этой части, это не мой профиль, мой пост личного из собственного опыта и прочитанной информации.
 
Сверху Снизу