nedoPC.org

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



Reply to topic  [ 28 posts ]  Go to page Previous  1, 2
GMC-4 Microcomputer 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Интересно, что один джентльмен заюзал этот процессор для тестового оборудования:

ImageImage

ImageImage

ImageImage

А калькулятор (an old TI calculator) он заюзал в качестве полноценной
пультовой клавиатуры. Реальный недоПиСишник!!! :roll:
Quote:
As you may have noted, he has used 2 different TI calculators as a keypad, one with a 4x5 matrix, and the other with a 4x6 matrix.

http://www.polylith.com/~brendan/ClassicComputers/Tandy/uCptrTrain.html


15 Jun 2011 15:42
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
На GMC-4 был выполнен ещё и вот такой микропроцессорный конструктор:

Image

(чем-то напоминает "Электронные кубики" из моего децтва...)
Image

Quote:
Вот такие вот игрушки должны быть у детей, а не всекие лего-хуего-покемоны...

(с) http://www.yaplakal.com/forum2/st/50/topic281347.html:wink:


15 Jun 2011 17:08
Profile
Online
Admin
User avatar

Joined: 08 Jan 2003 23:22
Posts: 22410
Location: Silicon Valley
Reply with quote
Post 
Lavr wrote:
Shaos wrote:
Я тут чего подумал - может они народ дурят? Может там под каплей сидит банальный пик-однократка?...

Целых 30 лет дурят? Не думаю... хотя на PIC можно сэмулировать другую
систему команд.


Ну может 30 лет назад и выпускали чегой-то, а в наше время проще пик запрограммировать :)

Lavr wrote:
Я когда ещё только разыскал этот Gakken GMC-4, немножко побаловался на
его эмуляторе... Вот в описании есть одна непонятка:
Code:
Memory is laid out as follows:
00 - 4F Program Memory   
50 - 5F Data Memory   
6F A Register   69 A' Register
6C B Register   67 B' Register
6E Y Register   68 Y' Register
6D Z Register   66 Z' Register

The registers are all 4 bits wide. A' - Z' are auxiliary registers.

Как бы ты перевёл "auxiliary registers"?


"дополнительные регистры" - видимо второй набор по аналогии с Z80?

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


15 Jun 2011 19:15
Profile WWW
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Reply with quote
Post 
Lavr wrote:
Как бы ты перевёл "auxiliary registers"?

Я не он, но перевёл бы как "теневые регистры" (привет от Z80).

_________________
Extreme Entertainment


16 Jun 2011 11:42
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
The registers are all 4 bits wide. A' - Z' are auxiliary registers.[/code]
Как бы ты перевёл "auxiliary registers"?

"дополнительные регистры" - видимо второй набор по аналогии с Z80?

Mac Buster wrote:
Lavr wrote:
Как бы ты перевёл "auxiliary registers"?

Я не он, но перевёл бы как "теневые регистры" (привет от Z80).

Да и я так умею - но по смыслу не совсем подходит...


16 Jun 2011 12:17
Profile
Retired

Joined: 03 Aug 2003 22:37
Posts: 1474
Location: Moscow
Reply with quote
Post 
Lavr wrote:
Quote:
Я не он, но перевёл бы как "теневые регистры" (привет от Z80).

Да и я так умею - но по смыслу не совсем подходит...

Мне кажется отлично подходит, и вот почему:

Code:
E5    CAL CHNG    1    Swap the A/B/Y/Z registers with A'/B'/Y'/Z'

_________________
Extreme Entertainment


17 Jun 2011 14:57
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Mac Buster wrote:
Lavr wrote:
Quote:
Я не он, но перевёл бы как "теневые регистры" (привет от Z80).

Да и я так умею - но по смыслу не совсем подходит...

Мне кажется отлично подходит, и вот почему:

Code:
E5    CAL CHNG    1    Swap the A/B/Y/Z registers with A'/B'/Y'/Z'

А мне кажется не подходит, вот почему:
Code:
Memory is laid out as follows:
00 - 4F Program Memory   
50 - 5F Data Memory   
6F A Register   69 A' Register
6C B Register   67 B' Register
6E Y Register   68 Y' Register
6D Z Register   66 Z' Register

Какие же они "теневые", если на виду а не в "тени" всё время?

"Альтернативные регстры", "дополнительные регистры" тоже не подходят.
Вполне нормальные регистры со своими адресами.

Пример твой - это обычное XCHG...

