nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 29 Mar 2024 00:29



Reply to topic  [ 12 posts ] 
Универсальный ассемблер для (недо)процессоров 
Author Message
Senior

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


08 Apr 2014 11:27
Profile
Banned
User avatar

Joined: 04 Jan 2013 10:09
Posts: 397
Location: 95.24.178.158
Reply with quote
Post 
А чем не нравится fasm? Здесь на форуме его рекламировал shoorick.
Он же выкладывал пакет, настроенный на "Специалист" и 580ВМ80.


08 Apr 2014 11:55
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22417
Location: Silicon Valley
Reply with quote
Post 
А чем не нравится rasm? Здесь на форуме его рекламировал Shaos... ;)

_________________
:dj: https://mastodon.social/@Shaos


08 Apr 2014 14:45
Profile WWW
Doomed

Joined: 10 Mar 2012 16:21
Posts: 598
Location: РФ
Reply with quote
Post 
Приветствую всех, уважаемые судари !

Есть пожелание - очень хочется, чтобы поддерживались транспьютеры.

Ещё неплохо бы чтобы поддерживались уровни кода : микрокоманды , команды ( они то обычно всегда .. :wink: ) и макрокоманды.


08 Apr 2014 15:03
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22417
Location: Silicon Valley
Reply with quote
Post 
А транспьютеры ишшо не сгинули?...

_________________
:dj: https://mastodon.social/@Shaos


08 Apr 2014 15:21
Profile WWW
Doomed

Joined: 10 Mar 2012 16:21
Posts: 598
Location: РФ
Reply with quote
Post 
Тс-с-с ! Рыбу разпугаем ..
( А то третий раз заставят пальцы пачкать - или там уже по новому сканят ? :wink: )


08 Apr 2014 15:34
Profile
Senior

Joined: 20 Mar 2013 03:36
Posts: 137
Location: Ростов-на-Дону
Reply with quote
Post 
Stan wrote:
А чем не нравится fasm? Здесь на форуме его рекламировал shoorick.
Он же выкладывал пакет, настроенный на "Специалист" и 580ВМ80.

fasm тоже смотрел. Интересная вещь, но чего-то мне в его макросах не хватает. И заточено оно всё под x86, что иногда мешает.

Shaos wrote:
А чем не нравится rasm? Здесь на форуме его рекламировал Shaos... ;)

Поддержка других процессоров достигается правкой исходника и перекомпиляцией?

Про рыбу petrenko не понял.


08 Apr 2014 22:17
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22417
Location: Silicon Valley
Reply with quote
Post 
pfgx wrote:
Shaos wrote:
А чем не нравится rasm? Здесь на форуме его рекламировал Shaos... ;)

Поддержка других процессоров достигается правкой исходника и перекомпиляцией?


Нет - там есть примеры TAB-файлов

Правка исходников нужна в особо запущенных случаях, когда например аргумент частично замикширован в однобайтовый код команды и т.д.

_________________
:dj: https://mastodon.social/@Shaos


09 Apr 2014 04:37
Profile WWW
Senior

Joined: 20 Mar 2013 03:36
Posts: 137
Location: Ростов-на-Дону
Reply with quote
Post 
Посмотрел TAB-файлы. Нет, наверное, это тоже не то, что я ищу.
Посмотрю повнимательней на fasm, а потом скорее всего всё-таки попробую свой написать.


09 Apr 2014 06:37
Profile
Banned
User avatar

Joined: 04 Jan 2013 10:09
Posts: 397
Location: 95.24.178.158
Reply with quote
Post 
pfgx wrote:
Посмотрю повнимательней на fasm, а потом скорее всего всё-таки попробую свой написать.

Хотел, но, к сожалению, не смог найти для Вас прямую ссылку на пакет, настроенный shoorick-ом на "Специалист" и 580ВМ80.
Видимо, в ветке Spetsialist были какие-то проблемы. Даже просмотрев вручную не смог найти, хотя сам скачивал по ссылке отсюда - с форума.

http://www.nedopc.org/forum/viewtopic.php?p=80626&highlight=fasm&sid=02179298fce921f5d564d81579524aa5#80626


09 Apr 2014 07:00
Profile
Banned
User avatar

Joined: 04 Jan 2013 10:09
Posts: 397
Location: 95.24.178.158
Reply with quote
Post 
Нашел вот ссылку с сайта самогО shoorick-а: Поддержка FASM в IDE WinAsm Studio

И на "САЙТЕ О ПК "СПЕЦИАЛИСТ" И ЕГО КЛОНАХ" есть копия пакета от shoorick-а: Пакет для разработки ПО к ПК "Специалист"


Last edited by Stan on 09 Apr 2014 07:56, edited 2 times in total.



09 Apr 2014 07:53
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22417
Location: Silicon Valley
Reply with quote
Post 
Stan wrote:
pfgx wrote:
Посмотрю повнимательней на fasm, а потом скорее всего всё-таки попробую свой написать.

Хотел, но, к сожалению, не смог найти для Вас прямую ссылку на пакет, настроенный shoorick-ом на "Специалист" и 580ВМ80.
Видимо, в ветке Spetsialist были какие-то проблемы. Даже просмотрев вручную не смог найти, хотя сам скачивал по ссылке отсюда - с форума...

Угу - были, и имя этим проблемам - хардвареман (бывший модер, который ушёл громко хлопнув дверью - т.е. удалив кучу топиков и своих сообщений)...

_________________
:dj: https://mastodon.social/@Shaos


09 Apr 2014 07:55
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 12 posts ] 

Who is online

Users browsing this forum: No registered users and 19 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.