Size: a a a

Ассемблер

2021 August 08

楽園松本 in Ассемблер
Соглашусь с тем, что выдаёт как-то, но не всё. Не в том смысле, что ограничивает страной.
источник

C

Cofeefee in Ассемблер
А напомните, это чатик про оссемблер или про особенности телеграма?
источник

P

ProMiNick in Ассемблер
ассемблер, проверять словом ass, а не oss
источник

Y

Yura in Ассемблер
Ну кодить на нем это жопа
источник

Y

Yura in Ассемблер
Так что соглашусь
источник

P

ProMiNick in Ассемблер
не жопа. На нем приятно кодить. Только асм-кодинг это по большей части исследовательская деятельность и в меньшей кодинг.
источник

ДЦ

Дмитро Цимбалюк... in Ассемблер
и исправление кривизны рук
источник
2021 August 09

E

Entusiast in Ассемблер
Это было очевидно, и глупо, но всё же я решил посмотреть скорость выполнения Hello World интерпретатора Python, и Hello World на ассемблере, просто чтобы знать примерную разницу в скорости (знать цифры, потому что нигде никаких тестов по поводу этого я не нашёл, даже ассемблер не причём, а просто замеры выполнения Python интерпретатора). Ну и скинул сюда

Разница в ~34162362 наносекунд (цифра не совсем точная, потому что нужно взять в учёт выполнение баш скрипта, однако - 30 000 000, т.е на 30 милисекунд медленнее Python интерпретатор выполняет обычный print, против syscall на ассемблере)

Заранее согласен, что Python не используется для "скоростных" программ

(./1 - скомпилированный ELF на ассемблере, вызывающий syscall для stdout, и syscall для выхода
./1.sh - баш скрипт, вызывающий python интерпретатор с аргументом 1.py, в котором прописана одна одинокая строка - print("Hello!"), могу всё скинуть, если нужны будут доказательства, но, думаю, что это излишне)
источник

D

Den in Ассемблер
А я вот тут выудил itoa из одной програмулины драйвера для музыки под ntvdm Переделал под 32 бита, работает четенько! :)
источник

E

Entusiast in Ассемблер
Дело рук IDA Pro!
Неплохо, спасибо
источник

D

Den in Ассемблер
ага, осваиваю ее :)
источник

ДЦ

Дмитро Цимбалюк... in Ассемблер
то ли дизасемблеры несовершенны, то ли я не то делаю, но часть блоков он помечал как неразборчивые
источник

D

Den in Ассемблер
Да ее тыкать носом надо в конкретные байты иногда чтобы она понимала
источник

A

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

P

ProMiNick in Ассемблер
А если сравнивать графические приложения? ведь консоль под линуксом очень вкусна для ассемблера за счет возможности не использовать сторонние библиотеки, а работать через сисколы напрямую.
источник

D

Den in Ассемблер
да просто надо было повозится хоть интерфейс немного освоить, без разницы что ковырять то
источник

s

s54816 in Ассемблер
Ты арифметику померяй лучше. Единичку к списку из миллиона элементов прибавь.
источник

E

Entusiast in Ассемблер
Можно будет тоже как-нибудь посмотреть
источник

楽園松本 in Ассемблер
Но ты же понимаешь, что асм используется не для того, чтобы делать сисколы?
источник

E

Entusiast in Ассемблер
Что за вопрос? Конечно, не для одних сисколов
источник