Size: a a a

Ассемблер

2021 November 08

A

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

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
здесь ошибка, кто найдет?
источник

楽園松本 in Ассемблер
Я думаю, что здесь речь скорее идет об алгоритмах. В этом смысле, хороший алгоритм это быстрый алгоритм.

С другой стороны, алгоритм должен быть переведён на язык компьютера. Качество перевода в этом случае определяется его адекватностю. Так, например, вроде неплохой алгоритм при переводе на язык программирования может стать ужасно нечитаемым с точки зрения кода, может содержать неявное поведение (вроде внезапных переполнений, обращений в какие-то другие фрагменты памяти). Такие особенности перевода влекут за собой неявное поведение, в том числе замедление работы.

С третьей стороны, можно воспринимать скорость работы не с точки зрения алгоритма, а с точки зрения отзыва интерфейса. Например, мы привыкли видеть, чтобы мышка двигалась по экрану даже когда компьютер что-то считает. Если мышка замерла, то это явно какой-то косяк. Поэтому хороший код это такой, который сохраняет у пользователя ощущение скорости работы.
источник

БД

Бага Дагов in Ассемблер
В языке C получается нет доступа к регистрам?
источник

A

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

SZ

Sergey Zhmylove in Ассемблер
Получается так. Но там есть asm()
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
а может и не быть
источник

SZ

Sergey Zhmylove in Ассемблер
Ну это да, от конпелятора зависит
источник

A

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

БД

Бага Дагов in Ассемблер
И ни один язык кроме асм не имеет к ним доступ получается
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
purebasic возможно имеет, т.к. в его основе fasm (не знаю, не пробовал)
источник

A

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

SZ

Sergey Zhmylove in Ассемблер
Да блин, ты всё с ног на голову переворачиваешь.
источник

БД

Бага Дагов in Ассемблер
Почему же?
источник

БД

Бага Дагов in Ассемблер
Всё же встройка ,в чистом виде получается нет
источник

SZ

Sergey Zhmylove in Ассемблер
Потому что не то, что имеет доступ к регистрам -- ассемблер, а то -- ассемблер, что имеет доступ к регистрам.
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮b... in Ассемблер
что значит в "чистом виде"?
источник

БД

Бага Дагов in Ассемблер
Родное сишный , не костыль
источник

БД

Бага Дагов in Ассемблер
В си например
источник

S

Sarevok in Ассемблер
Каво
источник