X



トップページ昔のPC
146コメント65KB
1980年代に実現可能だったかもしれないPC
0001ナイコンさん (ワントンキン MM1a-LIg2)
垢版 |
2022/10/13(木) 19:05:07.06ID:Te06vN8tM
!extend:checked:vvvvv:1000:512
↑は付け忘れ防止のために複数行書いています。スレを立てるときに削らないでください。

1980年代に実在したPC、実現可能だったかもしれない夢のPCについて
制約なしのフリートークスレ。テキトーなノリで雑談しませう。
8080/6800 から80386/68030位までアリアリで。

ただしカキコ住民に対する根拠なき誹謗中傷はダメダメ禁則事項です。

■関連スレ
1983年に実現可能なPC part 6
https://kizuna.5ch.net/test/read.cgi/i4004/1665373850/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
0097ナイコンさん (ワッチョイ 05ff-lxOV)
垢版 |
2022/10/28(金) 20:18:52.28ID:lD9RI6c00
C64や800のビデオ周りは秀逸ですよ。カスタムLSIだから。米国にはAMIとかVLSIとかカスタムLSIを請負製造する半導体企業が沢山あったのよね。初期のIntelも。コモドールは電卓LSI作っていたモステクノロジー社を買収して自社でカスタムLSI作っていたし。そういう点で日本の半導体メーカーはカスタムLSIの受託製造実績って薄いのよね。そのかわり4/8bitのワンチップマイコンは大量製造していた。マスクROMはカスタムだがチップ自体は汎用設計品。日本の半導体メーカーの大半は商社上がりの代理店に営業丸投げしていたから、回路設計全体を受託してカスタムLSIの受託製造は不得手だったのよね。そんな産業階層構造が今もじゅばくしているという。
0098ナイコンさん (ワッチョイ e198-72Rk)
垢版 |
2022/10/28(金) 20:54:33.44ID:u+NhN4c60
>>96
FM-8や7のも使われた方かな。
ゲーム機ではメガドライブ

>>97
そうは言っても日米半導体協定がダメ押しした感じね。
日立とかも本家モトローラが作らないから色々作ってたけどなあ。
ヤマハもFM音源チップからMSX2やmk3のVDPからメガドライブ
ファミコンのPPCやPCEの各種チップも作れてた
0099ナイコンさん (テテンテンテン MMeb-jtmE)
垢版 |
2022/10/29(土) 08:06:08.17ID:C2PLHIOKM
プログラマブルなのって
FMシリーズと88のFDコントローラーだけかな?
0100ナイコンさん (アウアウウー Sa9d-mBLB)
垢版 |
2022/10/29(土) 11:24:34.98ID:4RnzP3nIa
ひょっとして
中国封じ込め論がアメリカで一定の理解を得るにあたって
日米貿易摩擦時の対日本への対応が一定の成果があったと考える層が居るのかもアメリカに
成功体験みたいに捉えてる
0102ナイコンさん (ワッチョイ 4994-41VR)
垢版 |
2022/10/30(日) 02:13:21.84ID:UAvoNltN0
スーファミも音源専用に6502互換カスタムなサブCPUなSPC700が使われてるのに、
メインCPU65816、サブCPU6502と言われる事が無いな
アーケード基板でメインCPU68000、音源用サブCPUZ80なんて言われたりするのと同じだろうに
メガドラの68000とZ80とは両方メインCPUなのでサブCPUの話だとちと違う機種
0103ナイコンさん (ワッチョイ 9998-HLP5)
垢版 |
2022/10/31(月) 22:16:49.38ID:A85jGwCt0
>>102
アーケードは別として、
SFCはサウンドコントロール以外何も出来ない以前に制作者のソニーがCPUと呼ばなかったからかな。
逆にMDはZ80もメインになれるけど基本はサブで使うし、サウンド以外も色々出来るからCPUらしい仕事出来るので
Z80はサブCPU扱いらしいド本命では?
0104ナイコンさん (ワッチョイ 4994-1/Y+)
垢版 |
2022/10/31(月) 22:29:47.86ID:DGcEHvr10
話の元となったカスタムLSIに入るのかサブCPUに入るのかどっちだろう?
メーカーが言わなければサブCPU逃れできるなら、こんなパソコン有ったら良いなネタでは言い逃れし放題になるが
0105ナイコンさん (ワッチョイ 9998-HLP5)
垢版 |
2022/10/31(月) 23:17:13.70ID:A85jGwCt0
>>104
X1の
>サブCPUとして80C49を搭載し、キーボード内の80C48との通信やデータレコーダの制御などに使用した。
これら余りサブCPUとしてカウントしないし

