ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

CP/M って何ですか?コミュのはじめまして

  • mixiチェック
  • このエントリーをはてなブックマークに追加
挨拶のトピックが無かったのでつくりました。
よろしくお願いします。

コメント(77)

かつぼん さん

Fortran-80は良くつかっていたんです。ちょうど院生時代、なんでも楽しかった頃です。C関連はBsdからの人には受けてましたが、CP/M自体にc-shellに匹敵するものが無く、彼らにはいまいちだったかな。Bascom/mb-80あたりはボトムアップの人たちには好まれました。CP/M Plus時代になると、GSX(graphic lib.)が提供され、Phigs系の操作ができるようになり進歩を感じます。まあ、その頃は8ビットに固執する必要はもう無かったわけですが。TurboPascal、これはMS-DOS版になって爆発的に流行ったとおもいました。Modula-2は鳴かず飛ばず。

そうそう、AIDAもありますよ、確か、CP/M版が最初でした。お試しまで。

VANNAKA氏

まだ使い方がお分かりにならないのだと思いますが、必要なbinやlibをどっかに置いて、引数を与えて何とかcomを叩けば動く仕掛け。いわゆる「インストール」という作業は無い時代のものです。シンボリック・リンクも無いですから、わけのわからない階層構造でファイルがどっかに行ってしまうという事もありません。

そうそう、必ずCtrl-Cね。操作法の説明を必ず読んでください。「原始的」で単純ですが、自動化されてない部分が多いのです。
私はCP/M-86上でTurbo-Pasacalを使っていました。
PC-9801Fをやっとこさ買ったもののメモリを増設できず
MS-DOSでは付属のマクロアセンブラが走らなかったので、
CP/M-86をやってました。アブソリュートアセンブラで充分、
とも思ってました。まだMS-DOSでないと困るということは
ありませんでした。

CP/M-80の方はSANYO(今はメーカーが消滅しましたね)の
MBC-250というマシンで動かしていました(私の所有物では
ありませんが)。こちらでもTurbo-Pascalでした。BDS-Cは
8ビット長のintが苦しかったですね。

実はつい最近までWindowsのコマンドプロンプトでTurbo-Pascalを
使っていました。Windows7になってなぜか日本語表示が化けて
しまって使わなくなってしまいました。

MS-DOS版の頃は内部表現がBCDのTurbo-Pascalもありました。

"ADA"ですね。本(ASCII誌)で解説を読んだだけで使ったことは
ないです。
MS-DOS版ターボパスカルの水色の画面は懐かしいなぁ。

自分がCP/M使ってたときは、主にマイコンの開発だったので、WordStarで編集し、チップメーカー帝京のアセンブラでアセンブル・リンクしてました。いわゆるクロス開発ですね。
WordStar はワープロなので WordMaster などのエディタより使いやすかったですね。
山科さん

同じディレクトリーにおいて起動させればよいのでしょうか?
起動できたのがZ80のCP/MなのでZ80で動かせるやつでないとまずいと思います
忙しいので後でいろいろ試してみます
かつぼん さん

エイダ、 Adaでしたね。 SanyoはMBC-1000(Z-80 CP/M)は覚えています。TRS-80 model 3に中身が似てました。PC-AT互換機の中で、MBC-500系は一番安いから米国では良く売れていました。

http://www.vintage-computer.com/sanyombc550.shtml

あの時期、日本のメーカーは松下を筆頭に一斉にAT互換機を作って対米輸出に燃えてました。当時のByte誌をみると、日本の大手家電屋がたくさん登場しています。コンパックがIBMとのBios訴訟で勝ってしまった故ですね。 結局、386/486時代まで残ったのはNEC、Epson、東芝くらい、あとは全滅です。Sonyは出遅れ、Vaioが当たるまで迷走です。

現在の台湾、中共企業が川下を独占している状況は想像できませんでした。
山科さん、こんばんは。

MBC-1000は外観を見ることができました。
 ↓
http://www.oldcomputermuseum.com/mbc-1000.html

MBC-250はここにチラっと書いてあるのを見つけました。
 ↓
http://jibun.atmarkit.co.jp/ljibun01/rensai/genesis/211/01.html

型番の数字の値がかなり違うので、MBC-1000の方がだいぶ後に
発売されたのかな、と思いましたがどちらも'82に発売されたようです。
外見は非常によく似ています。私が使い始めた(2年以上、自宅に借りて
いました)のは'83春頃です。

