Просмотр полной версии : Какой ассемблер Вы используете?
Dut_Norshi
14.06.2005, 08:57
Интересно было бы услышать мнения.
Почему Вы используете именно этот ассемблер?
GENS4-128. Накоплена библиотека процедур, которую иначе пришлось бы конвертировать в формат другого ассемблера. Кроме того, на другой ассемблер пришлось бы переучиваться.
"Самая короткая дорога - знакомая дорога" (c) ?
Asm80 v2.2.2. Потому-что я злостный эмуляторщик;) В этом ассме меня очень радует альтернативная форма записи (a=0:a++:(hl)=a и так далее).
+ Alasm под эмулятором (редко).
Даешь голосование...
ZX-ASM 3.0 (начал с masm -> tasm (xld) -> zxasm) версия 3.10 какая-то масдайная...
research
14.06.2005, 13:35
Xas9.10, Xas9.14, Storm
Первые два люблю за то, что два текста можно в параллель рихтовать, множественное ассемблирование хорошо сделано. Глюков не много.
Шторм - много комманд в одной строке, да и процедур в нем масса написана.
Все три шустрые и удобные.
pasm (1 исходник, 30 минут работы %) -> alasm (5 лет работы). радуют возможности и аскетичный дизайн- все что надо и ничего лишнего. ну и поддержка любого объема памяти естесно. а лучше sts пока ничего не придумали
Rubts0FF
14.06.2005, 22:24
Gens4, TASM2, ZXTASM2.4, ZXTASM2.5, ZXTASM3 и ZASM версию 3.10 какую-то масдайную... ;))).
Почему ... Да потому-что нет ничего более дружественного и функцианального... не-а .. я не про 3.00 и 3.10., я про 2.5 by O.Hohlov.
Alasm. Ибо во-первых привык, во-вторых мне нравиться его синтаксис. Достаточно шустро ассемблит (важно при сорцах на пол диска).
SAM style
15.06.2005, 02:44
ALASM da best (4 me)
нигде мне еще не позволялось делать проги с десяток тыс. строк практически не мучая дискодав дозагрузками частей. Ну и плюс поддержка всех об'емов памяти.
iS-DOS Assembler v2.3. Другого под iS-DOS просто нету.
M80 под CP/M-80 на Кворуме.
MA80 на IBM.
В TRDOS не программирую.
Привычка.
ice'di^triumph
15.06.2005, 12:28
ALASM!!! Изредка по мере необходимости приходится запускать и Tasm и
Masm и Storm... И даже XAS. :) А так, тока ALASM!!! :eek:
Asm80 v2.2.2. Потому-что я злостный эмуляторщик;) В этом ассме меня очень радует альтернативная форма записи (a=0:a++:(hl)=a и так далее).
Где взять?
Я нашел только 2.0 на http://zxm.web.ur.ru/spectrum.htm
да и то - ничего не качается..
Добавка: Нашел у себя 2.0.2, но он не делает эти ++ :)
Всё там-же, на Virtual TR-DOS...
http://trd.speccy.cz/sbor/ASM80DOS.ZIP
И виндовый 2.0.2 - http://trd.speccy.cz/sbor/ASM80WIN.ZIP
Всё там-же, на Virtual TR-DOS...
http://trd.speccy.cz/sbor/ASM80DOS.ZIP
И виндовый 2.0.2 - http://trd.speccy.cz/sbor/ASM80WIN.ZIP
Спасибо большое :)
Сам юзаю z80asm, http://www.admiral.ru/hp/aevdo/my_progs.htm,
но у него тоже дофига недочетов (вообще он case-insensitive)
Я вот все ищу нормальный кросс-асм, sjasm не может ссылаться на будущие метки, какие это экспортные таблицы надо делать, бррр...
после TASM'а ничего подходящего не могу найти.
Интересно было бы услышать мнения.
Почему Вы используете именно этот ассемблер?
Кросс -- ZAS (Hitech-C).
Нативный: ZASM. Думаю, в связи с неисправлением багов в последнем,
и плохой поддержки макросов переходить на ALASM. Другое дело,
что у ALASM своя шиза: ограничение на 64 символа в строке -- это
клинический идиотизм! У меня выражение из пары длинных меток
в экран не лезет!!! :-( Да и таблицы набирать неудобно. Миниум -- 128,
лучше 256 или вообще 4K.
Shadow Maker
24.08.2005, 16:12
Сьясмом и АСАМом пользвуюсь, последним как правило тока Басик-лоадеры :) ибо компилит долго.
На Спеке юзал ЗАСМ, сейчас на чистом Спеке ниче не пишу.
Чему Евдокимов и Капульцевич учили - ZEUS пробовал, но мне быстрее на Gens4d что набросать, чем заново учить асм. Тем более не слишком люблю системы исключительно HEX-ные :rolleyes:
Evgeny Muchkin
17.11.2005, 14:07
STORM - быстрее ничего не встречал + простота при отличной функциональности.
Vladimir Kladov
17.11.2005, 14:23
Спасибо большое :)
Я вот все ищу нормальный кросс-асм... ничего подходящего не могу найти.EmuZWin ZAsm++ встроенный?
Alexander Bondarenko (500:3432/3)
22.11.2005, 16:37
*Здравствуй, Evgeny!*
Лови мои идеи по поводу сабжа "Какой ассемблер Вы используете?", о котором трещала в 17 Nov 2005 твоя портянка к тов. All.
STORM - быстрее ничего не встречал + простота при отличной
функциональности.
/Вот и всё, Evgeny, можешь листать дальше.../
... Экстремальные условия закаляют волю и характер.
голос за HiSoft Gens узкосимвольный -- хватит
+1 ALASM...
Объясните идиоту, а кто GENS пользует ?
STORM - быстрее ничего не встречал + простота при отличной функциональности.
STORM FOREVER!!! :v2_thumb:
organism
23.11.2005, 08:59
На реале - исключително XAS
эмулями брезгую
"Эмулятор Спектрума = Первый Шаг к Резиновой Бабе"
p.s. кстати авторам эмулей... чем не слоган? Резиновый Спектрум Emulator! :)
Alasm на реале, sjasm в связке с MultiEdit и UnrealSpeccy на пц. Плюсы последнего - в мультиедите удобно по меткам скакать, Unrealметки sjasm'овские в дебагере показывает. Во вложении скриншот, как всё выглядит...
Какой ассемблер Вы используете?
*Здравствуй, Evgeny!*
Лови мои идеи по поводу сабжа "Какой ассемблер Вы используете?", о котором трещала в 17 Nov 2005 твоя портянка к тов. All.
Цитата:
STORM - быстрее ничего не встречал + простота при отличной
функциональности.
/Вот и всё, Evgeny, можешь листать дальше.../
... Экстремальные условия закаляют волю и характер.
Насколько я понимаю, у ФИДОшников флуд не приветствуется. Хоть кто-нибудь, объясните, КАКУЮ ИНФОРМАЦИОННУЮ ЦЕННОСТЬ несет это сообщение? Это относится к меганавороченным правилам FTN. По моему, общение форумчан более информативно.
До кучи - ALASM forever! :)
*Здравствуй, Evgeny!*
Лови мои идеи по поводу сабжа "Какой ассемблер Вы используете?", о котором трещала в 17 Nov 2005 твоя портянка к тов. All.
/Вот и всё, Evgeny, можешь листать дальше.../
... Экстремальные условия закаляют волю и характер.
Во фигня какая...
Гейт, кажись, походу глючит. А оригинальное сообщение было такое:
─ Обсуждение П/О; (500:3432/3) ──────────────────────────────────── ZXNET.SOFT ─
№н/н : 511 из 521 -494 Snt Loc
От : Alexander Bondarenko 500:3432/3 21 Nov 05 19:00:46
К : Evgeny Muchkin 21 Nov 05 19:01:26
Сабж : Какой ассемблер Вы используете?
─589────────────────────────────────────────────── ────────────────────────────
Здравствуй, Evgeny!
Лови мои идеи по поводу сабжа "Какой ассемблер Вы используете?", о
котором трещала в 17 Nov 2005 твоя портянка к тов. All.
EM> STORM - быстрее ничего не встречал + простота при отличной
EM> функциональности.
ALASM 4eva.
Вот и всё, Evgeny, можешь листать дальше...
... Экстремальные условия закаляют волю и характер.
--- e-mail<
[email protected]> icq<124657561>
* Origin: <Воробьи> <*BC**> <9/I 2000> <Спек> <Аномальная Зона> (500:3432/3)
2ewgeny7: Не принимай всё так близко к сердцу и не воняй по пустякам. :D
Объясните идиоту, а кто GENS пользует ?
Впереди же были ответы кто пользует, или я не прав?
:(
Мне начинает нравиться ALASM для проверки фрагментов кода вполне идёт, очень быстро компилит и запускает. GENS4 - просто кто-то с него начинал, наверное вполне устраивает, если кодить что-то небольшое, несложное.
В свое время "генс" был очень хорошо описан: в какие адреса грузить, в каких сидит текст, где переменные редактора и прочая хрень. Приятно работать с той прогой, которая не делает чего-нить лишнего и без твоего ведома не лезет куда не следует.
:)
/ВСЕ ЭТО - ИМХО!/
captain cobalt
04.12.2005, 18:58
Кто-нибудь использует 256к версию Storm где все 128к свободны?
Где взять pasm?
В каких ассемблерах есть раздельная компиляция?
А я использую ассемблер Медноногова (ASM80).
Он под виндой нормально работает :)
Где взять pasm?
поищи на zx.da.ru , может будет.
если не найдёшь, то у меня есть на 5'25 дисках, могу перегнать в scl.
В каких ассемблерах есть раздельная компиляция?
ты имеешь в виду раздельная компиляция и линковка?
в pizDOS асме есть. но только он заточен под pizDOS.
а зачем? на спектруме не настолько развита технология библиотек, что б могла понадобиться отдельная линковка.
captain cobalt
05.12.2005, 19:50
поищи на zx.da.ru , может будет. Там только alasm, masm, storm, tasm, xas, zxasm.
если не найдёшь, то у меня есть на 5'25 дисках, могу перегнать в scl. Неплохо бы.
ты имеешь в виду раздельная компиляция и линковка? Любой способ избежать перекомпиляции не изменившихся файлов.
Такой способ на голову выше полной перекомпиляции со сколь угодно высокой скоростью.
а зачем? на спектруме не настолько развита технология библиотек, что б могла понадобиться отдельная линковка. У каждого кодера есть своя фирменная библиотека.
Evgeny Muchkin
08.12.2005, 11:46
Кто-нибудь использует 256к версию Storm где все 128к свободны?
Круто! А где эту вещь найти можно?
Кто-нибудь использует 256к версию Storm где все 128к свободны?
А такой бывает?
Evgeny Muchkin
08.12.2005, 16:50
Жаль, что памяти для текста больше не стало :(
Жаль, что памяти для текста больше не стало :(
Я не виноват :)
Любой способ избежать перекомпиляции не изменившихся файлов.
Такой способ на голову выше полной перекомпиляции со сколь угодно высокой скоростью.
Спорное утверждение. Смотря в каком виде хранятся исходники.
У каждого кодера есть своя фирменная библиотека.
Гы. У меня нету :)
Жаль, что памяти для текста больше не стало :(
Дык сделайте. Исходники дать? :-)
Скажите плиз, кто знает, слышал об асме: Laser Genius Assembler?
В поисковиках, тыкают на книги, про скачку тишина.
:(
Хоцца запустить, посмотреть.
Evgeny Muchkin
18.07.2006, 09:44
Дык сделайте. Исходники дать? :-)
Давай :) Только чтобы всем хватило :)
Скажите плиз, кто знает, слышал об асме: Laser Genius Assembler?
В поисковиках, тыкают на книги, про скачку тишина.
Хоцца запустить, посмотреть.
http://www.worldofspectrum.org/infoseek.cgi?regexp=^Laser+Genius$&pub=^Ocean+Software+Ltd$
кстати скорпионовский теневик подозрительно похож на монитор из этого комплекта
Vlad Sotnikov (500:812/19)
18.07.2006, 16:33
Привет, Vladimir!
17 июля 2006 года (а было тогда 21:44)
Vladimir Bovin в своем письме к All писал:
Скажите плиз, кто знает, слышал об асме: Laser Genius Assembler?
В поисковиках, тыкают на книги, про скачку тишина.
:(
Хоцца запустить, посмотреть.
Это какая-то древность. Явно хуже по всем параметрам современных ассемблеров.
<ИЛИ РАH> <FIDO> <ZXNET> <GUITAR> <STARCRAFT>
Moderator of Ru.Baika, Moderator of Ru.Etymology, CoModerator of Ru.Masyanya
captain cobalt
18.07.2006, 23:02
Дык сделайте. Исходники дать? :-)
Давай :) Только чтобы всем хватило :) Исходники полтора года лежат на этом форуме:
http://zx.pk.ru/attachment.php?attachmentid=108
Возвращаясь к теме:
MASM -> ZX-ASM -> STORM. Ибо очень быстрый, а функционала для написания демок - достаточно. :v2_cool:
www...
Спасибы!
Про worldofspectrum совсем забыл
:)
кстати скорпионовский теневик подозрительно похож на монитор из этого комплектаНичего удивительного в этом нет. Вот, что сказал А.Ларченко (МОА) в одном из интервью (текст по ZX Format 2):
Меня вообще больше интересуют системные программы, а уж хороший и удобный отладчик - это первое дело. /.../ Как-то Коля Родионов принес кассету с "ошметками" от пакета Laser Genius. Там был только отладчик и, естественно, - никаких описаний. Но увидев Monitor я понял, что это именно то, что нужно. /.../
Однако, насколько хорош отладчик был для работы из ОЗУ, настолько же плох он оказался при работе из ПЗУ. Пришлось переписать буквально все, оставив только блок реассемблера, идеи и внешний вид интерфейса.
ZEUS->ZEUS+TR-DOS->TASM->MASM->ALASM
Остальные не юзал, ибо консерватор!
Vlad Sotnikov (500:812/19)
29.07.2006, 06:03
Привет, Даниил!
28 июля 2006 года (а было тогда 13:35)
Даниил Баянов в своем письме к All писал:
ZEUS->ZEUS+TR-DOS->TASM->MASM->ALASM
Остальные не юзал, ибо консерватор!
Зря. ZXASM 3.10 рулит :)
<ИЛИ РАH> <FIDO> <ZXNET> <GUITAR> <STARCRAFT>
Moderator of Ru.Baika, Moderator of Ru.Etymology, CoModerator of Ru.Masyanya
Alexander Bondarenko (500:3432/3)
31.07.2006, 16:33
*Здравствуй, Vlad!*
Лови мои идеи по поводу сабжа "Какой ассемблер Вы используете?", о котором трещала в 29 Jul 2006 твоя портянка к тов. Даниил Баянов.
Зря. ZXASM 3.10 рулит :)
У него pедактоp pyлезный, да к сожалению макpосы неполноценные.
/Вот и всё, Vlad, можешь листать дальше.../
... Все сценеры - газетчики!
Alexander Bondarenko (500:3432/3)
04.08.2006, 16:33
*Здравствуй, Vlad!*
Лови мои идеи по поводу сабжа "Какой ассемблер Вы используете?", о котором трещала в 01 Aug 2006 твоя портянка к тов. Alexander Bondarenko.
главное - не макросы. главное - команды условной компиляции.
Главное - когда и то и это вместе.
А без макpосов-то этими командами yсловной компиляции пользоваться - то же самое, что микpоскопом оpехи колоть. :)))))
/Вот и всё, Vlad, можешь листать дальше.../
... Все сценеры - газетчики!
gRAVER_ZX
31.08.2006, 14:44
STORM
Storm 1.2
nothing else!!!
да-да, бог есть и он есть storm.
Storm за скролл текста в прерывание + очень хорошая функциональность под скромной оболочкой
ещё месяца полтора назад я молился на ZXASM? но сейчас понял, что лучше sjASM нету на свете ничего...
я ненавижу шторм за давным-давно известные глюки, за короткие метки, за отсутствие работы с банками и за многое что...
меня на 100% удовлетворяет его минимальный интерфейс...
я просто молюсь на него из-за его ОФИГИТЕЛЬНОГО!!! редактора!!! дело не в фреймовости - дело в автоформатировании строк, упрощенном синтаксисе и базовой проверке при вводе строки! только так я щас и могу писать спековский код...
я не упертый фанат - если нечто подобное можно найти на пц, я сам перейду на sjASM...
а это так...
[insanity] [кощеева цепь] [moorhuhn first blood] [gridlock] [never noised]
[melange] [gd'party] [harm] [detroYT] [robotanz 1K][weed] [traumwerk] [kkolor] [cbox 1K] [electro godzilla & pink socks]
и куча гифтов, крактро, системок...
а это так...
[insanity] [кощеева цепь] [moorhuhn first blood] [gridlock] [never noised]
[melange] [gd'party] [harm] [detroYT] [robotanz 1K][weed] [traumwerk] [kkolor] [cbox 1K] [electro godzilla & pink socks]
и куча гифтов, крактро, системок...
Похвастался так похвастался :wink::smile:
Vlad Sotnikov (500:812/19)
03.09.2006, 23:23
Привет, Alexander!
31 июля 2006 года (а было тогда 00:14)
Alexander Bondarenko в своем письме к Vlad Sotnikov писал:
У него pедактоp pyлезный, да к сожалению макpосы неполноценные.
главное - не макросы. главное - команды условной компиляции.
<ИЛИ РАH> <FIDO> <ZXNET> <GUITAR> <STARCRAFT>
Moderator of Ru.Baika, Moderator of Ru.Etymology, CoModerator of Ru.Masyanya
главное - не макросы. главное - команды условной компиляции.
Сомнительное высказывание :wink:
Кому то важен удобный редактор, кому-то условия, а кому то и макросы..
Факт в том, что в одном асме силён именно редактор, а в другом компилятор.. Было бы просто здорово если бы всё это сочеталось в одном продукте :smile:
Я пользуюсь asm80win и Gens4d, для меня удобно работать в Ges4d и перебрасывать процедуры в asm80win.
и ещё использую Storm
вот несколько ассемблеров:
http://vladik1232008.narod.ru/ZX_Spectrum/utility-compilation-75-19xx-.rar
я просто молюсь на него из-за его ОФИГИТЕЛЬНОГО!!! редактора!!! дело не в фреймовости - дело в автоформатировании строк, упрощенном синтаксисе и базовой проверке при вводе строки! только так я щас и могу писать спековский код...
понимаю что очень странно цитировать сообщение 2006 года, но не может ли кто-нибудь разжевать что именно сторм умеет делать в плане автоформатирования, упрощенного синтаксиса и базовой проверки при вводе строки.
есть подозрение что не сложно будет сделать что-то похожее на Zen Coding (http://code.google.com/p/zen-coding/), но для асма.
понимаю что очень странно цитировать сообщение 2006 года, но не может ли кто-нибудь разжевать что именно сторм умеет делать в плане автоформатирования, упрощенного синтаксиса и базовой проверки при вводе строки.
Скорость набора прораммы увеличивается более чем на 50%, если чуть привыкнуть :)
допустим ввел:
A пробел B - это автоматически меняется на LD A,B
HL пробел 0 - меняется на LD HL,0
ну и т.д.
---------- Post added at 12:04 ---------- Previous post was at 12:02 ----------
и ещё использую Storm
вот несколько ассемблеров:
http://vladik1232008.narod.ru/ZX_Spe...n-75-19xx-.rar
Там есть Storm - я такого не видел, чтобы сбоку подсказки были
---------- Post added at 12:05 ---------- Previous post was at 12:04 ----------
упрощенного синтаксиса
Ну это вроде бы уже стандарт типа:
PUSH HL,DE,BC,AF
LD A,B,C,D
а под linux есть версия asm80win?
а под linux есть версия asm80win?был sjasm
был sjasm
а он полностью совместим с asm80?
Shadow Maker
19.08.2014, 21:35
А что именно в asm80win такого нестандартного? Думаю на 99% совместим. Если ты там не супермакросы с кучей параметров наворачивал, конечно.
sdasz80 из комплекта SDCC. Ибо подготовил (спасибо ZEK`у) себе удобную среду Code::Blocks в связке с SDCC и REXX, компилящую проект в SCL/boot под BASIC48/128 (IM1), а почти все процедуры в Сях приходится писать на этом асме. К нестандартному синтаксису уже привык.
denpopov
21.10.2014, 16:41
Си- зло.
просто гляньте шутки ради, что оно выдает m(
Splinter
22.10.2014, 10:36
Во времена, когда я болел ассемблером я пользовался ZEUS. Потом появился дисковод и ALASM с дебаггером. Сейчас при необходимости код набиваю на PC в PSPAD и компилирую в эмуле EmuZwin во встроенном компиляторе.
Скорость набора прораммы увеличивается более чем на 50%, если чуть привыкнуть :)
допустим ввел:
A пробел B - это автоматически меняется на LD A,B
HL пробел 0 - меняется на LD HL,0
ну и т.д
надеюсь, эта фигня там опциональна. :)
denpopov
22.10.2014, 11:33
меня на другое подсадили - удобные и чумовой EmEdeitor+sjAsm.
получаешь снапшот (.SNA) и запускаешь в Спектакуляторе, там хороший отладчик.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot