Anonymous
Ну как я понял, там разрабатывать можно только на fasm а это движение в никуда
Ничего подобного. Там есть давно компилятор С, и С++ И Pascal есть.
­
Можешь ссылку кинуть?
Внезапно, @kolibri_os
­
Da
Anonymous
😂
Jumpcode
Миландр
российских вроде бы не существует
Anonymous
российских вроде бы не существует
Существует, но их не производят. Есть только технология, названия длинные, в университетах разные создавали. Сейчас уже и не найду даже
Anonymous
Советские? Это наверно клоны американских после аппаратного реверс-инжиниринга
Нет, именно Российские. Технологии есть давно, нужны только ресурсы от государства, и можно будет с лёгкостью производить.
Anonymous
И СССР кстати клоны никогда не делал, иначе омерика давно бы подстрекать и разоблачать начала. Как из истории, что на самом деле первые пульты ДУ придумали именно в СССР, и по поводу этого велись исследования. Так же телевизоры, радио, и всё-всё остальное, большая часть, к слову, производилась именно на территории России, и чаще всего технологии открывали российские инженеры.
Edem
Добрый день! У меня в программе ~~10000 раз вызывается процедура. Теоретически, если её убрать и сделать цикл с кодом, то это ускорит программу хотя бы на секунду? *TASM
Anonymous
Добрый день! У меня в программе ~~10000 раз вызывается процедура. Теоретически, если её убрать и сделать цикл с кодом, то это ускорит программу хотя бы на секунду? *TASM
Зависит что там в этой процедуре, но в теории — да. Если предположить, что call near занимает 2 такта, то если его убрать, можно сэкономить 2000 тактов, это 200 милисекунд Но если при этом внутри ещё 5 push+pop, тогда уже будет сэкономлена 1 секунда.
Eugene
Зависит что там в этой процедуре, но в теории — да. Если предположить, что call near занимает 2 такта, то если его убрать, можно сэкономить 2000 тактов, это 200 милисекунд Но если при этом внутри ещё 5 push+pop, тогда уже будет сэкономлена 1 секунда.
Это на каком процессоре 2000 тактов - это 200 миллисекунд? 😂 Даже в DOSBox это будет микросекунды, причём скорее единицы, чем сотни (если поставить cycles=max, а не cycles=1, конечно).
Eugene
Кстати, 2х10000 = 20 тыс, а не 2. В любом случае это ни о чём вообще.
Edem
Спасибо всем! Протестил на практике. И действительно, разницы во времени вообще никакой.
Edem
эт что ты там считаешь такое?
огромный (относительно) файл с email адресами парсю
Aiwan \ (•◡•) / _bot
да
а чего только до парсинга добрался? это же скучно. бери более амбициозные задачи
Aiwan \ (•◡•) / _bot
а, понятно. не по своей воле значит этим занимаешься
Edem
а, понятно. не по своей воле значит этим занимаешься
Не могу согласиться. Задание было по желанию. В итоге, со всего потока возжелал только я. Соревнование по скорости парсинга должно было быть, а так как написал парсер только я, мне вручили почётное первое место)) Как курс кончится, хочу на NASM перейти, пробовать писать там
Aiwan \ (•◡•) / _bot
давай лучше к нам в секту. тебя ждет умиротворение и спокойствие от возможности НЕ использовать командную строку для сборки проекта
Aiwan \ (•◡•) / _bot
fasm
­
в какую секту?
Свидетелей Иеговы
Aiwan \ (•◡•) / _bot
я на генту/арче сижу, командная строка это моя жизнь
ну и отлично, точно также запустишь фасм, в параметры передашь только исходник, и все - вуаля. а что там для nasm надо указывать?
­
Как это не делали клонов?
КР580вм80 - не клон, а совместимый, к примеру.
Aiwan \ (•◡•) / _bot
в nasm нужно формат указывать и линковать ещё
вот, а еще и для линковщика надо что то указывать
Edem
желание появилось про fasm почитать:)
Aiwan \ (•◡•) / _bot
желание появилось про fasm почитать:)
да не ,забей, эта магия на тебя уже не будет действовать. забудь и живи с нормальными асмами
Vladimir
насм по умолчанию тоже raw-бинарь генерит
Vladimir
чтоб эльф создал надо ключики добавить
jesus-2.6.tar.gz ☮︎
Опа. А где капча?)
Anonymous
Здравствуй, @perdunix. Не ответив на вопрос, будешь удалён из чата.
Anonymous
Веришь ли ты, что Эйнштейн украл теорию относительности у Пуанкаре?
jesus-2.6.tar.gz ☮︎
Бред
Anonymous
😂😂
jesus-2.6.tar.gz ☮︎
Просто Эйнштейн не был единственным автором теории. Да, его работа основывается на трудах Анри, но не копирует, а дополняет.
jesus-2.6.tar.gz ☮︎
А не много ли ты на себя берёшь?
Смешные у вас тут заповеди🙄
Anonymous
Здравствуй, @perdunix. Не ответив на вопрос, будешь удалён из чата.
ОруоруварXD До сих пор просмеяться не могу😅👍
jesus-2.6.tar.gz ☮︎
Кто какой asm предпочитает?
Edem
Как я понимаю, NASM написан на Си. Но почему он работает быстрее, чем Си?
jesus-2.6.tar.gz ☮︎
Как я понимаю, NASM написан на Си. Но почему он работает быстрее, чем Си?
Ты его хоть на питоне напиши, главное КАК написать)
Владимир
А почему GAS не GASM? 🤨
s54820
А почему GAS не GASM? 🤨
А почему ld не ldr? Почему ed не edit? Предки были ужасно ленивы.
Anonymous
Тематику чата не говоришь принципиально?
Anonymous
О респираторах, может? 🤔
Прошло уже их время. К слову, сегодня понял, что я за эти 2 года коронавируса так и не вакцинировался...
Eugene
Много ли ты респираторов на ассемблере написал?
Anonymous
А вот если бы респиратор не носил...
😄. (Ох уж эти подсказки стикеров)
Eugene
Драйверов (гуртовщиков) респираторов 😁
Aiwan \ (•◡•) / _bot
свидетели иеговы?
Aiwan \ (•◡•) / _bot
так есть же уже. чем ваш чат отличается от моего? .
jesus-2.6.tar.gz ☮︎
Что продаём?
­
Твой чат - говно.
jesus-2.6.tar.gz ☮︎
Че то много желающих программировать на ассемблере появилось...
Anonymous
Не так уж и много
­
https://t.me/proasm/54602
­
Не спасёт. Бан.
­
Бля, по привычке нажал «удалить всё»...