スペックを見ると、MBC-250は5インチ倍トラックの640kBで(PC-9801F
が発売されるよりも前ですので、非常に珍しかった)、画面は80文字×33行
もしくは80文字×40行に切り替えられ、グラフィックスも640×400dotの解像度
でした。残光のある緑色のディスプレイで表示用に独立したZ80が用いられて
いました。MBC-250の方が高スペックのようです。16×16dotの漢字ROM内蔵
でしたので日本向けに作られたのでしょう。

'83頃は16bitの波が来てました。私は'83の暮れにPC-9801Fを買いました。
とっても高価でした。
かつぼん さん

了解。GRAM積んでるんですね。グラフィックはこの時期、どの製品もまったく互換性も無く、てんでんばらばらでした。せっかくOSで下をそろえたのに、上位はめちゃくちゃ。GSX-80だのまったく無視、日本語化も入力方法を含め、適当で困ったものでした。

98は初代とEを私は買っています。まだ東京宅にあります。8801とFP-1100、FM-11も残してあります。MZ系も数台。高かったですからね、往時。捨てる気にもなれません。借り物のPsopia 7
と16もどっかにあると思います。これは東芝の貸出品です。返せって言ってこなかったので、そのままになってます。

お写真の5インチのFDDはYEの274Dかな。まだ4、5台残ってます。これが当時一番安い5インチ2DDでした。半分の薄さ時代になると、爆発的に安くなり、最後はEpsonとCanonの1/3厚のがかっこ良かったですね。
手近に転がっていたので、写真を撮りました。

YD-274でした。巨大なスッテッピング・モーター、と言っても8インチ片単密時代の物は電気ドリル並でしたから、これに時代の進歩を感じたものです。スピンドル・ローターに50Hzと60Hzのストロボがついているのが見えると思います。74LS00なんかが沢山制御基板に乗ってると、ちょっと感動されるかも。
昨今のSSDは読み書きが500MB/sの実効I/Oバス幅を越える物も出てきています。そういうのと比べると、何と言っていいのか... どのくらいの転送レートですかね、このFDD?

実質360rpmで1トラック8kBとしても、48kB/sですかねえ?
転送速度は8インチ:500kbps、5インチ:250kbpsですね。
ずっと後の8インチ互換の3モードでは2割増し(600kbps)に
なっているものもあるようですね。

セクタ間に同期用のエリア(プリアンブル等)があるので、48kB/sよりも
少し多くなっています>菌さん
山科さん、

GSX-80という規格があったのですね。知りませんでした。
MBC-250は画面出力でESCシーケンスで直線や円が
描けました。でも非公開でした。

MS-DOSにしてもグラフィックに関しては何もサポートが
ありませんでしたね。98のGDCを直接アクセスしていました。
アセンブラでGDCをドライブすると非常に高速に描画できて
びっくりしました(今となっては大したことないですけど)。

PC-8801は一世を風靡しましたね。CP/Mを走らせると
MBCよりもずいぶんもったりしていました。FDDが8255経由
でインターフェースされていてあまり早くなかったせいかもしれ
ません。

FM-11はOS-9も走り、CPUカードも各種あり何でもできる
マシンでしたね。8ビットなら日立のMB-S1が最高らしいです
けど人気がありませんでした(友達がかなり入れ込んでいま
した)。

SORDのM68は、PC-9801Fを売っ払って買おうかと思い
ましたが、さんざん悩んで思いとどまってしまいました。複数
買うほどのお金が無かったのです。

PC-100model30を持っていましたが、10年ほど前にヤフオクで
売ってしまいました。
かつぼん さん、菌さん

PC-88/8001のFDはいやらしい仕掛けでしたね。インテリジェント・タイプの出始めだったのかもしれません。工人舎の東芝の5インチが2個入った物、Itemのとかいくつか家に残っています。8インチもですが、あれは真っ当な設計です。

Sordは結局どうなったんでしょう。良く売れていた時期は覚えています。京セラ/NEC PC-100、あれは面白い機械でした。ビル・ゲイツ氏、Apple Lisaへのアプリ開発の契約をし、Lisaを受領。そのAppsを書かずにせっせとLisa OS/GUIをパクってMS-DOSにくっつけて京セラに売り飛ばしたわけです。史上初のWindows、そのあとジョッブス氏との長い訴訟は覚悟していたのか。まあ、PC-DOSで儲けて以来、なんでも楽してパクリで金儲けができると思ってしまった不幸の始まりです。

