Size: a a a

Ассемблер

2020 December 28

DB

Dima Bat in Ассемблер
Эрик Regent
Но зачем?
не спрашивай, так надо))
источник

EK

Eugene Krasnikov (ᴊɪ... in Ассемблер
Saenro T
А можешь там глянуть как будет быстрее?
mov ax, [bx+si]
mov ax, [bp+di]
mov ax, [bx+di]
mov ax, [bp+si]
Если не ошибаюсь, скорость выполнения должна быть быстрее у первых двух, нежели у последних.
Почему? Не думаю, что будет какая-то разница, хотя х/з, конечно, всё возможно :)
Исходник же есть выше. Там всё понятно.
Подставь варианты и проверь.

ЗЫ: Там, кстати, 64-битный код, так что не знаю, как ты будешь такое проверять...
источник

DR

Dima Richev in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
вот и сравнить с асмовским вариантом
Ну попробуй, интересно будет глянуть на результат)
источник

DB

Dima Bat in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮bot
вот и сравнить с асмовским вариантом
не показывай ему ничего🤣🤣
источник

DR

Dima Richev in Ассемблер
Dima Bat
не показывай ему ничего🤣🤣
Почему?
источник

s

s54816 in Ассемблер
Dima Richev
Обычное окно с hello world будет весить около 6 МБ на MFC
И что, ты используешь каждый класс и каждый метод из либы? На самом деле с MFC было что-то типа 200-300к для нормального функционального приложения.
источник

DR

Dima Richev in Ассемблер
s54816
И что, ты используешь каждый класс и каждый метод из либы? На самом деле с MFC было что-то типа 200-300к для нормального функционального приложения.
Не использую, но носить всё равно придётся. Что юзеру, что мне
источник

s

s54816 in Ассемблер
Dima Richev
Не использую, но носить всё равно придётся. Что юзеру, что мне
Линкер, выкидывающий неиспользуемый код и данные, слышал?
источник

DB

Dima Bat in Ассемблер
Dima Richev
Почему?
поприколу
источник

DR

Dima Richev in Ассемблер
s54816
Линкер, выкидывающий неиспользуемый код и данные, слышал?
Думаешь, не пробовал?
источник

DR

Dima Richev in Ассемблер
Да и это входит в оптимизацию, даже выставлено по дефолту в Visual Studio при создании проекта
источник

ST

Saenro T in Ассемблер
Тю, проморгал)
источник

ST

Saenro T in Ассемблер
У меня, кстати, больше тиков.
i5-3470
источник

O

Oleksii 🌈 in Ассемблер
楽園松本
А поскольку Си это ассемблер, то любим нежнейшей любовью Си
так стоп
источник

ST

Saenro T in Ассемблер
Вещь)
источник

DB

Dima Bat in Ассемблер
во это di halt написал))
источник

ST

Saenro T in Ассемблер
Eugene Krasnikov (ᴊɪɴ x)
Почему? Не думаю, что будет какая-то разница, хотя х/з, конечно, всё возможно :)
Исходник же есть выше. Там всё понятно.
Подставь варианты и проверь.

ЗЫ: Там, кстати, 64-битный код, так что не знаю, как ты будешь такое проверять...
Таки есть разница
источник

ВХ

Віталій Халак... in Ассемблер
Saenro T
Таки есть разница
в соседстве с другими инструкциями - другие цифры.
бессмысленно.
источник

ST

Saenro T in Ассемблер
источник

ST

Saenro T in Ассемблер
источник