1980年代に実現可能だったかもしれないPC at I4004
[2ch|▼Menu]
[前50を表示]
100:ナイコンさん
22/10/29 11:24:34.98 4RnzP3nIa.net
ひょっとして
中国封じ込め論がアメリカで一定の理解を得るにあたって
日米貿易摩擦時の対日本への対応が一定の成果があったと考える層が居るのかもアメリカに
成功体験みたいに捉えてる

101:ナイコンさん
22/10/29 20:07:34.66 LrNDJ8ZPa.net
uPD765はインテルからもi8272だかの型番で売られたようだから
当時としてはそれなりの性能だったんだろうな

102:ナイコンさん (ワッチョイ 4994-41VR)
22/10/30 02:13:21.84 UAvoNltN0.net
スーファミも音源専用に6502互換カスタムなサブCPUなSPC700が使われてるのに、
メインCPU65816、サブCPU6502と言われる事が無いな
アーケード基板でメインCPU68000、音源用サブCPUZ80なんて言われたりするのと同じだろうに
メガドラの68000とZ80とは両方メインCPUなのでサブCPUの話だとちと違う機種

103:ナイコンさん
22/10/31 22:16:49.38 A85jGwCt0.net
>>102
アーケードは別として、
SFCはサウンドコントロール以外何も出来ない以前に制作者のソニーがCPUと呼ばなかったからかな。
逆にMDはZ80もメインになれるけど基本はサブで使うし、サウンド以外も色々出来るからCPUらしい仕事出来るので
Z80はサブCPU扱いらしいド本命では?

104:ナイコンさん
22/10/31 22:29:47.86 DGcEHvr10.net
話の元となったカスタムLSIに入るのかサブCPUに入るのかどっちだろう?
メーカーが言わなければサブCPU逃れできるなら、こんなパソコン有ったら良いなネタでは言い逃れし放題になるが

105:ナイコンさん
22/10/31 23:17:13.70 A85jGwCt0.net
>>104
X1の
>サブCPUとして80C49を搭載し、キーボード内の80C48との通信やデータレコーダの制御などに使用した。
これら余りサブCPUとしてカウントしないし
9938の中のVDPコマンド実行してるのもサブCPUと呼ばないのに似てるかと。

106:ナイコンさん
22/11/01 00:21:50.00 d8ooA5rr0.net
その分類ならアーケード基板の音源用はサブCPUでは無いから、同じように音源用のサブCPUをパソコンに積んでもサブCPUでは無い扱いで良いのか

107:ナイコンさん
22/11/01 13:55:41.46 ilBEKlvA0.net
X1のサブCPUのように、プログラマブルでない奴は除外じゃない?
インテリデバイス全部入れていったら切り分けできないよ。

108:ナイコンさん
22/11/01 15:38:26.18 W8yT5z8i0.net
プログラムならサブCPUとするとスーファミのはサブCPUになってしまう
ROM動作ではなく、RAMにプログラム書き込んで動作させるのだし

109:ナイコンさん
22/11/01 16:43:49.58 ilBEKlvA0.net
メインCPUに結果を返せるならサブCPUに入れてもいいと思うけど、
スーファミのはどうだったん?

110:ナイコンさん
22/11/01 20:19:19.92 d8ooA5rr0.net
ポート通信してるから結果返すのはできる
通信の仕方自体がプログラムでやり取りしてるだけで自動ではないので、返して来ないと通信自体ができないという

111:ナイコンさん (ワッチョイ d208-pSqO)
22/11/07 18:54:29.49 +j7TThep0.net
割り込みがあれば、裏でなにかやらせるのもありかなー

112:ナイコンさん
22/11/20 14:06:15.41 /bc69C+v0.net
ない

113:ナイコンさん
22/11/30 22:07:21.87 Yuzn1E6V0.net
8bitパソコンの時代ではI/O制御はポーリング、ステータスレジスタをその都度読み込んで
例えばSIOの受信完了や送信可能状態確認とかをソフト的に確認しつつ調歩的に行うのが普通だったね。
周辺IOが割り込み要求出してCPUに処理させるなんていう操作は高級で例外的だったような。
0000HbootなCP/M機ではboot ROMをシャドウROMとマップから隠蔽する例が多かったから
割り込みベクター処理とかやらない方向が主流だったような。
cromemco社の8bit機にはCROMIXというunixライクなOSがあって、当然タスク管理のために
常時タイマー割り込みとかやっていたんだろうなと想像するけれどもね。稀

114:ナイコンさん
22/11/30 22:15:38.54 Yuzn1E6V0.net
そうそうMP/MなんぞというマルチOSあったな。MP/M86機は使ったことあるけど8bit機の実装例は経験ないな。
9801にはコンカレントCP/M86というのもあった。ASM86を2ジョブ走らせた覚えがあるがFDDでは遅すぎで
実用的じゃ無かった。

115:ナイコンさん
22/11/30 22:28:37.94 6BUBYt2Z0.net
コンテキストスイッチ出来ないから、事実上2バッチだよね~