9938の中のVDPコマンド実行してるのもサブCPUと呼ばないのに似てるかと。
0106ナイコンさん (ワッチョイ 4994-1/Y+)
垢版 |
2022/11/01(火) 00:21:50.00ID:d8ooA5rr0
その分類ならアーケード基板の音源用はサブCPUでは無いから、同じように音源用のサブCPUをパソコンに積んでもサブCPUでは無い扱いで良いのか
0107ナイコンさん (ワッチョイ 9308-Tk+f)
垢版 |
2022/11/01(火) 13:55:41.46ID:ilBEKlvA0
X1のサブCPUのように、プログラマブルでない奴は除外じゃない?
インテリデバイス全部入れていったら切り分けできないよ。
0108ナイコンさん (ワッチョイ f921-1/Y+)
垢版 |
2022/11/01(火) 15:38:26.18ID:W8yT5z8i0
プログラムならサブCPUとするとスーファミのはサブCPUになってしまう
ROM動作ではなく、RAMにプログラム書き込んで動作させるのだし
0110ナイコンさん (ワッチョイ 4994-1/Y+)
垢版 |
2022/11/01(火) 20:19:19.92ID:d8ooA5rr0
ポート通信してるから結果返すのはできる
通信の仕方自体がプログラムでやり取りしてるだけで自動ではないので、返して来ないと通信自体ができないという
0113ナイコンさん (ワッチョイ 1f08-Lf4y)
垢版 |
2022/11/30(水) 22:07:21.87ID:Yuzn1E6V0
8bitパソコンの時代ではI/O制御はポーリング、ステータスレジスタをその都度読み込んで
例えばSIOの受信完了や送信可能状態確認とかをソフト的に確認しつつ調歩的に行うのが普通だったね。
周辺IOが割り込み要求出してCPUに処理させるなんていう操作は高級で例外的だったような。
0000HbootなCP/M機ではboot ROMをシャドウROMとマップから隠蔽する例が多かったから
割り込みベクター処理とかやらない方向が主流だったような。

cromemco社の8bit機にはCROMIXというunixライクなOSがあって、当然タスク管理のために
常時タイマー割り込みとかやっていたんだろうなと想像するけれどもね。稀
0114ナイコンさん (ワッチョイ 1f08-Lf4y)
垢版 |
2022/11/30(水) 22:15:38.54ID:Yuzn1E6V0
そうそうMP/MなんぞというマルチOSあったな。MP/M86機は使ったことあるけど8bit機の実装例は経験ないな。
9801にはコンカレントCP/M86というのもあった。ASM86を2ジョブ走らせた覚えがあるがFDDでは遅すぎで
実用的じゃ無かった。
0117ナイコンさん (ワッチョイ b7ff-INxf)
垢版 |
2022/12/02(金) 09:19:32.51ID:c6FMy3tk0
知っているとかいう人のレベル
①全然知らない。聞いたことない。興味なし
②Wikipediaで調べたから知っている
③ググって調べ回ったから知っている
④その昔雑誌とかの特集記事を「当時」読んだことがある
⑤実際に実装実機を触ったことがある
⑥API応用プログラムを書いてデバグしたことがある
⑦実装機の開発に関わってデバドラとか書いて製品PCの出荷後サポートまで携わった
0119ナイコンさん (アウアウウー Sa83-7kHv)
垢版 |
2022/12/08(木) 22:40:48.68ID:pZy7H3NIa
おもちゃだったPC-6001も割り込みモード2を使った贅沢しようなんだよな
(MSXとかのホビーPCはモード1が多かったような気がす)
0122ナイコンさん (ワッチョイ 9675-SeIF)
垢版 |
2022/12/09(金) 19:18:02.87ID:8NUWAeBs0
乗せるのはモード0か。
callとかじゃなく、割り込みルーチンのプログラムそのものをひたすら送り込んだら
メモリ割かなくていいのかな、とか妄想したことがある。
0133ナイコンさん (ワッチョイ be75-6Pca)
垢版 |
2022/12/18(日) 10:22:45.05ID:B0hJYgeL0
「かつてのPC」的なものは、いまは周辺機器が相当するんじゃないかな。
CPU積んでハードをガンガンに叩いて結果を出しつつ線一本向こうに御座らっしゃる本体様のご機嫌も伺いつつ・・・・
0135ナイコンさん (ワッチョイ be88-e5AJ)
垢版 |
2022/12/19(月) 08:55:31.96ID:y1DPCflp0
>>128
HALTでFDCから割り込み来るまで寝てるのはいいけど
それだとメイン側からの指示じゃ動けないのでは
8255からも割り込み掛けられるの?
0138ナイコンさん (ワッチョイ f3a4-gal4)
垢版 |
2022/12/19(月) 18:29:40.33ID:JXyU5xqj0
>>135-137
メインCPUからのコマンド待ちの時はHALTしてないよ8255ポーリングループ

HALTするのはサブCPUが配下のFDCとデータ受け渡しする時
1バイトも取りこぼしが許されない場面なのでポーリングよりも高速な割り込み駆動になってる模様
0141ナイコンさん (ワッチョイ b788-KeI6)
垢版 |
2023/05/10(水) 15:28:04.86ID:rcPnu/E50
up
0142ナイコンさん (ワッチョイ 57eb-0TTi)
垢版 |
2023/07/08(土) 10:02:16.47ID:X+2rQ+9t0
>>140
水をかぶると女になるやつやねw
0145ナイコンさん (ワッチョイ ffff-mvJ6)
垢版 |
2023/07/09(日) 09:19:25.87ID:77isx4h20
水に濡れたところだけじゃなくて全身というのが親切だな
乾いたら戻るとかでないのも親切
部分変体だと性癖拗らせる若者を量産していただろうな
レスを投稿する