format pe gui mov eax,3 mov ebx,7 or byte[@f],10b @@: mov eax,ebx ret чему равны регистры после последнего mov?
Айван, а есть ещё подобные фишечки в запасе?
 𝔢𝔰𝔱𝔞𝔱𝔦𝔠
                          music
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          𝔢𝔰𝔱𝔞𝔱𝔦𝔠
                          music
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  В eax будет результат побитового ИЛИ🤔 или нет?
Ну например как эта с установкой бита, т.е. что-то не совсем очевидное
почитай "xchg rax, rax"
Оо, спасибо!
.loop: xadd rax, rdx loop .loop мне вот эта нравится, вычисление фибоначчи
А xadd это самостоятельная инструкция или же она далее интерпретируется также как сложение со свапом?
http://www.club155.ru/x86cmd/AAM
Хмм, а с этим or интересно придумано, что б под аски подогнать🤔
А не будет mov, ибо процесс будет прибит DEP.
Не будет, там по умолчанию секция кода RWE.
Почитай про флаги биты кодирования инструкций, тут всё на самом деле очевидно
Ну ещё перед этим установить в регистры нужные значения, да.
отсутствует инициализация регистров
2е, метку можно поместить на одной строке с инструкцией
Я бы не сказал, что это оптимизация. Метка не играет роли, что так, что так — будет две инструкции, а сколько строк в коде уже вопрос другой
Обсуждают сегодня