4ビットマイコン・シミュレータ
|
その後、学研の「4ビットマイコン」の情報を集めていたら、 『大人の科学マガジン「4ビットマイコン Vol.24」を推測する』 という記事を知りました。 6月末に発売予定の4ビットマイコンというのは、1981年の学研の電子ブロックシリーズの『FX-マイコンR-165』と同じではないかという予想です。実際にhttp://www.wizforest.com/OldGood/MiCom/で見てみたら、わー、そっくりです 16進数のキー以外に、RESET、RUN、INCR、ADR SETの4つのキーがあり、2進LEDが7個と、7セグメントLEDが1個、ついでに事前情報として入ってきたプログラム領域が00〜4F、データ領域が50〜5Fも同じです。そもそも新規の開発ならサンプルプログラムを用意するだけでも大変だと思うのですが、今回はそんな話も学研側から出てきていません。その静けさも、「過去の資産」(懐かしい響きですね )が使えるから…と考えれば、納得できます。おかげでどういう仕様、命令体系かが発売前から理解できましたし、しかもこの『FX-マイコンR-165』、Windows上で動くフリーソフトウェアのシミュレータまであるので、事前にプログラムを書く練習までできそうです。 これを早速ダウンロードしてみました。ヘルプを読んでみてだいたいの動かし方がわかったので、実際に動かしてみたら…あっさりと自分で適当に書いた簡単なプログラムが動いてしまいました 音階が徐々に上がることを繰り返すだけの「91EAEBF00」という、わずか4バイト半の簡単なプログラムしたが![]() また興味深いのはこのシミュレータ、プリインストールのプログラムまで再現されていることです。そのプログラムというのが 「電子オルガン、自動演奏、音階当てゲーム、もぐらたたき、テニスゲーム、タイマー、モールス電文の自動発信」 となっているのですが、これは今回の4ビットマイコンにプリインストールされていることがわかっているプログラム 「電子オルガン、自動演奏、メロディー当て、もぐらたたき、テニスゲーム、タイマー、計算機」 と、概ね一致しています。ここまで一緒だと、これは互換機ということで間違いないんじゃないかと思いました。(さすがにモールス電文は時代に合わないので差し替えたのでしょうか?) あと面白いと思ったのは、パソコン上のシミュレータだけあって(当然実物にはそんな機能はないでしょうが)プログラムのセーブとロードができるのですが、セーブしたプログラムはどんな形式かな? と思って覗いてみたらXML形式でした。マシン語しか扱えないマイコンの世界と、抽象的なXMLの世界の組み合わせというのが、えらくミスマッチな感じがして面白かったです。一瞬「XSLTを使ってこのマシン語を逆アセンブルしてくれるプログラムを書いてみようかしら」と血迷ったのですが、これもハマりだしたら大変なので、やめておいたほうがいいですね ![]() 単にシミュレータだけなら、そう食指は動かなかったでしょうが、実際にハードウェアがこれから販売されるとなれば話は別で、しばらくシミュレータで遊んで、その勢いで実物が出たら遊ぶ…ということになりそうです ![]() それにしても、1981年のマイコンの互換機が、2009年になって販売されるなんて誰が想像できたでしょうか
面白いですね![]() |
16進数のキー以外に、RESET、RUN、INCR、ADR SETの4つのキーがあり、2進LEDが7個と、7セグメントLEDが1個、ついでに事前情報として入ってきたプログラム領域が00〜4F、データ領域が50〜5Fも同じです。
音階が徐々に上がることを繰り返すだけの「91EAEBF00」という、わずか4バイト半の簡単なプログラムしたが
こんにちは、トラックバック有難うございます。
これどんなものか楽しみですよね。
下記に試作機の動画が公開されています。
ご参考までに・・・
4ビットマイコン〜電子オルガン編〜 大人の科学マガジンvol.24
http://www.youtube.com/watch?v=4vyufTv7eTE&hl=ja
4ビットマイコン〜自動演奏編〜 大人の科学マガジンvol.24
http://www.youtube.com/watch?v=DxPWpfGXIs8&hl=ja
2009/5/12(火) 午後 9:13
その当時、製薬企業に入社しました。
ポケットコンピューターが支給されました。
何もできない、プログラムも自分でと言う代物です。
何か、ゲームもどきプログラムで遊んでた記憶が・・・・・。
でも、緑の画面で、1行、いや3行表示だったかな。
さすがに、現物が無いので思い出せません。
大学で学んだ言語はフォートランでした?。
DOSが登場してずっと使ってますが、
今は、U/B50がWindows7、デスクトップ・自作Core2がVista(メインパソコン)、デスクトップ・自作Pen4がXP、デスクトップ・業務用がXP、講演用小型ノートがXP、そのほかに遊びものパソコン、PAD、willcom03等で毎日遊んでます。
Windows7はVistaに不満な方には良いOSです。
プラグラムの自由度があるし、動きが良くなってます。
まだ、ドライバーがそろって無いので、メーカーものノートでは苦しいところもありますが、立ち上がりの早さだけで、Vista不合格って感じです。
2009/5/12(火) 午後 10:11
TimeTripper様、 YouTube画像をありがとうございます。今の子供たちはこんな動画を見ても「なんだ、これは?」でしょうが、当時は画期的でしたし、私は今見ても興奮が蘇ってきます(^_^) とても楽しみにしています。
2009/5/13(水) 午後 4:02
禁煙薬剤師様、ポケコンやFortranって懐かしいですね。
私が最初に買ったのはCASIOのPB-700というポケコンで、これはアルファベットが白黒液晶に4行表示でき、さらにグラフィックも可能というものでした。今のパソコンからすれば笑ってしまうような環境ですが、当時はものすごく嬉しかったですし、そこが出発点になりましたね。それにしても当時とは隔世の感があります。
2009/5/13(水) 午後 4:06