思い出・昔話

私のプロセッサ遍歴

2017-05-02 17:15 — asano

テーマ

カテゴリー

今回は私のかかわってきたプロセッサたちです。

アセンブリ言語でプログラミングしたかハードウェア設計をおこなったものです。
それぞれ代表的なものを挙げてみました。仕事関係は詳しく書けませんのでご了承ください。

  1. Zilog Z80 CPU

    Z80はPC-8001mk2でのプログラミングから始まって、ボードの自作まで行なっていますが、全て個人的なものです。
    PC-8001mk2では
    • 640×200のグラフィックで漢字を25行表示する圧縮表示(2ラインをOR合成する)ルーチン
    • アマチュア無線コンテストのログの重複チェックプログラム
    • 62k CP/Mを実現するためにBIOS作り直し
    • ROMライタをCP/MのPIPコマンドから使えるようにする

    自作ボードでは以下のハードウェアとそのソフトウェア

私のプログラミング言語遍歴

2016-11-02 23:40 — asano

テーマ

カテゴリー

いつもモノのことばかり書いているので、時には「私」についても書いてみようかと思っています。
題して「私の~遍歴」、第1回はプログラミング言語についてです。

これまでに個人的にも業務としてもいろいろなプログラミング言語を使ってきました。既存のプログラムをちょっと修正したようなものまで含めるとかなりの数になってしまうので、ある程度使い込んだものを並べて見ました。

  1. BASIC
  2. 私が初めてパソコンに接したのは1982年のことですから、BASICから入ったのはごく自然な流れでした。一部の例外を除いてパソコンを買えばBASICは入っている時代でしたから、まずはそれを使ってみることになります。

NEC PC-8001mk2 (外観編)

2016-10-24 21:20 — asano
カテゴリー

今回ご紹介するのはNEC製のパソコン、PC-8001mk2です。

PC-8001mk2
本体が別にあるのではなく、これが本体です。このようなキーボード一体型(キーボードの下にメインの基板が配置されています)は当時一般的なものでした。もちろん本体とキーボードが分離されている機種も存在していました。逆に本体にキーボードもモニタもカセットデッキも一体になっているものもありました。

基本的なスペックを挙げると以下のようになります。