転送レート了解。まったく、情けない値です。カセット・テープと比べたら比類無き信頼性でもありました。デジタル・カセット(音楽用テープ、テレコを流用したものでなく)は当初業務機材で広く使われていましたが、結局、パソコン世界には入ってきませんでした。


CP/M関連は最近いじってません
今日あたりまたFreeDOS専用機のコンパックのノートパソコンにてZORKでも遊んでみようかと思います
遊んでみようと思ったけどダメでした
ディスクを入れ替えてDIRコマンドを実行してもファイルを読み込みませんでした
MS-DOSフォーマットだからでしょうか?
難しくてよくわかりません
ZORKというと僕の記憶が確かならテキストアドベンチャーゲームだったと思うのですけどね
やっぱり英語ができないとダメですねぇ
VANNAKA さん

MYZ80 の CP/M 環境からファイルが見えないということでしょうか?

MYZ80 は 64180エミュレータ+互換BDOSの構成になっていて、MS-DOS 側のファイルを直接アクセスすることはできません。CP/M側 のユーティリティ import で仮想ディスクにコピーして使うことになります。(dosdir で DOS 側のディレクトリ表示ができます。)

今回久しぶりに動かしてみましたが、101キーボード専用のようで、日本語用106キーボードではキートップと違う特殊文字が入力されますね。

また、Window7 の 64bit版は DOS プログラム自体、実行ができなくなってますね。32bit版にするか XPモードを使う必要があるようです。

# 手前みそですがこちらのほうが簡単じゃないでしょうか?
#
# http://www.vector.co.jp/soft/win95/util/se378130.html
# http://hp.vector.co.jp/authors/VA000084/
Muさん

resありがとうございます
そうですCP/M環境からファイルが見れません
仮想ディスクにコピーする必要がありましたか
英語キーバードじゃないとまずいのですね
今度はそのお勧めのやつで試してみたいです
XPパソコンがあるので問題ありません
MYZ80はFreeDOS専用パソコンで試してました
試すといいながらまだ試してません
今ちょっと忙しいものですからね
11日に祖母のお祝いがあり14日に集団アルバイトの最後の日があるのです
しかしXPパソコンを使ってDLして試してみます
日本語というのがありがたいです
CP/M・・・なつかしい。まだ持っていますよ。NECの8801用
のCP/M。F80とWSなどを使っていました。Z80用のアセンブ
ラで温度測定用のソフトなんか作ったことがあるのですがね。みんな忘れ
て機械だけ残っています。JUG−CP/Mなんてクラブがあってパブ
リックドメインソフトなんか売っていました。その中で覚えているのは
ILIZA(イライザ)という人工知能ソフトです。何か問いかけると
珍妙な答えが返ってきました。アメリカにNECのPC−8001の
クラブがあり、そこのコネでF80などを安く買いました。
CP/Mマシンを久し振りに立ち上げてみました。
横に9511コプロや漢字ベクターROM付けてます。
Am9511、9512は欲しいと思っていた石でした。結局、自宅用FPUが用意できたのは8087まで待たざるえず、これが最初になりました。高いくせにバグ入りで、困った石。

お写真を拝見すると、すべて蛇の目ボードで手半田?
すいません。本田通商の1ボードを使ってます。(割り込みにバグ有り)
9511(元は関数電卓用)はProFortranのライブラリを書き換えましたが殆どスピード変わらず...。
>本田通商の1ボード

そうでしたか。 あの時期、輸入品や小さな会社の国産(パクリ含む)も多く、トラ技など広告で賑わって記憶です。

私はS-100専科でしたが、ワンボードも持っています。名前は思い出せないのですが、横浜にサザン・パシフィックという会社ができ、そこの突撃隊長みたいに元気なお兄さんの売り込みで、1枚買ってるんです。国内で初めてCP/M Plusを実装した板で、Meomory bankも広がるし、8/5" FD両用、ビデオ・コンソール内蔵で非常に便利でした。

