Size: a a a

Ассемблер

2020 June 19

RS

Rusty Shackleford in Ассемблер
Denis
Непонятно
ну например как правильно организовывать ветвление, что бы код читаемый был а не всё в куче
источник

D

Denis in Ассемблер
Rusty Shackleford
ну например как правильно организовывать ветвление, что бы код читаемый был а не всё в куче
А какие есть варианты?
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Rusty Shackleford
ну например как правильно организовывать ветвление, что бы код читаемый был а не всё в куче
.if .elseif .endif
источник

D

Denis in Ассемблер
И процедуры осмысленно обозвать
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
пример моего .while
источник

RS

Rusty Shackleford in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
пример моего .while
норм, сохранить надо )
источник

A

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

D

Denis in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
визуально немного легче воспринимается, понятен сам алгоритм. можно и по классике, но там будет сложновато все в голове удержать
А если сделать ещё шаг и переписать на С? )
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Denis
А если сделать ещё шаг и переписать на С? )
романтика пропадет окончательно
источник

D

Denis in Ассемблер
Палец не поставлю, но компилятор может скомпилить чуток эффективнее
источник

RS

Rusty Shackleford in Ассемблер
Denis
А если сделать ещё шаг и переписать на С? )
то уже теряется полный контроль над исполнением и компилятор начинает сам решать
источник

D

Denis in Ассемблер
Rusty Shackleford
то уже теряется полный контроль над исполнением и компилятор начинает сам решать
Контроль потеряется только если в конпеляторе баг
источник

RS

Rusty Shackleford in Ассемблер
Denis
Контроль потеряется только если в конпеляторе баг
недавно статья проскакивала на хабре, компиляторы современные используют в среднем 20-30% от всех комманд ассемблера
источник

RS

Rusty Shackleford in Ассемблер
70-80% остается не задействоваными
источник

D

Denis in Ассемблер
Rusty Shackleford
недавно статья проскакивала на хабре, компиляторы современные используют в среднем 20-30% от всех комманд ассемблера
Они это делают не потому что глупые, а потому что умные
источник

RS

Rusty Shackleford in Ассемблер
Denis
Они это делают не потому что глупые, а потому что умные
умнее в плане вычислительной мощности, но без фантазии ) машина против человека ))
источник

RS

Rusty Shackleford in Ассемблер
ну и опять таки многое зависет от задачь ведь
источник

D

Denis in Ассемблер
Rusty Shackleford
ну и опять таки многое зависет от задачь ведь
Поясни?
источник

RS

Rusty Shackleford in Ассемблер
малварь к примеру на ассемблере куда более изящная может получиться чем на си, мне кажется
источник

D

Denis in Ассемблер
Rusty Shackleford
малварь к примеру на ассемблере куда более изящная может получиться чем на си, мне кажется
В чём измеряется изящность?
источник