116:ナイコンさん (ワッチョイ 9fbd-YdBL)
22/12/01 09:19:47.45 aCQSnI1P0.net
OS-9も知らないのかな?

117:ナイコンさん
22/12/02 09:19:32.51 c6FMy3tk0.net
知っているとかいう人のレベル
①全然知らない。聞いたことない。興味なし
②Wikipediaで調べたから知っている
③ググって調べ回ったから知っている
④その昔雑誌とかの特集記事を「当時」読んだことがある
⑤実際に実装実機を触ったことがある
⑥API応用プログラムを書いてデバグしたことがある
⑦実装機の開発に関わってデバドラとか書いて製品PCの出荷後サポートまで携わった

118:ナイコンさん (ワッチョイ 6e88-7kHv)
22/12/08 11:11:22.99 4u9k2kBC0.net
>>113
PC-8001はCPUがI/O直読みだけど、88では割り込みになったね

119:ナイコンさん (アウアウウー Sa83-7kHv)
22/12/08 22:40:48.68 pZy7H3NIa.net
おもちゃだったPC-6001も割り込みモード2を使った贅沢しようなんだよな
(MSXとかのホビーPCはモード1が多かったような気がす)

120:ナイコンさん (ワッチョイ 9675-SeIF)
22/12/08 23:13:36.74 ESKofA630.net
モード2って、命令をバスに乗せるやつだっけか・・・

121:ナイコンさん (アウアウウー Sa83-7kHv)
22/12/08 23:15:27.62 pZy7H3NIa.net
割り込みベクタ式
Iレジスタの差す位置にベクタがある
割り込みベクタが移動可能とか、ある意味8086より進んでたZ80

122:ナイコンさん (ワッチョイ 9675-SeIF)
22/12/09 19:18:02.87 8NUWAeBs0.net
乗せるのはモード0か。
callとかじゃなく、割り込みルーチンのプログラムそのものをひたすら送り込んだら
メモリ割かなくていいのかな、とか妄想したことがある。

123:ナイコンさん (ワッチョイ ea92-EZax)
22/12/09 19:32:28.23 uAEWKqpD0.net
あったね、モード0
使ったことないけど、DIPスイッチとかでやるの?ROM読ませるの?
つーか便利か?

124:ナイコンさん (ワッチョイ aabd-QZbE)
22/12/09 20:35:18.91 dCKZU1t20.net
>>123
読ませる命令は RST 38h が定番
オペコードが 0ffh だからデータバスをプルアップしとけば簡単だし

125:ナイコンさん (ワッチョイ 6788-KKgq)
22/12/15 09:12:32.70 uvjE8z+E0.net
モード1は強制的にRST 38Hを実行するから
割り込み先はソフトで判別してくれってやつね

126:ナイコンさん (ワッチョイ dfff-VCcI)
22/12/16 22:24:07.64 7VIPoHUA0.net
PC-8001/8801のFDサブシステムのZ80(相当品)はモード0で使ってる
EI HALT してFDCからの割り込み時にNOP(00h)を読ませてる

127:ナイコンさん
22/12/16 22:58:28.76 hvmHSagqa.net
つまり送られてくるのはNOPだから割り込み掛っても知らんぷりと

128:ナイコンさん (ワッチョイ 6aff-gal4)
22/12/17 01:12:42.07 VAOcrRUw0.net
知らんぷりというか
割り込み来るまでHALTで待機
割り込み来たらHALTの次の命令に移行

129:ナイコンさん
22/12/17 01:43:26.69 WMn83Kyma.net
そっかやることないから止まってるわけか
贅沢な使い方ではある

130:ナイコンさん (ワッチョイ be75-6Pca)
22/12/17 18:18:02.02 qnGsVfmv0.net
>>128
あー、1命令しか食ってくれんのか
そういうことだぞ >>122の俺

131:ナイコンさん
22/12/17 18:49:17.65 tkR9Us3d0.net
こうゆう話は楽しいな
Javaとか書いてる若いやつにはできんやろ
わははは

132:ナイコンさん (アウアウウー Sa9f-e5AJ)
22/12/17 23:28:28.65 Do+DMg1Ja.net
最近のOSはドライバ以外はハードを直接叩けないからつまんないよね

133:ナイコンさん (ワッチョイ be75-6Pca)
22/12/18 10:22:45.05 B0hJYgeL0.net
「かつてのPC」的なものは、いまは周辺機器が相当するんじゃないかな。
CPU積んでハードをガンガンに叩いて結果を出しつつ線一本向こうに御座らっしゃる本体様のご機嫌も伺いつつ・・・・

134:ナイコンさん
22/12/18 11:56:43.73 nDM0uwkY0.net
>>132
Linux なら ioperm なり /dev/port なりで好きにすればいいかと
もしくはArduinoとか

135:ナイコンさん (ワッチョイ be88-e5AJ)
22/12/19 08:55:31.96 y1DPCflp0.net
>>128
HALTでFDCから割り込み来るまで寝てるのはいいけど
それだとメイン側からの指示じゃ動けないのでは
8255からも割り込み掛けられるの?