自宅倉庫に残っている物の写真を撮りましたので付けておきます。ケースは当時の富士通FM-8の拡張I/Oボックスの流用です。FM-8はなぜか気に入らず、東京駅八重洲口にあったSystems FormulateのBabcom-80に買い替えようと売り飛ばし、このI/O Boxだけ残っていたわけです。

電源ユニットだけ抜き取り他用してしまったので、適当な物を入れないとすぐには動きませんが、時間を見てやってみましょう。KBDは当時のアルプス電気の汎用品です。Alpsのケース共、亜土電子で買ったのですが、こんなもので5万円近く取られた記憶もあります。IBM PC-XTのステップ・スカルプチャーKBDのパクリが明白、そのくせタッチ(スイッチ部)は最悪なのは国産キーボードの通例どおり。良いキーボードは決して日本人には作れないとの思いは今も変わらず。

次ページへ
型番はSouthern Pacific MSC-ICO 31120-1と読めます。

LH0080A/CPU
81A/PIO
82A/CTC
84A/SIO

と全て早川電気、ほか定番VideoのHD46505、MB8877A、そして8255Aです。主要半導体がすべて国内各社の製品、74xxは懐かしい松下、日立。

若干モトローラ、TIの米国勢が見られますが、日米半導体摩擦の対処で無理やり買わされた物でしょうか。今となっては、こういうオール・ジャパンの電子基板、もう見ることはできません。

この横浜の会社、South Windとかいう数ページの冊子を定期的に送ってきたように思います。最盛期は10人位?のレベルだと思いますが、皆さんどうなさっているのでしょう。


詳細写真は私のフォト・アルバムに置いておきました。ご覧ください。
>横浜にサザン・パシフィックという会社ができ、
→鶴見の店でApple用256KBカード買いました。

>FM-8はなぜか気に入らず、
 →ロールオーバーがFM7はOKでしたが、8はNG。(AppleはOK)

>KBDは当時のアルプス電気の汎用品です
 →同じ物、使ってました。(当時は安かった...) 
ご無沙汰いたしております。
サザンパシフィックなつかしいですねえ。
社長?が強烈だった気がします。
バックアップのニッカドはお漏らし大丈夫でしょうか?趣味のオールドシンセサイザーは大体失われたパターンの修正から始まります。

>オール・ジャパンの電子基板
日米半導体摩擦なんて言葉は影も形もないです

>良いキーボードは決して日本人には作れないとの思いは今も変わらず。
同感です
みなさん、こんにちは。サザンパシフィック、懐かしいですね。
South Wind、読んでました。
MSC-ICOも記憶にあります。
「電電公社版」と表記された5インチの8インチ互換のFDDを
売ってましたね。

Turbo PASCAL(CP/M-80/CP/M-86)、Hitech-C(8ビット開発用
MS-DOSクロス)、Turbo C(MS-DOS)などを買いました。
MSC-ICO、海外雑誌にも広告を出していたようです。 売れたのかな。

http://bitsavers.trailing-edge.com/pdf/microCornucopia/Micro_Cornucopia_%2319_Aug84.pdf

Microcornucopia, #19, Aug.1984, p.2の 左上

上でも触れましたが、128KBのDRAM実装です。上64KB は分割しBank切り替えをしますが、これはCP/M-Plus(3.0)特有の機能です。2.2やMP/Mではできません。Plusは、ほかにPrint Spoolが付いたくらいの違いと記憶します。
やまだーさん

NiCadはまだ大丈夫みたい。ただ念のため切り離しておきました。三洋は良く漏れますが、これは湯浅、少しはマシなのかな?

KBDの件、子供のころからタイプライターで育った民族、技師になってもタイピングはどうあるべきかは理解しているのでしょう。かたや毛筆習字育ちの子供たちはタッチパッドの設計は上手いようです。さて、時代がかわりタイプライターを知らない、毛筆習字ができない世代が中心。ストロークが1mmしかない屑キーボードとかアンドロイドのソフト・キーボードなんか嬉々として使っているのを見て、我らはどうすればよいのか.. 音声入力認識率が上がるまで、今しばらくのご辛抱?

> 日米半導体摩擦なんて言葉は影も形もないです

まったく.. どうなってしまったのか


ナショナルキッドさん

