
Универсальный ассемблер для (недо)процессоров
Moderator: Shaos
-
- Senior
- Posts: 137
- Joined: 20 Mar 2013 03:36
- Location: Ростов-на-Дону
Универсальный ассемблер для (недо)процессоров
Народ на этом форуме активно разрабатывает (недо)процессоры, но на чём для них писать программы? Можно nasm или yasm переопределить макросами, но всё равно что-то в них не так. Существует ли в природе какой-нибудь конфигурируемый ассемблер, к которому можно было бы прикрутить поддержку любого процессора? Если нет, готов взяться за написание. Тем более мне самому такой нужен 

-
- Banned
- Posts: 397
- Joined: 04 Jan 2013 10:09
- Location: 95.24.178.158
А чем не нравится fasm? Здесь на форуме его рекламировал shoorick.
Он же выкладывал пакет, настроенный на "Специалист" и 580ВМ80.
Он же выкладывал пакет, настроенный на "Специалист" и 580ВМ80.
-
- Doomed
- Posts: 598
- Joined: 10 Mar 2012 16:21
- Location: РФ
-
- Admin
- Posts: 24081
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Doomed
- Posts: 598
- Joined: 10 Mar 2012 16:21
- Location: РФ
-
- Senior
- Posts: 137
- Joined: 20 Mar 2013 03:36
- Location: Ростов-на-Дону
fasm тоже смотрел. Интересная вещь, но чего-то мне в его макросах не хватает. И заточено оно всё под x86, что иногда мешает.Stan wrote:А чем не нравится fasm? Здесь на форуме его рекламировал shoorick.
Он же выкладывал пакет, настроенный на "Специалист" и 580ВМ80.
Поддержка других процессоров достигается правкой исходника и перекомпиляцией?
Про рыбу petrenko не понял.
-
- Admin
- Posts: 24081
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Нет - там есть примеры TAB-файловpfgx wrote:Поддержка других процессоров достигается правкой исходника и перекомпиляцией?
Правка исходников нужна в особо запущенных случаях, когда например аргумент частично замикширован в однобайтовый код команды и т.д.
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Senior
- Posts: 137
- Joined: 20 Mar 2013 03:36
- Location: Ростов-на-Дону
-
- Banned
- Posts: 397
- Joined: 04 Jan 2013 10:09
- Location: 95.24.178.158
Хотел, но, к сожалению, не смог найти для Вас прямую ссылку на пакет, настроенный shoorick-ом на "Специалист" и 580ВМ80.pfgx wrote:Посмотрю повнимательней на fasm, а потом скорее всего всё-таки попробую свой написать.
Видимо, в ветке Spetsialist были какие-то проблемы. Даже просмотрев вручную не смог найти, хотя сам скачивал по ссылке отсюда - с форума.
viewtopic.php?p=80626&highlight=fasm&si ... 4aa5#80626
-
- Banned
- Posts: 397
- Joined: 04 Jan 2013 10:09
- Location: 95.24.178.158
Нашел вот ссылку с сайта самогО shoorick-а: Поддержка FASM в IDE WinAsm Studio
И на "САЙТЕ О ПК "СПЕЦИАЛИСТ" И ЕГО КЛОНАХ" есть копия пакета от shoorick-а: Пакет для разработки ПО к ПК "Специалист"
И на "САЙТЕ О ПК "СПЕЦИАЛИСТ" И ЕГО КЛОНАХ" есть копия пакета от shoorick-а: Пакет для разработки ПО к ПК "Специалист"
Last edited by Stan on 09 Apr 2014 07:56, edited 2 times in total.
-
- Admin
- Posts: 24081
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Угу - были, и имя этим проблемам - хардвареман (бывший модер, который ушёл громко хлопнув дверью - т.е. удалив кучу топиков и своих сообщений)...Stan wrote:Хотел, но, к сожалению, не смог найти для Вас прямую ссылку на пакет, настроенный shoorick-ом на "Специалист" и 580ВМ80.pfgx wrote:Посмотрю повнимательней на fasm, а потом скорее всего всё-таки попробую свой написать.
Видимо, в ветке Spetsialist были какие-то проблемы. Даже просмотрев вручную не смог найти, хотя сам скачивал по ссылке отсюда - с форума...
Я тут за главного - если что шлите мыло на me собака shaos точка net