nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 23 Nov 2020 22:37



Reply to topic  [ 27 posts ]  Go to page Previous  1, 2
CPU Trytor G1 Drakarys Spark 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
poststatist wrote:
В таком случае, я ошибся. ...
Не подскажете, где тогда об этом почитать можно?

Так на нашем форуме же! В разделе Ternary...

К примеру здесь: http://www.nedopc.org/forum/viewtopic.php?p=140795#p140795

_________________
iLavr


Last edited by Lavr on 12 Jun 2020 09:14, edited 1 time in total.



12 Jun 2020 09:12
Profile
Novelist
User avatar

Joined: 01 Jun 2020 08:52
Posts: 25
Location: Новосибирск
Reply with quote
Lavr wrote:
TernarySystem wrote:
А какой формулой Вы уважаемый Lavr определяете это циклическое отрицание? :neutral:
Смотря какое ЭТО. :wink:

И с моей стороны было бы очень опрометчиво определять базисные функции троичной логики.
Поэтому я придерживаюсь классических определений функций циклических отрицаний.
Я думаю, все на этом форуме, кто занимается троичностью, придерживаются их же.

Поэтому я и спросил вас, как вы реализовали эти функции, поскольку тем набором, что представлен
в вашей системе команд, реализовать их нет возможности.
Ну а вы мне излагаете какие-то несколько странные вещи... :-?

Вообще-то, уважаемый TernarySystem не имеет отношения к разработке Spark...

_________________
Программист, либертарианец и просто свободный человек.


12 Jun 2020 09:13
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
poststatist wrote:
Lavr wrote:
Так на нашем форуме же! В разделе Ternary...

Я вроде бы почти весь форум и перечитал.

Сомневаюсь... я набрал эти слова в поиске... и нашел много ссылок:
К примеру здесь: http://www.nedopc.org/forum/viewtopic.php?p=140795#p140795

_________________
iLavr


12 Jun 2020 09:16
Profile
Doomed
User avatar

Joined: 27 Jul 2018 13:07
Posts: 508
Reply with quote
Функция циклического отрицания (цикл) ^х = x + 1(mod k) при k = 3...


12 Jun 2020 09:17
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Ну в общем эта вот функция циклического отрицания (одна из них) в совокупности с MIN или MAX
образуют полный троичный логический базис, как AND(OR) и NOT в двоичности.

Поэтому меня и заинтересовало их отсутствие в наборе команд грозного CPU Trytor G1 Drakarys Spark... :wink:

_________________
iLavr


12 Jun 2020 09:23
Profile
Novelist
User avatar

Joined: 01 Jun 2020 08:52
Posts: 25
Location: Новосибирск
Reply with quote
Lavr wrote:
poststatist wrote:
В таком случае, я ошибся. ...
Не подскажете, где тогда об этом почитать можно?

Так на нашем форуме же! В разделе Ternary...

К примеру здесь: http://www.nedopc.org/forum/viewtopic.php?p=140795#p140795

Done.
Quote:
24 CNOT ЛОГИЧЕСКОЕ ЦИКЛИЧЕСКОЕ НЕ ДЛЯ X
25 BCNOT ЛОГИЧЕСКОЕ ОБРАТНОЕ ЦИКЛИЧЕСКОЕ НЕ ДЛЯ X

Действие показано в таблицах истинности в шапке темы.
Lavr wrote:
Поэтому меня и заинтересовало их отсутствие в наборе команд грозного CPU Trytor G1 Drakarys Spark... :wink:

:mrgreen:

_________________
Программист, либертарианец и просто свободный человек.


12 Jun 2020 09:45
Profile
Doomed
User avatar

Joined: 27 Jul 2018 13:07
Posts: 508
Reply with quote
А будет ли Ваш процессор взаимодействовать с троичной несимметричной системой?


12 Jun 2020 09:54
Profile
Novelist
User avatar

Joined: 01 Jun 2020 08:52
Posts: 25
Location: Новосибирск
Reply with quote
TernarySystem wrote:
А будет ли Ваш процессор взаимодействовать с троичной несимметричной системой?

Пока такой функционал не планируется.

_________________
Программист, либертарианец и просто свободный человек.


12 Jun 2020 10:16
Profile
Doomed
User avatar

Joined: 27 Jul 2018 13:07
Posts: 508
Reply with quote
poststatist wrote:
TernarySystem wrote:
А будет ли Ваш процессор взаимодействовать с троичной несимметричной системой?

Пока такой функционал не планируется.


Понятно, но при этом Вы лишаете свою разработку возможности паралельной обработки двух событий. Формулу Вашего процессора можна описать такой формулой А = |-B|, без возможности обрабатывать А > B и А < В.


12 Jun 2020 10:25
Profile
Doomed
User avatar

Joined: 21 Mar 2017 13:50
Posts: 633
Location: Spb
Reply with quote
Lavr wrote:
А чем они такие полезные-то, что отдельно имеют право на жизнь? :roll:

Интересный вопрос. В двоичке все сбросы/установки/проверки битов в маске довольно просты (OR/AND), в троичке так просто не получается, нужно либо предварительно подготавливать операнды (для симметричных операций) либо иметь в наборе несимметричные операции. Надобно подумать.


13 Jun 2020 06:43
Profile
Novelist
User avatar

Joined: 01 Jun 2020 08:52
Posts: 25
Location: Новосибирск
Reply with quote
Обновил список команд, добавил список регистров, устройство регистра флагов и регистров чисел с плавающей точкой.

_________________
Программист, либертарианец и просто свободный человек.


02 Jul 2020 11:16
Profile
Doomed
User avatar

Joined: 21 Mar 2017 13:50
Posts: 633
Location: Spb
Reply with quote
poststatist wrote:
Обновил список команд...

Будут команды длиной в 9 и 18 трит? Хотелось бы видеть в табличке разрядность операндов инструкции и какая часть за что отвечает.
Например:
команда №1 "COPY X to Y" - OOO OOO OOP : OOO XXX (регистр-источник) ХХХ (регистр-получатель)


02 Jul 2020 13:00
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 27 posts ]  Go to page Previous  1, 2

Who is online

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