Size: a a a

Ассемблер

2020 August 31

A

Aleksandr in Ассемблер
На уровне статистической погрешности
источник

A

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

RN

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

ST

Saenro T in Ассемблер
А я о чём... А с флагом -О2 там всё размазалось по коду...
источник

RG

R G in Ассемблер
Aleksandr
На уровне статистической погрешности
регистры быстрее оперативы. Если увеличить числи регистров, значит к памяти нужно обращаться не так часто, следовательно производительность лучше
источник

RN

Ruslan Neshta in Ассемблер
Saenro T
А я о чём... А с флагом -О2 там всё размазалось по коду...
собери как библиотеку
источник

RN

Ruslan Neshta in Ассемблер
будет отдельный обьектник
источник

A

Aleksandr in Ассемблер
В теории, да. На практике - нет. Возможно, потому что это не самое узкое место в современных программах
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Saenro T
Было бы интересно глянуть как бы он это без FPU реализовывал, от и до: ввод/вывод вещественного числа, извлечение корня...
в pelles c есть опция (simd, nosimd)
источник

ST

Saenro T in Ассемблер
Интересно, но уже в другой раз...
источник

A

Aiwan ╭∩╮ (òÓ,) ╭∩╮... in Ассемблер
Saenro T
Было бы интересно глянуть как бы он это без FPU реализовывал, от и до: ввод/вывод вещественного числа, извлечение корня...
извлечение корня эт уже функция, которой нужен параметр.
источник

К

Канат in Ассемблер
всем привет, я пытаюсь написать функцию write можете сказать куда копать
источник

A

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

К

Канат in Ассемблер
Aiwan ╭∩╮ (òÓ,) ╭∩╮
больше подробностей
https://www.opennet.ru/man.shtml?topic=write&category=2
вот это я пытаюсь написать
источник

К

Канат in Ассемблер
write (2)
источник

A

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

A

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

К

Канат in Ассемблер
короче есть printf который выводит что-то на терминал
но он сам по себе не может выводить он просто вызвает еще что-то, а это что-то вызывает write, а вот что вызывает write я не могу понять
источник

К

Канат in Ассемблер
мне нужно узнать что вызвает write и потом уже самому в своем коде вызывать его
источник

A

Aleksandr in Ассемблер
ты на юниксах?
источник