136:135 (ワッチョイ be88-e5AJ)
22/12/19 10:48:05.23 y1DPCflp0.net
回路図調べた
URLリンク(archive.org)
322-324ページ
8255-FDC-サブCPUの順に繋がってるから、
サブCPUは寝ていてもメイン側からFDCを介して割り込み掛けられるんだね

137:ナイコンさん (ワッチョイ ff61-mzYG)
22/12/19 11:53:33.68 Ip1Bi9mp0.net
>>136
88のサブCPUにぶら下がってるFDCにどうやってメインCPUからアクセスするんだ?
サブCPUはHALT状態で何もしてくれないんだけど

138:ナイコンさん (ワッチョイ f3a4-gal4)
22/12/19 18:29:40.33 JXyU5xqj0.net
>>135-137
メインCPUからのコマンド待ちの時はHALTしてないよ8255ポーリングループ

HALTするのはサブCPUが配下のFDCとデータ受け渡しする時
1バイトも取りこぼしが許されない場面なのでポーリングよりも高速な割り込み駆動になってる模様

139:ナイコンさん (ワッチョイ be75-6Pca)
22/12/19 18:49:36.94 1AoKYzpf0.net
>>136
FRAM!? FDC-RAMAのことか
スロケットとか書いてあるな、なんだこれ

140:ナイコンさん (ワッチョイ be75-6Pca)
22/12/19 18:50:13.50 1AoKYzpf0.net
RAMAってなんだこれ   ごめんなさい

141:ナイコンさん (ワッチョイ b788-KeI6)
23/05/10 15:28:04.86 rcPnu/E50.net
up

142:ナイコンさん (ワッチョイ 57eb-0TTi)
23/07/08 10:02:16.47 X+2rQ+9t0.net
>>140
水をかぶると女になるやつやねw

143:ナイコンさん (ワッチョイ ff75-S1Rn)
23/07/08 23:57:48.15 0d2iRb4z0.net
何℃から分かれるのかずっと疑問に思ってる。
湯舟で寝てしまうと、朝にはほぼ水になってるし。

144:ナイコンさん (ワッチョイ 57ff-w4Tl)
23/07/09 08:46:47.79 ADk+UjkW0.net
何十年ぶり秋葉原うろついてたら555のタイマーキット売ってた。
何に使うんやろ

145:ナイコンさん (ワッチョイ ffff-mvJ6)
23/07/09 09:19:25.87 77isx4h20.net
水に濡れたところだけじゃなくて全身というのが親切だな
乾いたら戻るとかでないのも親切
部分変体だと性癖拗らせる若者を量産していただろうな

146:ナイコンさん (ワッチョイ ff75-S1Rn)
23/07/09 20:27:37.32 ad6hIlwe0.net
やっと世間がLGBTQWERTYとかなんとか言って追いついた

147:ナイコンさん
23/08/04 19:51:29.69 0G6sb6+h1
税金て゛人殺し支援まて゛してるこの世で最もСΟ2排出に積極的な世界最悪殺人テ口組織公明党国土破壊省齊藤鉄夫が都市のСΟ2カ゛―だのハ゛カ
晒して,カによる一方的な現状変更によって都心まて゛数珠つなぎで鉄道のзΟ倍以上もの莫大な温室効果ガスまき散らすクソ航空機倍増させて
氣候変動海水温上昇させてかつてない量の水蒸氣を日本列島に供給させて洪水に土砂崩れに暴風に突風にと住民の生命に財産にと破壊し尽くし
火災保險料まて゛爆上げ,日本列島を灼熱地獄にして熱中症て゛殺害、大量破壞兵器クソ航空機の騷音で窓も開けられず冷房カ゛ンガン.クソ航空機
自体の莫大な温室効果カ゛スに加えて作為的に住宅地を騷音まみれにして温室効果ガスをスパヰラル的に爆増させてるのが前代未聞史上最悪の
殺人鬼斉藤鉄夫,曰本人を誰も殺してない北朝鮮ガ−た゛の寝言は寝て言えや,齋藤鉄夫は何万人の日本人を殺し続けてることか,クソ航空機か゛
運び込むコ□ナで殺しまくってあらゆる後遺症で人生破壞.メリットか゛テ゛メリッ├を上回るた゛のほさ゛いてワクチン打って殺害、フクシマ汚染水
排出も同様の理屈て゛大勢殺されるのか゛目に見えてるわな.こんなデ夕ラメテロ國家が原発再稼働とかお前ら立ち上がらないとマシ゛殺されるそ゛!

創価学会員ってもはや宗教的に信し゛てるのは教養のない年寄りバハ゛ァくらいで、公明党を通し゛て他人の権利を強奪したり
税金泥棒するための利権組織ってのが実態だそうた゛な,他人の人生を破壞することで私腹を肥やしてる現実に恥を知れよ
URLリンク(i.imgur.com)


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

441日前に更新/47 KB
担当:undef