Я склоняюсь к мысли перевести это как "осесимметричные регистры", но
не встречал такого компьютерного термина...


17 Jun 2011 15:30
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Некто Denki-Guy решил перевести мануал по программированию GMC-4 Microcomputer
с японского на английский...
http://denkigai.wordpress.com/category/japanology/
http://denkigai.wordpress.com/gmc-4-manual-from-otono-no-kagaku-vol-24/
Image
The simplified "hello world" entered into the assembler

Denki-Guy wrote:
I decided to publish the original Japanese and my English translation side by side for the benefit for those studying Japanese. My teenage daughter tells me that a lot of kids in high school take Japanese so they can read manga in the original Japanese. I would love to hear about teenagers taking up Japanese to learn about Japanese technology and other cool stuff from companies like Gakken, the publisher of Otona no Kagaku. I can’t be the only one.

The Denki-Guy


PS. Что значит реклама!!! Начнёшь поиск - так будто бы весь мир только и занят
программированием этого GMC-4 - a 4-bit microcomputer produced in Japan.
:wink:


24 Jun 2011 10:55
Profile
Senior

Joined: 22 Aug 2012 17:06
Posts: 144
Location: 188.220.42.216
Reply with quote
Post 
Кстати, если тема кому еще интересна, я тут собрал подборочку ссылок про GMC-4. В частности, есть схема, парочка аппратных имитаторов и т.д.

http://demin.ws/blog/english/2012/07/26 ... ocomputer/

Например, схема.

Image

Мой загрузчик:

http://demin.ws/blog/russian/2012/07/25 ... assembled/


07 Sep 2012 02:14
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
begoon wrote:
Кстати, если тема кому еще интересна, я тут собрал подборочку ссылок про GMC-4.

Слуууушай!!! Так GMC-4 у тебя живьём есть!!! :o

А на PIC-e не находил? Я как-то сторонник PIC-платформы...

Но всё-равно - интересно! :kruto: Только надеюсь, я уже скоро свой 4-BIT-CPU
до ума доведу...

Или PIC8080 всё-же допилю полностью под систему команд 580ВМ80...

_________________
iLavr


07 Sep 2012 02:31
Profile
Senior

Joined: 22 Aug 2012 17:06
Posts: 144
Location: 188.220.42.216
Reply with quote
Post 
Lavr wrote:
Слуууушай!!! Так GMC-4 у тебя живьём есть!!! :o

А на PIC-e не находил? Я как-то сторонник PIC-платформы...


Есть, история покупки - http://demin.ws/blog/russian/2012/07/04/gmc-4/ ;-)

Вроде, как говорят и пишут, нигде пока нет исходников оригинальной прошивки, поэтому реплики типа http://code.google.com/p/avr-gmc-4/ созданы по официальной документации по командам. Хотя народ там отжигал -- для точного воссоздания, например, тонов звуков, из измеряли частотомером, и потом воссоздавали в имитаторе.


07 Sep 2012 02:43
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
begoon wrote:
Есть, история покупки - http://demin.ws/blog/russian/2012/07/04/gmc-4/ ;-)
demin wrote:
Классная игрушка. Я начал программировать на Радио-86РК в машинных кодах,
набивая их в Мониторе. Тут почти такие же ощущения.

Верю на все 100%! :lol: Я когда сконструировал вот эту дрянь:

Image

Тоже сидел и счастливо, как в детстве, в кодах программил суток двое... :lol:
Благо у меня коды близкие в 580ВМ80 там... А потом быстренько ассемблер
написал... Шарм какой-то реально присутствует! :roll:

_________________
iLavr


07 Sep 2012 03:01
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
begoon wrote:
Lavr wrote:
Слуууушай!!! Так GMC-4 у тебя живьём есть!!! :o
Есть, история покупки - http://demin.ws/blog/russian/2012/07/04/gmc-4/ ;-)

Я всё время просто с детским любопытством наблюдаю эту штуку:

Image

И скажу, что я бы её тоже купил, если бы мне это не создавало ненужных трудностей...
Хотя понимаю, что она мне нафиг не нужна, но - чисто поиграться... :lol:

Подозреваю только, что в России она не стала бы популярна...
Тут и на "Васике" вряд ли кто стал бы интересоваться такой штукой, не говоря уже о
незнакомом "обрезанном" наборе её кодов...

_________________
iLavr


16 Sep 2012 23:16
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 28 posts ]  Go to page Previous  1, 2

Who is online

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