nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 24 May 2020 19:41



Reply to topic  [ 18 posts ]  Go to page Previous  1, 2
ASM TRIT 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
askfind wrote:
Купил и ожидаю доставку ферритомых колец с прямоугольной петлей гистерезиса. Надеюсь повторить некоторые ферритовые цифровые элементы "Сетунь". Проведу лабораторную работу.

Конечный "железный" вариант "Сетунь-1958" конечно же будет на современных нескольких микроконтроллерах.

Что ж, воистину, видимо, был прав преподобный старец Амвросий Оптинский:"Где просто, там ангелов со сто, а где мудрено, там ни одного".
Больно уж мудрено!... ну - ангелов Вам в помощь... :wink:

_________________
iLavr


02 May 2018 18:50
Profile
Writer

Joined: 16 Jun 2018 15:35
Posts: 14
Reply with quote
Здравствуйте.
Где можно найти мнемоники команд с соответствующим им форматом операндов и соответствующего этим мнемоникам тринарного опкода?
Интересуют опкоды и их мнемоники вот под это http://ternarycomp.cs.msu.ru/Papers/Sborn12_Sidorov.pdf
По тексту создается иллюзия, что есть уже готовая TVM под Windows или Linux. Но я такой не нашел((( А может и правда есть?
все что можно выдрать оттуда:
call XX_XXX_XXX__XXX_XXX_XXX__XXX_XXX_XXX coded as 0XX_XXX_XXX__XXX_XXX_XXX__XXX_XXX_XXX
другие операции coded as 1_OCODE_REG__XXX_XXX_XXX__XXX_XXX_XXX (собственно какие другие операции? как они кодируются? операций с несколькими регистрами не предусмотрено?)
зарезервировано -1_XX_XXX_XXX__XXX_XXX_XXX__XXX_XXX_XXX

оффтопик:
И еще: в какой диапазон адресов мапится видеопамять? как представляется эта память? Псевдо-3D рендеринг силами CPU? или предусматривается взаимодействие с бинарным графическим устройством?
как тернарный процессор общается через бинарные интерфейсы (с бинарными устройствами) (т.е. бинарные устройства ожидают сигнала 2х видов а не 3х, какое из значений трита (-1,0,1) при этом не участвует? среднее как наименее выраженный сигнал?)
ответ бинарного устройства (например при записи его в тернарную оперативную память или в регистр тернарного CPU) остается неупакованным с игнорированием третьего значения трита или преобразуется в тернарный вид?

В TVM размер всех команд 3 трайта по 9 тритов каждый трайт.
А какой размер команд в сетунь и сетунь70 (их мнемоники команд и соответствующие опкоды)? размеры, перечень и программная доступность регистров? размеры адресных пространств?

Еще про TVM: в ней как то разграничен доступ к памяти (системная/пользовательская и т.д.) например через режимы процессора(как в ARM) или свойства самих страниц памяти (как в x86)? или никак?
Спасибо.


16 Jun 2018 16:38
Profile
Senior
User avatar

Joined: 04 Jan 2016 10:15
Posts: 141
Location: Russia, S.- Peterburg
Reply with quote
ProMiNick wrote:
Здравствуйте.
Где можно найти мнемоники команд с соответствующим им форматом операндов и соответствующего этим мнемоникам тринарного опкода?
Интересуют опкоды и их мнемоники вот под это http://ternarycomp.cs.msu.ru/Papers/Sborn12_Sidorov.pdf


Здесь можно забрать исходный код. Я собирал из исходных кодов. Смог собрать проект компилятором Watcom -https://github.com/trinarium/DSSP-C

Это, как я понял, виртуальная машина троичного компьютера "Сетунь-70".

Фактически это стековая архитектура. "Железные" идеи разработчики реализовали интересные. В том числе, я не сразу усвоил, цифровые ферритовые элементы с двумя порогами, а также передача трита по одному проводу (направление тока в обмотках меняется на противоположное).

Ясли есть опыт программирования FORTH систем - это как раз именно такой вариант.

_________________
"Где просто, там ангелов со сто, а где мудрено, там ни одного" (С)


18 Nov 2018 09:13
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 18 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 3 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.