nedoPC.org

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



Reply to topic  [ 35 posts ]  Go to page Previous  1, 2, 3
4-bit Busch 2090 Computer 
Author Message
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
А что не так? По моему всё совпадает с TMS1000 табличкой (левая колонка из двух)

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


16 May 2013 10:14
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
На первый взгляд - совпадает... но поскольку я отдельные куски патента прогнал
для себя через ФайнРидер, то смотрел это всё очень внимательно...

Ну и где там, к примеру, "INMA"?

_________________
iLavr


16 May 2013 11:13
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Post 
Lavr wrote:
На первый взгляд - совпадает... но поскольку я отдельные куски патента прогнал
для себя через ФайнРидер, то смотрел это всё очень внимательно...

Ну и где там, к примеру, "INMA"?

Судя по коду это IMAC - может просто старые наименования?...

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


16 May 2013 21:50
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Судя по коду это IMAC - может просто старые наименования?...

Соответствие мнемоник TMS1000 согласно патенту US3988604 и найденных
в интернете вот такое:

Image

Честно говоря, те, что в патенте, может быть даже попривычнее будут... :wink:
(есть у меня такая привычка поискать в кодах незнакомого процессора функциональные
аналоги кодов i8080, чтобы как-то оценить возможности...
)
:lol:

Собственно, мнемоники влияют только на компиляцию/декомпиляцию.
Коды действительно одинаковые...

Но не это самое неприятное открытие...

А самое неприятное, что у процессоров этой серии - TMS1100/1300 (возможно, и
TMS1600) НЕТ ИНСТРУКЦИИ ALEC data, получается... :o

А это аналог привычного нам - CPI nibble ! :roll:

Теперь вдвойне интересно, да и непонятно, как осуществляют разбор кодов псевдо-языка
высокого уровня в этом Busch Microtronic 2090... 8)

Альтернатива вот какая: либо есть ALEC data в наборе команд, либо сложения с константой:
Code:
A2AAC       X       Add 2 to Accumulator and set status flag on carry       78
A3AAC       X       Add 3 to Accumulator and set status flag on carry       74
A4AAC       X       Add 4 to Accumulator and set status flag on carry       7C
A5AAC       X       Add 5 to Accumulator and set status flag on carry       72
A6AAC       X       Add 6 to Accumulator and set status flag on carry   06   7A
A7AAC       X       Add 7 to Accumulator and set status flag on carry       76
A8AAC       X       Add 8 to Accumulator and set status flag on carry   01   7E
A9AAC       X       Add 9 to Accumulator and set status flag on carry       71
A10AAC       X       Add 10 to Accumulator and set status flag on carry   05   79
A11AAC       X       Add 11 to Accumulator and set status flag on carry       75
A12AAC       X       Add 12 to Accumulator and set status flag on carry       7D
A13AAC       X       Add 13 to Accumulator and set status flag on carry       73
A14AAC       X       Add 14 to Accumulator and set status flag on carry       7B

_________________
iLavr


17 May 2013 02:55
Profile
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22409
Location: Silicon Valley
Reply with quote
Вот тут человек сэмулировал этот ваш 2090 с лампочками и кнопочками:

https://hackaday.io/project/11560-the-talking-microtronic-computer-system-emulator

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


05 May 2016 07:16
Profile WWW
Display posts from previous:  Sort by  
Reply to topic   [ 35 posts ]  Go to page Previous  1, 2, 3

Who is online

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