FM-8、おっしゃるとおりです。お写真、同じキーボードですね。たしかに、秋葉であれが一番安く買えたものでした。というか、あれしか選択肢が無かった気も致します。今の物に比べ比較的丈夫ではありますが、打鍵感覚だけは困ったものです。まあ、MZ-80K/B、MSXとか、更に下はありますけど。
かつぼんさん

あの方、サテライトTVに熱中していて、拙宅にくる度に関連米国雑誌のコピーを持ってくるんです。パラボラ立てて、衛星TVを見るセットを売れないか、こういうGasFETが出た、どこかでアンテナごと試作できる所は知らないか..とえらく熱心に「勧誘」しようとしておりました。どっかの米国製Kitも買い込んで試していたみたいですが、あれからどうされたか。私はあの頃は現役Hamでしたから、映像とは言え、受け一方のBCL/SWLには興味は持てず。電波は「出すこと」に生きがいを感じていましたから。

South Wind、まだお持ちですか?
Southern Pacific Laboratory = S.P.L. とか言ってませんでしたっけ?

かつぼんさんご記憶の通り、Boland Turbo シリーズを逸早く買い付けて、ローカライズしたのがこの会社だったと思います。
山科さん

ホント、洋モノ触った後日本のキーボード触ると死にたくなりました。
林檎コンパチのキーが最悪中の最悪だと思います。
siriは思ったより使えないとの印象です。

> 日米半導体摩擦なんて言葉は影も形もないです
http://www.nicovideo.jp/watch/sm17952365
この番組から20年程ですが日本がこんなに落ちぶれるとは想像だにしませんでした。
>山科さん、

South Wind、探してみましたが無いようです。Hitech-Cの
日本語マニュアルは出てきましたが。
日本のCP/Mユーザーグループにも入会してたような。機関誌
がありました。CP/M用のPDSのDiskを頒布してもらったことが
あります。68kのクロスアセンブラなどを手に入れました。
25年ぐらいムカシのことです。
>あくべん ☮さん、

BorlandのソフトはMSA製とSPL製とありましたね。
最初の頃のTurbo PASCAL(2.0ぐらい)はMSA製が\29800、
SPL製が\19800とかでかなり値段が違いました。MSAの方は
日本語マニュアルが付いていましたが、その日本語マニュ
アルは書店で\1800ぐらいで売ってました。実はこの日本語
マニュアルを書店で見かけて買って、すごい良さそうだった
のでコンパイラ本体を買おうと思ったのでした。SPLで売って
いる方が安いのでそちらを買いました。SPLとの関わりの
最初です。この日本語マニュアルは今でも持っています。
かつぼん さん

South Wind、最近、拙宅のどこかで見た記憶があり、こちらも探しましたが、見当たらず。 まったく「物を捨てない人」なので、どこかにあるはず..

代わりに、AlpsのKBDの取説を発見。なんと、「試験成績票」正・副が添付されております。検査、矢矧、検印、宝規(木へん付き)氏とあり。

このキーボードの名前、なんと”AKB Full Keyboard”というそうな。4.75Vの動作保障。

「電算端末制御鍵盤」の高級仕様なんですね。

--

上、書き込み#10の歯医者のおじさんのZ-80カードも発見。 
2枚頂戴した生基板を組み立てた物ですが、なんと石のほとんどを他に流用してしまっております。 往時、7400だって安くはなかったですから.. ましてALSクラスあたりだと。

しばらくこのPlus-80は使った記憶はあります。しかしながら、親機の性能(CP/M-86
V30/8087)を考えると、持ち越しZ80バイナリーの活用以外、あまり意味の無い仕掛けでありました。まして横にZ-80機が並んでいれば、ファイル操作を含め面倒なことをPC9801でする必要もありません。なんでこんなものを考えたのでしょう...
はじめまして。
CP/M使いというわけではないのですが、一番距離が近そうだったので…。
8080のエミュレータをマイクロコントローラで動かして手のひらサイズのコンピュータを作ろう。みたいなことをしています。
CP/Mも動けば面白いと思うのですがCPUのコードだけで手一杯で、フロッピードライブのエミュレーター? BDOS?? もうお手上げです。

この手のことに興味ある方とお話できたら嬉しいです。
それではよろしくお願いします。

ログインすると、残り39件のコメントが見れるよ

mixiユーザー
ログインしてコメントしよう!

CP/M って何ですか? 更新情報

CP/M って何ですか?のメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。