Кросс-ассемблер для PDP11/8080 (Windows/Linux, open-source)

Использование и разработка софта (преимущественно на ПЦ)

Moderator: Shaos

User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 06:59

Re: Кросс-ассемблер для PDP11/8080 (Windows/Linux, open-sour

Post by shiny »

DevC++ под х64 собрал, попробую под 32бит.
You do not have the required permissions to view the files attached to this post.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Кросс-ассемблер для PDP11/8080 (Windows/Linux, open-sour

Post by Shaos »

Там от оригинального автора требование было собираться в 32 битах:

Code: Select all

g++ -m32 -static -o ../release/pdp11asm85 *.cpp
Наверное надо поработать с кодом и сделать его полностью совместимым с 64-битными системами (если там есть что-то типа ожидания, что long или указатели имеют размер 32 бита и т.д.), а то например в MacOS уже 32-битно не соберёшь, а иметь возможность собираться в MacOS тоже хотелось бы заполучить...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 06:59

Re: Кросс-ассемблер для PDP11/8080 (Windows/Linux, open-sour

Post by shiny »

32бит
You do not have the required permissions to view the files attached to this post.
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 06:59

Re: Кросс-ассемблер для PDP11/8080 (Windows/Linux, open-sour

Post by shiny »

Shaos wrote:Там от оригинального автора требование было собираться в 32 битах:
...
, а то например в MacOS уже 32-битно не соберёшь
Почему не соберешь? такие компиляторы убогие?
И откуда требование?
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Кросс-ассемблер для PDP11/8080 (Windows/Linux, open-sour

Post by Shaos »

MacOS уже несколько лет как 64-бит only, а последние пару лет ещё и в сторону арма идущая...

Не слышал плач Steam-юзеров с MacOS, которые больше не могут играть в старые стим-игрушки, потому что они в большинстве своём под 32 бита были собраны?

P.S. По поводу оригинального автора не скажу почему, но у него изначально -m32 было в параметрах сборки...
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
shiny
Maniac
Posts: 324
Joined: 14 Oct 2023 06:59

Re: Кросс-ассемблер для PDP11/8080 (Windows/Linux, open-sour

Post by shiny »

Снова не в тему. Вчера нашел пару пакетов для разработки.
You do not have the required permissions to view the files attached to this post.
gurin2
Junior
Posts: 1
Joined: 08 Mar 2024 21:51

Re: Кросс-ассемблер для PDP11/8080 (Windows/Linux, open-sour

Post by gurin2 »

Здравствуйте!
Случайно наткнулся на Вашу конференцию. Я преподаватель Вуза, веду дисциплину "Системы на кристалле".
В этой дисциплине есть лабораторные работы, в которых на ПЛИС создаются аппаратная часть (в том числе процессорный блок) и программное обеспечение системы.
В настоящее время в качестве процессорного блока планирую использовать процессор с системой команд PDP-11.
Посоветуйте, что можно использовать в качестве кросс-ассемблера? Можно ли использовать ваши разработки?
С уважением, Гурин Е.И.
User avatar
Shaos
Admin
Posts: 23989
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Re: Кросс-ассемблер для PDP11/8080 (Windows/Linux, open-sour

Post by Shaos »

Да конечно можно! Почему же нельзя? Это же опенсорц :)
Я тут за главного - если что шлите мыло на me собака shaos точка net