С какого языка ассемблера проще начать изучение на Windows 10 x64?

Рейтинг: 1Ответов: 1Опубликовано: 17.02.2023

Основной мой стек завязан на C#, но т.к. проект большой, имеет много зависимостей и требует серьезной оптимизации, то периодически нужно

  • Лезть в unsafe блоки
  • Проверять адреса DLL
  • Читать\использовать код на C\C++
  • В некоторых случаях и разбираться в работе IL.

Если это важно, то по шарпу оцениваю себя как миддла, а в C\C++ чуть лучше, чем Hello World.

Собственно, для лучшего понимания IL (просто для себя) я и хочу понимать ассемблерный код.

Для примера скачал SASM и пытаюсь писать простейшие Hello World на fasm\nasm. Но часто код из статей с интернета не работает. Хотелось бы лучше понимать суть.

Ответы

▲ -1

Возьми книгу "Программирование на ассемблере х64. От начального уровня до профессионального использования AVX" и не парься.