Смотря какая у вас цель. Если хотите писать на си то нужно примерно знать во что разворачивается каждая инструкция. Объявление функции например это всегда push xBP; mov xBP, xSP; sub xSP, local_vars-size. Обращение к локальной переменной mov xAX, [xBP - var_number*sizeof(void*)]
Писать на нём смысла нет, разве что если заняться нечем будет. Но уметь читать код на асме и понимать что вообще происходит - необходимо для сишника, так как постоянно будут возникать вопросы касательно оптимальности твоих решений. Есть даже сайт godbolt, который показывает тебе во что превращает компилятор твой код на си/c++
Это сильно, конечно. 🔥
Просто досмотрел потому что мне разработчику делать нефиг скучно 😂
Сейчас учу Си, есть ли смысл после учить ассемблер? Или это уже не так актуально и не стоит этим заниматься?
стоит если хочешь изучить реверс-инжиниринг
Смотря какая у вас цель. Если хотите писать на си то нужно примерно знать во что разворачивается каждая инструкция. Объявление функции например это всегда push xBP; mov xBP, xSP; sub xSP, local_vars-size. Обращение к локальной переменной mov xAX, [xBP - var_number*sizeof(void*)]
есть
Писать на нём смысла нет, разве что если заняться нечем будет. Но уметь читать код на асме и понимать что вообще происходит - необходимо для сишника, так как постоянно будут возникать вопросы касательно оптимальности твоих решений.
Есть даже сайт godbolt, который показывает тебе во что превращает компилятор твой код на си/c++
You still use windows XP right ? But why )
No, it's win7 x64
@user-Alexey1994 wow , actually it looks like windows XP
@@dotnetchi just a classic theme
а что за ОС? Напоминает винду чем то
На 2:15 видна версия ядра 6.1.7601, т.е. это семёрка с классической темой. У xp 5.2 ядро. Но всё то же самое можно делать и на xp и даже на nt4