vak: (Default)
[personal profile] vak
Сегодня добыл интереснейшую штуку: учебный четырёхбитовый компьютер GMC-4.  Он продаётся в виде приложения к научно-популярному японскому журналу "Otona no Kagaku" издательства Gakken, 24-й номер за 2009 год.  Продаётся в магазине "Kinokuniya Bookstores" в San Jose за $46.

 

Название журнала переводится как "наука для взрослых", но по оформлению ближе к "Моделисту-конструктору" чем к "Науке и жизни".  Архитектурно компьютер повторяет Tandy Microcomputer Trainer середины 80-х на микроконтроллере TI TMS1100.  Англоязычное описание можно взять здесь: PDF.

Характеристики компьютера:
  • размер слова 4 бита
  • восемь регистров
  • 15 однословных и 16 двухсловных машинных инструкций
  • память программ 80 слов
  • память данных 16 слов
  • ПЗУ c набором из 7 игр: орган, угадай мелодию, дави моль, теннис, таймер, музыкальный плеер, генератор морзе
  • семь светодиодов - порт вывода шины адреса
  • семисегментный индикатор - порт вывода шины данных
  • 20-кнопочная клавиатура - порт ввода
  • динамик для вывода звука
  • кнопка сброса
  • питание от 3-х батареек AA
Краткое описание системы команд есть здесь.  Вот как выглядит процесс программирования:



Народ для него уже много интересного понаделал:

Date: 2012-06-15 14:02 (UTC)
From: [identity profile] udpn.livejournal.com
Компилятор Си написан на Haskell, компилятор Basic без сырцов. Прелестненько.

Date: 2012-07-09 18:34 (UTC)
From: [identity profile] vitasam.livejournal.com
На плате GMC-4 есть разъемы с шин процессора, или надо подпаиваться самому?
Edited Date: 2012-07-09 18:36 (UTC)