5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

究極の8ビット機を妄想するスレ

1 :ナイコンさん:01/12/26 18:37
できるだけ実在するデバイスのみで、究極の8ビット機を妄想してみましょう。
ただし現状のPC界を見てもわかるけど数値的なスペック追求のみでは無意味と知れ。
お前らの妄想力&創造力に期待する!

知識のある方は技術的なウラなど取っていただけると幸いです。

2 :名無しさん ◆MZ2000oY :01/12/26 19:45
日本語 BASIC 搭載

3 :ナイコンさん:01/12/26 20:21
8ビットCPUを3つ使う。どう?
未だかつてないよ。

4 :まちゅ ◆VcvMACHU :01/12/26 20:28
ないこともないかな?
FM-7シリーズに日本語通信カードを差すと、6809が同時に3つ動くことになります。

5 :ナイコンさん:01/12/26 20:31
カードさすなよーぉ
ぷいぷい

6 :ナイコンさん:01/12/26 20:40
Z80CPU、DMA、CTC、SIO、PIOを全部使ってみたマシン。
限りなくX1turboに近いものになりそうだが・・・。

7 :ナイコンさん:01/12/26 20:42
>>6
AKI-80にDMAC付けるだけ。

8 :よいこのAKI80 ◆64180q3w :01/12/26 21:59
>>6
そう思うと、X1って正統派のZ80マシンなんだね…。
ついでにDARTもつけませう。

#CPUにKL5Cシリーズを採用したら反則でしょうか。

9 :ナイコンさん:01/12/26 22:14
BUSをSWAPさせて、1個のCPUに対して
MZ-2500、PC-8801MA、X1turboZ等の環境を
切り替えられるマシンってのはどう?

10 : :01/12/26 22:27
実際GHzで動かすとどうなんのかな?

11 : :01/12/26 22:53
ちょい前に「ものすごいクロックで動くZ80」ってものが出るとか
聞いた覚えがあるんだけど。いや、ネタでなく。

12 :ナイコンさん:01/12/26 23:41
うろおぼえなんだけれど、ロックウェルが組みこみように
6502の数十MHzのチップを作っていたような。
あれでAppleIIやVICを動かしたらちょっとすごいかも。

>11
eZ80ってのがあるはず。ザイログのページで探してみると
いいかも。

13 :ナイコンさん:01/12/26 23:44
>>11
川鉄のZ80コンパチとは別物?

14 :ナイコンさん:01/12/27 00:24
超高速化すると128bitより8bitのほうが信号のタイミングの点で有利では。
究極のマイコンは1bitの光チップかも。

15 :よいこのAKI80 ◆64180q3w :01/12/27 00:26
スレ違いかもしれないけど書く「その後のZ80」

日立HD64180(12MHz) http://www.zilog.com/products/partdetails.asp?id=Z80180
 Z80+シリアル+DMA+タイマ+メモリバンクコントローラ。メモリ空間は最大1MB。
 CPUコア自体は実行クロック数が減ったり乗算命令が増えたりしている。
 その後ザイログからもZ180として発売。

川鉄KL5C8400(33MHz) http://www.k-micro.com/seihinm11.html
 ほとんどの命令を1クロックで実行でき、しかも33MHzで動作可能。
 Z80と互換性が高く、そのまま差し替えて使えることもある。
 メモリ空間を512MB拡張しシリアルコントローラを内蔵したKL5C80xxもあるが、
こちらはシステムクロック10MHzが最速。

ザイログeZ80(50MHz) http://www.zilog.com/products/partdetails.asp?id=eZ80190
 16MBリニアアクセスのeZ80コア。Z80互換,Z180互換,仮想Z80モードも備えている。
シリアル+パラレル+DMA+タイマ+積和演算エンジン+SRAM(8KB)を内蔵。

 eZ80上で動作するTCP/IPスタックやWebサーバソフトウェアが提供されている。

16 :ナイコンさん:01/12/27 00:30
HD64180はビクターのMSX2に搭載されていた。

17 :ナイコンさん:01/12/27 00:32
R800ってMSX以外でも使えるのかな?
使えるのなら結構早いし、候補に挙げたい。一応8ビットだし。

18 :ナイコンさん:01/12/27 00:35
1CH の主はこの妄想の中で余生を送っているようですね。

19 :ナイコンさん:01/12/27 00:43
>>15の中のCPU使ってそれなりに形にできないもんかなー。
eZ80っていくらくらいするんだろ。

20 :ナイコンさん:01/12/27 00:46
モトローラ系の8ビットCPUのその後って何か出てないの?

21 :ナイコンさん:01/12/27 01:30
>>20
H8系はダメ?

22 :ナイコンさん:01/12/27 02:04
カタログスペックを妄想してみる。

CPU:eZ80/50MHz、RAM:12MB、GRAM:1MB、ROM:IPLのみ
グラフィック:640*480ドット256色4ページorフルカラー1ページ。ひたすらCPUで描画!
サウンド:PWM音源3ch。これ以上はソフトで何とかしやがれ!
文字フォント:基本的になし!ハードディスクからロード!
外部I/F:USB 4ポート、IEEE1394 2ポート。
OS:そんなもんはなし!SP-5030に毛が生えた程度のBASICが付属。

23 :ナイコンさん:01/12/27 02:12
メモリはノーウェイトにしてください

24 :ナイコンさん:01/12/27 02:14
しまった、カセットインターフェイスを忘れてた。
できればX1turbo用の外部CMT並みのをいきたいところだが、
高くつきそうだから普通のラジカセが繋がるようにしとくか。
とりあえず2000ボー。

このぐらいで、いくらぐらいで作れるんだろうか。

25 :ナイコンさん:01/12/27 03:55
OSについて妄想してみる。
・フロッピーディスクを使って仮想メモリ320KB (むかし本当にやろうとした)。
・CTCでタイムシェアリング。
・メモリ管理はMacのHandle風に。
・ダイナミックにモジュールをロード/パージ可能。
・フルカラーオーバーラッピングウインドウシステム!
・TCP/IP使用可。
・Java VM付属。
8ビット用のMMUってあるのかな…ねーだろーな…

26 :ナイコンさん:01/12/27 05:37
>>25
6809用に6829ってMMUがあるよ。これで2MBまで扱えるようになる。

27 :ナイコンさん:01/12/27 06:13
>>26
使ってるマシンって何があるんだろう?

というか、ファミリICって意外と採用されてないよね。
シリアルとかも。

28 :ナイコンさん:01/12/27 07:04
できるだけ当時の夢風に(メモリだけHD並というツッコミは無し)

CPU:HD63C09/4MHz*8、RAM:16MB、VRAM:2MB、ROM:IPL,OS-9
グラフィック:モニタに依存。
サウンド:OPN*3 PCM
外部I/F:SCSI 、IEEE488,セントロ,232c,アタリ*2,CMT(サッポロ?),FD
OS:,ROM化OS-9,BASIC09が付属。

29 :ナイコンさん:01/12/27 09:04
このスレの妄想をEmu上ででっちあげるのはどうよ?

30 :さと:01/12/27 09:22
>>22 >>28
 なんかメモリに十何メガバイト〜とかいうのは私の想像力を遥か越えて
しまってピンとこないです(笑)

 理想だけが先行して処理がいまひとつ追いつかない、そんな機種がいいな。
 FM音源・PCM音源、十何音同時発音!でも音がだんだんずれてくる、
 640x400で何万色同時発色!でも描くのが遅い、
 そんなちょっと可愛いところも残して欲しいです。

 とこう考えると、大容量のメモリを積んでいても使いこなせてなければいいの
かも。
 無駄に凄いのが私の理想です。

31 :さと:01/12/27 09:24
↑ あくまでホビーってころで

32 :ナイコンさん:01/12/27 16:11
>>27
S1はMMU搭載だったらしいけど、その6829じゃないんですかね。

MZ-2500は???

33 :ナイコンさん:01/12/27 17:45
やはりフロッピーは5インチか?
新品メディアまだ手に入るのかな。

34 :ナイコンさん:01/12/27 18:58
カセットI/Fのリレーで効果音は出せますか?

35 :ナイコンさん:01/12/27 19:02
FDDのヘッドロードでもいいぞ
近頃のマシンじゃできない芸当

36 :FM-77:01/12/27 19:04
>>32
6829はカタログ上だけで、実在しないはずです。
FM-77では、MMUは高速(アクセスタイム55ns)SRAMを使って構成
していて、MMU使用時はメインクロックが1.6MHzに落ちていました。
このあたりの事情はS1も同じだろうと思います。

37 :ナイコンさん:01/12/27 19:19
>>36
なんで74LS670を使わないんだ?SRAMより速いぞ。32個も要るけど

38 :Hなヤツ:01/12/27 21:48
>>36
S1ではLS189を中心としたロジック回路で
アドレスを拡張していて、常時2MHz動作してた。
LEVEL3用の拡張カードへのアクセス時は
ウェイト入ったけどね。

あのアーキテクチャでメモリ512KB積んで
ハードディスク付けて
クロックが100MHzくらいで動けば
十分夢のマシンのような気がする。

512KBって今どきじゃL2キャッシュの容量か。

39 :ナイコンさん:01/12/28 03:43
今時のFPGAとか使ったら昔のパソくらいなら1チップで入りそうだねぇ…。
誰かやらねぇかな(w

40 :ナイコンさん:01/12/28 05:35
漏れは貧乏性なんで、Win95時代になって32ビットアプリが
16ビット版の倍近いサイズになったのが非常に気になる。
実際HDDが足りなくなって、スワップ多発して増設してアホみたいだった。
Pentiumは64bitパスが無駄な気がしてイヤンだったから
初めて買ったATマシンはDX4だった。漏れって異常?
昔ハドソンが、ゲームでは16bitもいらない処理が多いから
PC-Engineであえて6502系を選択した、
MIPS数でメガドラを上回ってると自慢してた。
6502って使いづらいけど本当に効率がいいね。
プロテクトモード付きで400Mhz位の8bitCPUがあったら
RAM16MBあればNetBSDとXが余裕で動かせそう。
でもUNIXのような(移植性重視で)効率の悪いOSを
8bitで動かすのは本意じゃないな。

41 :ナイコンさん:01/12/28 12:56
アルテラとかのASIC(今もこう言うのかな?)には
Z80ライブラリとかあって、CPUコアが組み込まれた
物は結構作られたようです。
MZ-80Kを3チップ(ASIC、SRAM、液晶コントローラー)
で作る回路図というのはCADの練習に書いたこと
ありました。
チップを個人購入させて貰えなかったので、作成は
あきらめたけど。

42 :ナイコンさん:01/12/28 14:36
>>41
Z80のIPコアとかなら見たことあります。
CPLD(ASICじゃないです)で10000ゲート位なら個人でも買える
時代になりましたね。

43 :ナイコンさん:01/12/28 19:06
ルールと外れてるが2GHz動作の64KBオンダイメインメモリのZ80見てみたい

44 :ナイコンさん:01/12/30 01:09
>>3
ナムコのゼビウスはZ80×3個で動いていました。
というより、アーケードの世界では3個のCPUが
搭載されている例はかなり多いです。
しかし、3つのCPUが完全連動で24ビット相当
として働くなら話は別。

45 :ナイコンさん:01/12/30 02:58
70年代に8080+8035のゲーム基板もあったよ
8035の仕事は単音の効果音とBGM
さすがのMAMEもこの基板は再現できていない

46 :ナイコンさん:02/01/03 04:04
MSX用のUNIXが実在するよ。
http://uzix.sourceforge.net/

47 : :02/01/05 02:16
とりあえず、固定ディスク装置(あえてHDDと呼ばない)は
ST-506規格でお願いしたいと思います。

48 :ore:02/01/09 19:21
Z80と6809と6502のル・マン方式で。

49 :ナイコンさん:02/01/10 03:13
2000BPSくらいのカセットで2MくらいのBASIC読み込んで
10Mくらいのゲーム読み込んでみたいなぁ。

何時間かかるんだろ?

50 : ◆bALwBGEE :02/01/10 03:39
 

51 :ナイコンさん:02/01/10 03:42
SCSI I/Fさえあれば、180GBのHDDでもつけられないもんかね?
コントローラの方がCPUより高性能になりそうな気もするが。

52 :ナイコンさん:02/01/10 04:16
>>51
中身抜いてゲートアレイで制御するのです。
回転数制御して300GB相当にするのです。

53 :ore:02/01/10 13:28
>>49
8N1だと1バイトが10bitだから、2000bpsだと秒200バイト読める
12MBを読むと、17.5時間くらい

54 :ナイコンさん:02/01/10 21:48
>>53
そんなテープがあればお目にかかりたいですな。
それとも、10数本のカセット入れ替え?

55 :ナイコンさん:02/01/10 23:02
8mmVideoってトラック6本(6x2か)モードで最大24時間音声記録するモードがなかったっけ?
PCMだけど、2000ボーぐらいなら綺麗に録音できたと思われ。

56 :ナイコンさん:02/01/11 01:07
>>55
デジタル→アナログ→デジタルの変換をわざわざやるの?

57 :ナイコンさん:02/01/12 17:51
妄想パソコン
PC-6801 (80+60)/2系シリーズ 対富士通封じ
PC-8701 廉価版88シリーズ 富士通対策

58 :ナイコンさん:02/01/12 17:59
>>43
見てみたいけど、悪しき慣例?のソフトウェアタイマー技が使えなくなっちゃう。

59 :ナイコンさん:02/01/12 19:36
「Beep」って雑誌(不確定)に、未来のファミコンとか
想像していたコーナーがあったような。
CD-ROM搭載MASTER-SYSTEMとかが面白かった記憶がある。
それを思い出したよ。

…あの頃は夢があったよな…

60 :ナイコンさん:02/01/13 00:10
このスレで作ったスペックで、誰か仮想パソを作ってくんないかな。

61 :ナイコンさん:02/01/13 21:17
仮想じゃなくて実機きぼんぬ。

もうWin機もMacも、普通にやることは決まりきってきてるので
純粋に趣味のマシンが出てきてもいいんじゃないかなあ。

62 :ナイコンさん:02/01/13 21:50
>>53
SVHS の 5 時間モードで音声のみ記録。200 分テープだとギリギリかね。

あるいは、適当な HDD に MP3 で記録(w 意味ねェ。

63 :出張あさはかマン:02/01/14 17:13
>>22氏の内容なら
USBとIEEE1394を除いて、
オンメモリビデオバッファなら「あの」Cadtrak社の特許
(メモリインデックスによるハードウェアスクロールをすると装置原価の1%を差っぴかれる)に
引っかかんないし現実的に可能かと。

USBはホスト側の処理が非常に重いのでキーボード専用プロセッサを積む必要あり。
USBクライアントならかなり楽ですが、リアルタイム割り込み応答能力が必須。
IEEE1394はアップルにライセンス料(1ポート1$)を払う必要があって、
おまけにデータ転送レートが10MByte/Secを超えるのでやはり専用プロセッサが必須。

個人的にはUSBと1394を取り外す代わりに、
更にシリアルポート、SCC(コナミが開発したPSG互換音源)と、
100Base-TX Ethernetをくっつけたいとこですが。

64 :ナイコンさん:02/01/16 22:11
>>59
ASCIIにも「これが欲しい」なんていうコーナー
なかったっけ?

65 :ナイコンさん:02/01/16 22:35
やっぱ並列マシンキボンヌ
Z80互換コア*256個搭載1ChipCPU 1GHzとか(藁
OSもマルチCPU対応。

66 :ナイコンさん:02/01/16 23:16
>>65
でもって、冷媒強制循環冷却とかいったら萌える!!

67 :ナイコンさん:02/01/17 02:15
>>66
ホントに燃えそう(藁

68 :ナイコンさん:02/01/17 03:10
>>65
どうせならトランスピュータきぼんぬ

69 :この板では禁句:02/01/17 03:12
>>65
それでもADSLモデム内蔵のDSPにはるかに及ばないような、、

70 :ナイコンさん:02/01/17 11:11
>>63
>オンメモリビデオバッファなら「あの」Cadtrak社の特許
>(メモリインデックスによるハードウェアスクロールをすると装置原価の1%を差っぴかれる)に

なんと、訴訟基地外アメ公はこんなものまで特許なのか!
XORでカーソル表示するのも特許だったしな。ホント文系氏ねだな

ラスターディスプレイと同時に生まれる手法でも簡単に期限切れにならないから恐い

71 :出張あさはかマン:02/01/17 23:04
63をもうちょっと具体化してとりあえずこんなんどうでしょう。

CPU: Zilog Z80190 (eZ80) 42.95MHz(color subcarrier 12fs)
Subcontroller: Atmel AT90S8515-8 (AVR risc microcontroller)
Memory: 1MByte 20ns SRAM/2Mbyte NOR FLASH
Audio: Microchip AY-3-8910 (PSG)
VDP: Xilinx XC2S30 Spartan II FPGA
LAN: ASIX AX88796L 10/100BASE PHY&MAC&Tx on 8/16bit bus

てなとこで如何でしょう?
DRAMを使わなければバスアービタはいらないので
多分線引っ張るだけでだいたいOK。

CPUクロックはNTSCサブキャリア信号の12倍という線にしました。
APPLE IIみたいなサブキャリア信号直接合成による色つけも可能(w

サブコントローラはgccの使えるAVRというのは趣味です。
多分キーをI/OマップしてCPUがスキャンするようにすれば要りません。

もちろんPSGは外せません。
まだ僅かながらMicrochip製AY-3-8910なら何とか手に入るはず。
ここは議論と改善の余地あり。

LANコントローラは100base-TXが使える8ビットバス製品は
私はASIXのやつしか知りません。

VDPはXilinx SpartanIIの3万ゲートFPGAで構築。
VDP用メモリは後で考えることにしましょう。
出来ればVDPとメインメモリコントローラを共用化して
SDRAM搭載という方法もありかと。

72 :ナイコンさん:02/01/18 10:01
>>71
メインメモリがS-RAMなのは賛成。
個人的には、AY-3-8910よりYM2203がいいなぁ。
言い出すとキリがないけど、最低2203。
2608もいいけど、2151も捨てられない...。
音源用にZ80一個キボンヌ。

73 :ナイコンさん:02/01/18 10:51
>>72
波形メモリ系の音源だったらPSGでもFMでも似たような音出せそうな
気がするんで波形メモリ系がいいかなとか思ったり。
32サンプルとかケチくさいこと言わずに8bit256サンプル*16chくらい…


74 :22:02/01/18 11:32
数字とか機能を追及してくと結局PC/AT互換機みたいに
なっちゃうんでビデオやサウンドのデバイスは極力はぶいて
ソフトで勝負する仕様にしてみたんですがー。

ゴリゴリとコードを書けるマシンが理想です。はい。


75 :ナイコンさん:02/01/18 12:14
マザーボード方式にしてビデオや音源は拡張ボードの形にして欲しい。
理想のパソコン像はそれぞれで違うだろうから・・・

76 :ナイコンさん:02/01/18 13:25
>>75
それこそAT互換機みたいになっちゃうよ。
MZシリーズみたいにソフト出ねーって事になりそうだし。


77 :ナイコンさん:02/01/18 14:12
MZが駄目だったのは始めに何も付けなかったから。
だから始めは標準的なボードを取り付け後から交換できるようにする。
問題はそれをサポートするOSだけど・・・CPM?(w

78 :ナイコンさん:02/01/18 14:20
いっそのこと逆にこのくらい汎用化してしまうのはどうか。
ttp://www.denshiblock.co.jp/brk1.html
バス幅8ビット固定以外はなんでもあり。
コネクションマシンでもなんでも好きにすれば、みたいな。

79 :ナイコンさん:02/01/18 14:27
CP/MもいいけれどFM-7ユーザだった俺はぜひOS-9を押したい。
マルチタスク、マルチユーザでなおかつローダブルモジュール。
モジュールのROM化も容易、
つーかファイルイメージ=ROM=メモリイメージで単純明解。
モノシリックカーネルのUNIXよりカコイイぜよ。

80 :ナイコンさん:02/01/18 14:32
>>79
しかし、リロケータブルコードが前提なので相対ジャンプが弱い
80系では非効率という諸刃の剣

81 :22:02/01/18 14:40
私の場合は、単にクソ速いMZがほしいだけだったりします。


82 :ナイコンさん:02/01/18 14:56
>>78
電子ブロックかよ(w

83 :ナイコンさん:02/01/18 15:40
>>65
ゴルゴ13のCGで有名な(W
LINKS1がそんなアーキテクチャだったような記憶が、、
さすがに1チップじゃないけど

84 :ナイコンさん:02/01/18 15:48
>>71
おおっ、それらしくなってきましたね。

質問です。
ザイリンクスのFPGAって、面倒くさくてもとりあえず焼ける程度の環境を
そろえるのにいくらくらいかかるんでしょう?
無料or安価なツール類で可能なら、みんなで勉強しつつ競作するのも
面白いかな、と。

85 :ナイコンさん:02/01/18 16:27
私のレベルではそれなりのBASIC環境があれば十分(笑)

個人的にテープとFDDの両方欲しい・・・
10分テープを買い溜めした日々が懐かしい。

FDDは8吋は無理だろうけれども、絶対外付けユニットで。(でかい箱として)
→趣味に走ってスマソ(究極から離れータ)


86 :ナイコンさん:02/01/18 16:45
別の意味で究極。
74シリーズのIC+トランジスタで構成したマシン。


87 :ナイコンさん:02/01/18 17:15
>>86
CPU、ROM、RAMもか?

88 :ナイコンさん:02/01/18 17:52
>>87
RAMの代わりに7474がずらーっと並んでたら鬱だよね。

89 :ナイコンさん:02/01/18 17:52
昔のOh!Xに74シリーズでCPUを作るって記事があったような・・・


90 :ナイコンさん:02/01/18 17:53
>>88
同意。趣味的にはアリ(ワラ)

91 :.:02/01/18 18:43
OSはBASICで書いてあって、ソースの状態で配布(藁
ってのが理想かやっぱ?

92 :ナイコンさん:02/01/18 18:54
>>88
コンデンサをドラムに付けて回転させるともっと鬱

93 :ナイコンさん:02/01/18 19:06
だんだん退化しはじめたな

94 :ナイコンさん:02/01/18 21:18
>>89-90
せめて8bitラッチかテキサスのRAMにしよーよ

95 :ナイコンさん:02/01/18 21:35
昔Oh!MZでひたすらZ80をサブCPUとしてつかってくタコ足君とかいう記事があったような...
もちろんメインもZ80

96 :ナイコンさん:02/01/18 22:28
とりあえず、こんなので、あそぼうあなぁ。と。

htp://www.akizuki.ne.jp/aki80.html

秋月のキットだから、きっと有名すぎ?

ア〜クサ スマソ


97 :ナイコンさん:02/01/18 22:48
>>96
工作用のデフォルトマイコンボードですね。
他のスレでもがいしゅつ。

しかし、スーパーAKI80
>82C256が入手困難な為、このキットは保守キットとなりました。
か、TMPZ84C015よりそっちが先に無くなったか。


98 :ナイコンさん:02/01/18 22:58
やっぱMSX Turbo Rが最速だったのか?

99 :ナイコンさん:02/01/18 23:00
>>88 >>92 >>94
…水銀遅延線メモリ…とか。

100 :A1-GT:02/01/18 23:02
R800は16BITじゃん

101 :ナイコンさん:02/01/18 23:20
MC14500を使って…。
1bitか。

102 :ナイコンさん:02/01/19 03:26
今だとATXのサイズでマザーボード作っちゃうのが現実的なんだろうね。
グラフィックやサウンド、ネットワークなんかはAGPやPCIで接続して、
メモリはDIMMかなんかで。んでもってCPUはZ80か6809にするってことで。

103 :出張あさはかマン:02/01/19 11:00
>>84
Spartanはブート時にAT90S8515からか、eZ80内蔵の
同期式シリアルポート(SCK,MISO,MOSI端子)を使って書き込みできます。
よーするに焼き込み環境不要です。

起動時に立ち上げておきたい場合はシリアルEEPROMを外付けする選択もあります。

開発環境は「無料ISE WebPACK」という便利物が。
ttp://www.xilinx.co.jp/

もちろんALTERAでもいいのですが、
SpartanIIはSDRAMコントローラのソースコードが無償公開されている事と、
ALTERAのMaxPulsIIは無料で使いつづけるためには
半年に一度メンテしないとダメなので私が使っていないだけです。

>DIMM
は、やめときましょう。(安いけど)
バス幅がマッチしないから面倒くさいです。

104 :出張あさはかマン:02/01/19 11:04
あと、R800は三井物産アスキーが出していた「汎用CPU」なのですが
すでに社名も変わって生産も終了。
入手はできません・・・

105 :ナイコンさん:02/01/19 14:37
>>104
ザイログによるセカンドソース版ってないんですか?
Z80800とかZ80Rとか・・・>R800

106 :出張あさはかマン:02/01/19 15:47
>>105
あれはセカンドソースありません。

DRAMコントローラが無くてバンクメモリコントローラが違うタイプなら
川崎マイクロエレクトロニクス(川崎製鉄から分社)のKC80か、KC160が類似。
ttp://www.k-micro.com/seihinm00.html

107 :ナイコンさん:02/01/19 17:09
>>106
レスどうもです。
って事は現存ターボRは貴重?ですね。大切にします。

108 :ナイコンさん:02/01/20 00:37
>>88 >>92 >>94 >99
やっぱコアメモリで"本物の"コアダンプさせよう


109 :ナイコンさん:02/01/20 00:51
>>102
AGPとPCIを流用って方向にいくと、
このスレは面白くなくなると思う。
8bitでやる意味なくなっちゃうからね。
とにかくCPUですべての処理をするってのが
面白いんじゃないかな。


110 :ナイコンさん:02/01/20 01:35
ハードウェアの仕様を朧気にでも決めたら先にエミュを作って
しまう。という手順もあるかも。

かのゲイリー・キルダールはCP/Mを開発したとき、DECのPDP-11
で8080のシュミレータを作るところから始めたという話もあるし。
ちなみに、オリジナルのCP/Mはintel社のMDS-800という開発マシン
のハードウェアを想定して開発したもの。インテルのコンサルタント
だったからねぇ。

111 :ナイコンさん:02/01/20 01:37
なはは、×シュミレータ。○シミュレータ。スマソ

112 :ナイコンさん:02/01/20 01:46
まあ、趣味レータですね。


113 :ナイコンさん:02/01/20 02:43
基本はCPUでジカ叩きだよね。

114 :出張あさはかマン:02/01/20 11:30
>>113
ハゲシク ドウイ。

アセンブラの力技とハードウェアの非力ながら小憎らしい回路こそ
「パソコン」なのです。きっと。

115 :出張あさはかマン:02/01/23 14:31
ウサギさんは調達が難しいようなので
暇をみてeZ80で設計してみます・・・

116 :ナイコンさん:02/01/26 18:21
8ビットCPUを8個使った並列処理パソコン。

117 :ナイコンさん@おなかオッパイ:02/01/27 07:24
クラッシクカーみたいなもんなのかぁなー?
レストアとか? フル・スクラッチ? とか?
でも、いや、違うなぁー;
スレ題が「究極の8bit機−」だもんなぁー・・・;
現実には存在しなかったマイコン。
それを、いまの、技術で再現したら? ・・・が、基本コンセプトきゃ?
子供のころ、厨房のころ、夢見てたスーパーマイコン!!
時をへて、いま、正ニン、スパコン並みのパソコンが、お手元にニン!!
アデー!?
自分が求めてたのは、パソコンでなくゥー、マイコンやんんんんんん!!
って、トコかァ?
ペケ6、も、そゆ意味では失格なのダローなぁ、パーソナルワークステーションだし。
Myコン・・・ねぇー・・・?
欲Cゥイイ!!

118 :へたれ:02/01/27 07:30
今の技術で2G爆速のZ80つくらんかい!”!!

119 :ナイコンさん:02/01/27 08:12
グラフィックはどうするよ?
TMS9918,V9938,HD63484は今でも入手可能だろうか。


120 :ナイコンさん:02/01/27 11:05
今時、基板起こしにはどれくらい費用かかるのですか?
ある程度、なら、負担してもいいすよ。

と、名無しでいってもしょーがないが。


121 :ナイコンさん:02/01/27 11:31
8bit にこだわらない方がデバイスが入手しやすい気がするなぁ。
sh-3 クラスなら、秋葉で入手できなかったっけ?そういう仕様のはっきりしている
組み込み系チップなら、I/F 内蔵だから回路に無駄が無くなると思う。

そういうのはヘタレか?

Multi Processing に走るのも一興。


122 :ナイコンさん:02/01/27 11:48
>>116
8個なんて激甘!64K個積んどけ!


123 :ナイコンさん:02/01/27 11:49
TMS9118とTMS9918はどう違いますか


124 :ナイコンさん:02/01/27 13:13
>>119
どーせなら、
I/Oポートに直接DAコンバータ付けて
ビデオ信号もCPUで生成ってのはどーよ。


125 :ナイコンさん:02/01/27 14:40
8ビットパソコンはCPU各機種同じで貧弱、ビデオ・オーディオの性能=パソコンの性能
というのに萌える。
強力なCPUで強引にやっちゃうのは萎え。

126 :ナイコンさん:02/01/27 17:08
>119
FPGAでVDPの互換・半互換チップ作ってる人いるよ。

http://www.t3.rim.or.jp/~kuni/index.html


127 :ナイコンさん:02/01/27 18:52
>>125
たしかにそういう面はあったんだけど、
オレ的にはハードで処理するほうが強引だと思う。

当時のマシンでプログラムを作っていた人にとっては、
ビデオ・オーディオ等の機能は最低限の実装で
プログラム次第で何でもできるってのが
究極のプログラミング環境だと思うぞ。

当時のマシンでゲームを作ってて
擬似スプライトとかスクロールとかの処理を
ソフトでやろうとして、速度的に断念した人は多いはず。
でファミコンを見てショックを受けると、、、
X68000が出るまでは、ファミコンのゲームの移植さえ
満足にできなかったからね。
爆速な8bitCPUでソフトのみで処理するのは
面白いコンセプトだと思うんだけど。
ちょっと極論かなぁ。

ビデオ・オーディオの性能なんていい始めると
今のPCの方がいいって結論になるだけだと思うけどな。

128 :ナイコンさん:02/01/27 21:17
ハードは高校の実習だけで忘れちゃったけど妄想ネタに混ぜさせてください。

CPU Z80+63C09並列動作
メモリ 1MB(チップあるのかな?)
SCSIインターフェース
音源はOPNとOPM2つ搭載
ビデオ周りはV9938

余談だけどOh!FMに、FM-7系マシンにV9938を乗せるって記事があったような。

>>36
6829は確かOh!FMに、2MHzで動く68B29は存在せず、
1MHzで動く6829(つまり真中にアルファベットがつかない)しかないと
書いてあった気がします

129 :ナイコンさん:02/01/27 23:31
YAMAHAのビデオチップはどうでしょ
http://www.yamaha.co.jp/product/lsi/prod/grphics/index.html
とか


130 :U-名無しさん:02/01/28 04:02
>>95 「Oh!X」JUN.1988
特別企画・究極の8ビットパソコン計画
「たこあし君のマルチパワー」(の大まかな内容)

メインCPUのZ80の下に「I/Oマネージャ・割り込みコントローラ」
としてのZ80をぶらさげ、その下に、画面・音楽・入力機器等
「機能ごとに制御するための」Z80をぶらさげ、さらにデバイス
ひとつひとつにサブのZ80を用意してインテリジェント制御させる。

標準では遅いグラフィック描画も、1個のZ80に16個の
Z80がぶらさがった「グラフィック描画高速化ボード」
と置き換えれば、最大16倍のスピードとなる。

また、「グラフィック描画高速化ボード」のサブCPUそれぞれは
「グラフィック超高速化ボード(Z80*16)」に置き換え可能で、
これを16枚装備すれば描画速度は最大256倍となる。

さらにグラフィック描画超々高速化ボード、超々々高速化ボード
も用意し、最終的には1ピクセル=1CPUまでサポートする!
このシステムならフル画面のレイトレースも秒単位である。

 なお、「グラフィック超々・・・・高速化ボードを装着時の
ペイントルーチンはどのようなものになるのですか?」とか
「専用チップではなく全てZ80を使う意味は?」といった
ご質問はご遠慮くださいますようお願い申しあげます。

131 :ナイコンさん:02/01/28 04:46
>>128
V9938(V9958)はMSX2を名機に押し上げたほど高性能だが、遅い。そこが萌える
V9958は横スク機能とデジタイズに特化した画面モードが追加されたVDP
ただ、敢えてV9938なのも男気かも
(個人的にはTMS9918やPC6001系のチープさが好きなんだけど)
>音源はOPNとOPM2つ搭載
俺はOPNとOPLLを希望。OPMは素晴らしいチップだが美しすぎる
(OPL4ではなくOPLL。OPNAではなくOPN。そこが男)
この理解不能かつ意味不明?な組み合わせから生じる独特のサウンド。ハァハァ
これでも結構いい音が出るでしょう。いい感じに制約もある。萌える

・・・おっと、全然究極ぢゃないや(w

132 :ナイコンさん:02/01/28 10:46
AmigaのCPUを8ビットにすれば究極の8ビット機
なんてったってDMAだよ
Amigaと比べたらWindowsマシンのDMAなんてオモチャ

133 :ナイコンさん:02/01/28 12:42
>AmigaのCPUを8ビットにすれば究極の8ビット機
簡単に言ってくれるなぁ...

134 :128:02/01/28 12:47
>>131
OPLは型番でいうとYM3526と、YM3812は知ってる。
OPNAとOPLLは知らないんで説明キボンヌ
(もしかしてOPNみたいにI/Oポートが付いてるとか)

昔「プロセッサ」に、YM3526を使ったFM-7用音源ボードの製作記事が載ってて、
チップだけ3812に換えて作った。
2オペレータしかなかったのでOPN用の音を移植するのが難しかった。

…で、究極の8ビット?
CPUは古式奥ゆかしく、一方周辺チップは豪華にってのはどうでせう。

135 :ナイコンさん:02/01/28 13:06
んー、グラフィックは多チャンネルDMAで工夫次第っていうのがいいなー
AmigaのBlitterみたいな

あと汎用DSP
VRAM->DSP->D/A->CRTとか
FM音源->DSP->SPDIFとか
できるようなそんなん


136 :妄想屋:02/01/28 22:39
今BNNの「FM-Techknow」っていう77AVの回路図が載ってる本を見てるけど、
OPNってデジタル出力がありますね。

SPDIFに出力するにはインターフェースが必要そうだけど。

137 :2chパソコン製作Project?:02/01/28 23:40
なんか話が既に妄想を越えて現実味を帯びてきてるね。

138 :ナイコンさん:02/01/29 02:53
>>134
OPNA(YM2608)ってのは88のサウンドボード2の音源です。
ステレオ、PCM付きなどゴージャス仕様。
OPLL(YM2413)ってのはMSXやセガ・マスターシステムでお馴染みの超ローコストFM音源。
ユーザーで定義できる音色用のRAMが1つぶんしかありません、が
・・・発音数が多いので頑張ればいい音がでます。

I/OポートはOPLLにはありません。(OPNAは知りません)
AY-3-8910(PSG)にはI/Oポートが付いていましたが
OPNのI/OポートもおそらくPSGとの互換性の為のSSG(PSG)の付属品でしょう。

>究極の8ビット
私は当時の名機(迷機?)たちの長所(カワイイ短所)の寄せ集め・・・
みたいなイメージで捉えていますね。

139 :128:02/01/29 12:31
>>138
解説どうもです。
ttp://www.dj.il24.net/~markun2/ma-net/sndgen/japanese/manual/ym2610/ym2610am.htm
YM2608のマニュアルハケーン。

YM2413は型番と「マスターシステム」の名前を見て思い出しました。
ウチにまだマスターシステムがあったと思うので分解してみます(w

PCM用の外部メモリにアクセスするポートはあるらしいけども、
AY-3-8910やYM2203のようなI/Oポートはないみたいですね。

ところでHD64180をZ80の代わりに使うというのは今できるのでしょうか

140 :出張あさはかマン:02/01/29 19:56
考慮するにあたって・・・

1.特許問題
数人で作って売りっぱなしで文句つけるな、
という態度にでるなら特許を回避するのが一番。
弁理士が居るなら特許を使って豪勢なチップというのもいいものですが・・・

#豪勢なチップを使えるなら、YM76xなどのチップが一番便利っぽい。

そんなわけで、スプライト描画とハードウェアスクロールについての
CADTRAC特許を回避するため、
ビデオはワードピクセルメモリ+矩形転送をサポートしたALUを主体に
できることならSDRAMを利用してバスバンド幅を強引に引き上げ、
CPUとバス共有としたいところ。

2.入手性の問題
通常の電子部品はロット1K個を超えないと相手にされません。
もちろん、これだけの部品を入手できるお金をもっていることも必要です。
#ヤマハの問屋さん、ロット数には特にキビシヒ・・・

FM音源系は今は統合チップセット(SB互換音源のこと)か、
携帯着メロ用のものしか入手が期待できそうにありません・・・

この二つさえ解決すれば可能でしょう。

ちなみに、
A6葉書大のFR-4、4層プリント板で1000枚、ガーバデータで出図して発注すると
30万円あれば絶対に万単位のお釣りが来るはずです。
興味ある方は私の出張元である2ch内の機械・工学盤の人に聞いてください。
なぜか電子・電気もそこで語れます。

プリント基板に関する質問はここだ!
ttp://mentai.2ch.net/test/read.cgi/kikai/986270212/l50

しかし、Assyコストは部品点数がわからないため、不明。

・・・

とりあえず私なりのハードウェアの線を趣味で引いてみます。
私はヘタレハード屋なので3月一杯ぐらいまで余裕でかかりそですが。

141 :ナイコンさん:02/01/29 20:29
>>139
「代わりに使う」ということが載せ替えを期待してのものであるのなら
唯一の搭載機?であるVICTORのMSX2(HC-95/90)では完全上位互換は謳っていませんでした。
持ってる人間に聞くのが一番かもしれません。(この板にはいそうです)

完全上位互換のR800(標準で4倍速。最大28倍速)は生産中止。
ていうか会社がもう存在しない…そうです。
MSX Turbo RではR800のパフォーマンスを生かし切っていないのが無念。

>YM2413マニュアル(英語)など
http://www.msxnet.org/tech/

>>140
私は実際に組めるかどうかはあまり気にしていません。(スマソ)
現実的な発想は識者にオマカセします。m(_ _)m

142 :ナイコンさん:02/01/29 22:02
CPUは6809か6309がいいなあ。
手に入ればだけど。
別に遅くても構わん。
80系を究極と呼ぶのには抵抗がある。

143 :128:02/01/29 22:37
>>140
気軽にOPNやOPLをADOで買えた15年前が懐かしい…

>>141
Z80とHD64180が乗せ換え効かないことは知っています。ハイ
「代わり」というのはソフト的なことでして。

>>142
自分も68のほうが好き

具体的な話はハードの知識が無いので私も識者の方にお任せします
ついつい懐かしんでパーツの話に出てしまいスマソ

144 :あさはか:02/01/30 07:13
>140
自作、というような形で、キットを自分で組立てるで、特許は回避・・・できないか;

1千個単位でないと売れないYO! by問屋
に、激しく萎ェー・・・結局ソコかい・・・ミタヒナ; でも、だから、お好みLSI?
ASICって言うんですか? に、期待してたんですが;ヤッパ、プログラムする
の難しんだろうなぁ。

自分的には、秋月のH8に、>126、で紹介されているような、お好みVDPを
のせて、サクッと、PCパーツの、電源、FDD、HDD、CD-ROM、シムメ
モリ直ハンダ付け、を、ケースに(ダンボール箱デモ可)つつ込んで、
サラサラっと、頂きたいナァー(爆)
音源はー;
アイサのサウンドカードが、ソフマのジャンクBOXに百円でいつも転がってんだけど;
ダメぇ?
(自分的にはPCMで充分ス;BGMが欲しい時はCD-ROMから
 生音タレ流しゃーイイ!!んダシ^0^/・・・・ポカッ−☆ ス、スマソ;)



145 :ナイコンさん:02/01/30 08:51
やっぱりFM音源じゃないとだめですかねぇ。
CPU内蔵の同期シリアルポートのクロックに31,250Hz突っ込んでMIDI音源
鳴らすほうが楽できそうですけど、なんだか8bitマシンらしくないなぁと
言われてしまうと反論できない...

146 :ナイコンさん:02/01/30 10:01
CPUは80系、68系、両方のせちまうわけにいかないんすかねえ。
スイッチで切替でもいいんで。

スプライトだ音源だとかは特許やコストとのせめぎあいになるし、
自分的にはなんでもソフトで処理するシンプルなハードが良いです。


147 :ナイコンさん:02/01/30 12:14
>>142
まぁ数からいえばZ80となるわけで。


実際作るなら、『究極』では無くなりそうではあるが、その位の方が需要は
有るかも知れぬ、ってお題からそれてスマソ。



148 :128:02/01/30 12:19
>>146
デュアルにしてFM-7みたいに並行動作って無理かな。
80系と68系のメモリ空間を個別に用意する。
必要とあらばお互いが片方のCPUを止めてもう一方の
メモリにアクセス。

149 :ナイコンさん:02/01/30 12:27
>>148
両方にメモリもV−RAMもフルに持たせて、画面は重ね合わせに
すれば、背景とオブジェクトをそれぞれに担当させるとか、一方は
音出しに専念させるとか自由にできまっせ。


150 :ナイコンさん:02/01/30 13:09
キメラっぽくなってきた
いいぞお(w

151 :ナイコンさん:02/01/30 13:14
8ビットの醍醐味は如何に美しいメモリマップを作るかにある。
Xシリーズはどれも中々よかった。
FMは美しいけれど使い勝手は悪かった。
88は最悪だった。
S1は思想はよかったがメモリマップは88以下。

究極を目指すならMMUは必須。
メモリ空間は2Kの細切れで2Mの実現がいいな。
4K、1Mでもいいけど。
そこにメインメモリ、VRAM、各種I/Oを配置。
テキストは当然漢字対応のX1ターボ方式。
8ビットはのろまだからしょうがない。
HDは安価なIDEで100G位いっておこうか。
LANは必須やね。
うん、こんなところか。

152 :128:02/01/30 14:38
知ったかぶりコメントになってしまうけれど、
8ビットCPUの処理速度でIDEのスピードに追いつくかどうか
気になる

153 :ナイコンさん:02/01/30 14:46
IDEのコントロール用に386でも載せておけばよろし。

154 :151:02/01/30 14:51
IDEっていうのは16ビットポートでアクセスしているんだよね。
これを8ビット機でアクセスするのには工夫がいる。
昔見た記事は8255の8ビットポート2つ使ってアクセスしてた。
当然激遅。
アクセススピードは遅い分なら問題なし・・・
といいたいところだけど最近のHDは遅いPIOモードをサポートしなくなりつつあるんだよね。
もっとも全ての問題がクリアになったとして1Gをフォーマットするのに何日かかるかことか。
ましてや100Gなら・・・

155 :ナイコンさん:02/01/30 15:05
>>153
その本末転倒ぶり、激しく萌え!

156 :ナイコンさん:02/01/30 17:30
HDDの搭載は無理っぽいね・・・

157 :ナイコンさん:02/01/30 18:09
8bitなら3.5インチFD一基で十分


158 :ナイコンさん:02/01/30 18:32
>>157
98NOTEのRAMドライブみたいな感じで、バックアップされた
メモリがあればじゅうぶんかもしれませんね。



159 :ナイコンさん:02/01/30 18:44
>>158
今ならフラッシュメモリでもいいかも

160 :ナイコンさん:02/01/30 19:12
入手しやすいデバイスをピックアップし、
その範囲で作ってみるってのはどうでしょうか?



161 :出張あさはかマン:02/01/30 19:26
いちおう、記憶メディアはCompactFlashか、MMCまたはSDを考えてます。
CompactFlashは大元のPC Card規格が8ビットI/Fを許容しているおかげで
8ビットI/Fで動作します。

MMCとSDはSPIモードと呼ばれる
3線式同期シリアルバスによる駆動方法があるので
eZ80であれば問題なく動くと思われます。

どれにするかはまだ未定。

162 :ナイコンさん:02/01/30 19:30
やっぱりCFだな。
容量辺りの値段が他の半分だ。
FATが使えるとDOSとのリンクがやりやすいな。
CF型LANカードが動けば最高。

163 :よいこのAKI80 ◆64180q3w :02/01/30 22:13
>>154
I/Oデバイス用に偽16bitデータバスを作りますか。
下位8bitは原則としてCPUと直結。

偶数ポートに書き込んだらラッチで上位8ビットに出力、偶数ポートを
読んだら上位8ビットとCPUを接続。

164 :ナイコンさん:02/01/30 22:29
バスは8bitISAにして、AT機用8bitカードが使えるようにするとか。

165 :ナイコンさん:02/01/30 22:30
>>154
SCSIなら8ビットでも問題ないんだけど。IDEのコントローラにエンベデッドx86か68332とか積むのはありでしょうかね。
ロジックシーケンサーでなんとかならないかなあ。ちょっと試してみよう。

166 :ナイコンさん:02/01/31 03:16
>154みたいな方法でIDEインターフェイス作れるんなら
H8辺りのワンチップマイコンなら単体で
IDEコントローラ構成できると思うよ。


; で、裏コマンドでH8の制御を乗っ取れる、と。


167 :あかさたな:02/01/31 06:04
OSは矢早理、フリーのCP/M?とかになるのかナァー・・・?(全然解から無ヒ;)
BASICは当然、必須ですYOねェ!!(ドキドキ)

昔;PCパラレルポートに手製の変換ケーブルでSCSIハードデスクつなぐ話があった様ナ?
ノートブック人は重宝したそうで;?
IDE(昔の古い遅いHDD,CD-ROM用)+SCSI+プリンタ=兼用ポート希望ンヌ!
遅いのマンセー
フロッピーの方が、FDC(コレマタ売って無ヒ方ニ100カノッサ!)いるのでは?
それともフロッピーもヂカ読みンン!?
イイ!!

168 :ナイコンさん:02/01/31 06:35

 私もまぜてくらさい。

 CPUをディスクリート(貧弱)にして周辺を今風(強力?)にするか。
 CPUを最新(強力)にして周辺をレガシー(遅い) にするか。

 私はどっちも捨て難いんだけど、敢えて手持ちの8ビット機からの
移行を考えると前者がいいかなぁと思っちょります。
 うちにはまだPC-88が稼働状態で現役なんすけど、例えばこれ用に
今なら安く実現できる(かも知れない)16ch PCM合成ボードとか、
ハイレゾカード(笑)とかIDE I/Fとか、つけてやりたいぢゃあないですか。
 周辺が速すぎて(CPUが遅すぎて)いかんというなら、インテリジェント化
しちまえばいいんです。PC-88のサブシステムみたいに。サブ側CPUには
H8でもeZ80でもお好み次第で。

 新規に作るなら

 eZ80+4MB RAM(MMU)+YM2608(OPNA)+YM2151(OPM)+V9990(VDP)

みたいなマシンが欲しいんですが、上のヤマハの石は全部流通在庫
しか残ってないみたいなんで欝。


169 :ナイコンさん:02/01/31 06:36
>>143
 64180は16ビットI/Oのゼロページにコントロールポートを持って
いるんで、そこを使用しているZ80システムとの相性は最悪です。
それ以外にも未定義命令トラップとか一部命令でフラグ動作が違うと
いった問題があるので、それさえ何とかなれば行けると思います。
未定義命令にはIX/IYの8ビット分割使用も含まれていたと思うので、
凝ったトラップルーチンを組むと、Z80より遅くなるかも。

>>151
 確か昔ニフで、PC-88に8255でIDEドライブを接続する記事があった
ような。それの事でしょうか。


170 :ナイコンさん:02/01/31 09:21
ageても良いよね??

ハードの方が(・∀・)イイ!感じなのでOSの方も妄想してみよう。
電源オンでHDDないしCFカード等のデバイス読みにいくことを
考えるとCP/MとかOS/9とかあの辺を想像するんだけど。
でもMSX風に2chのロゴ(wとか出てBASICとかパッと立ち上がると
それはそれで萌えるね。
ま、実際にはOSといってもコード書くのが大変そうだから
「クリーンコンピュータ」にしておいて、あとから色々
乗せられるとイイかも。

話が進んできたら作業場としてどこかページ作ったほうがいいかもね。

171 :ナイコンさん:02/01/31 10:01
標準はサウンド辺りまでにして、ドライブ類その他はopt化する様な
感じが宜しいのではないかと。
IDEインターフェースカードなんかは自作に走りたい年頃ですし。
きちんとした拡張スロットだけあれば後は何とかなりますし。

周辺機器強くしたい方も、まぁそれでみんな幸せ(?)って事で。

172 :ナイコンさん:02/01/31 10:01
FM音源はともかくVDPはいらないなあ。
ビットマップをCPUでゴリゴリ描画でいいんじゃ?


173 :151:02/01/31 11:01
ttp://delegate.uec.ac.jp:8081/club/mma/~tree/mz/hard.html
PCMCIAスロットなら既に作った人がいるみたい。
MZ−2500で実現可能なら究極の8ビットなら楽勝?

>>151
そうそう、それ。
俺は友人にログを見せてもらっただけだけどなるほどなと思ったよ。
SCSIの方がハードは楽だけどIDEの方がHD安いもんね。

174 :128:02/01/31 17:04
BASICはほしいけど、マイクロンフトとライセンスの絡みはないのか気になります

175 :出張あさはかマン:02/02/01 13:39
eZ80の場合、仮想Z80とADLモードの2つのモードがあります。

ADLモードというのはBC,DE,HL,IX,IY,PC,SPを24ビットに拡張したモードで
16MBのリニアアドレッシングモードも備えています。
特に、スタックポインタSPは、Z80モードで使われる16ビットのSPSと
ADLモード専用の24ビットのSPLの2つを独立して持っているので
リアルタイムOSを組むには最適かも。

ADLモードとその他のモードの切り替えは
CALL/RET/RST命令のスペシャルコンディションか、割り込みトラップを利用します。

データシート類はこちら。
この中にあるum077.pdfがCPUのユーザーズマニュアルです。
http://www.zilog.com/products/partdetails.asp?id=eZ80190

EZ80190はオンラインショップで買うと$17.50。
日本でいくらするかは微妙ですが・・・

それと、BasicはMicrosoftの主力商品ですがMicrosoftが創った言語ではありませんので
Basicでも独自のコードであればライセンスは無用です。

ただし、VisualBasicみたいに行番号が無いようなObject Basicにするとライセンスは必要でしょう。
ちなみに、Appleは過去Apple][のBASICのMicrosoft版を取得するために
1977年にMSへ8年間分のライセンス料として21,000$を支払っています。

最後に、PC Card規格(俗にいうPCMCIAカード)は8ビットI/Fに準拠していないと
PCカードと箱に書いてはいけない事になっているので大概の物は8ビットで動かせます。

PCMCIA規格といいますが、
元はといえば当時のJEIDA(日本電子工業振興協会)が
必死になって纏め上げたもの(JEIDA ICカードガイドライン)です。

某J-3100の普及に伴い、
どこかの国がJEIDA規格を元に自国産業規格としても正式化しようとして
Personal Computer Memory Card International Association、
いわゆるPCMCIAを立て、
結果規格上で両者が統合されて国際標準である「PCカード規格」が発足したのです・・・

過去のPCを熱く語るソウルがあるなら、やはりPCカードと呼んであげましょう。
そうでないとJEIDA(今はJEITAが管轄している)が不憫すぎ。

PCMCIAカードとか言っているカードはそんな名称が何処の規格にも認められていないので
きっと何かヤマシイ物があるのでしょう。(実際8ビットI/Fをサポートしていなかったりする)
http://www.pc-card.gr.jp/card_logo.html

176 :ナイコンさん:02/02/01 14:27
ここまできたらノート型で作ってみたい気がする。
結構電池もつんじゃない?
かばんからさっと取り出してソースをアセンブルする。
なんだか駄目人間の香り(w

177 :ナイコンさん:02/02/01 16:43
Z80 VS 6809すれでも上がっていたような
LD (DE),B とかの、ありそうでない空白の命令部分を埋めた上位互換のSuperZ80が欲しい。
川鉄Zみたいな感じで出てくれればいいけどねえ。

178 :ナイコンさん:02/02/01 18:57
>>176

本体はコンパクトにして電池パックや小型液晶モニタを
自作した方が楽しげ、と思うのは自分だけですか?
(結局ダメ人間の香り(藁))

179 :ナイコンさん:02/02/01 19:01
>>176
パチンコ液晶使って、昔のデスクトップのミニチュア型にするのがいいな。


180 :ナイコンさん:02/02/01 19:20
MZ80BやMZ2000タイプの形にする。
カセットが入っていた場所はCF。
イジェクトスイッチで飛び出す機構あり。
そして液晶はカラーだけど緑の配線しかつながっていないというのはどうだろう?


181 :ナイコンさん:02/02/01 19:22
MZの画面が緑なので「グリーンコンピュータ」と思っていたのは俺だけか?

あとで旧型は蒼い画面だったことを知って始めて「クリーン」だったことに気づいたよ

182 :ナイコンさん:02/02/01 19:32
8bit機って今自作できる?
秋月かなんかでキットがあるのはしってるんだけど
どこまでできるんだろう?
2chで統一の自作8bit機の規格を作れないかなぁ?

183 :ナイコンさん:02/02/01 19:36
組むだけならAKI−80にI/O取り付けて終わり。
究極でもなんでもないけど(w

184 :ナイコンさん:02/02/01 19:37
Z80ベースでHP200LXみたいなちんまいPC欲しいな。と。

185 :ナイコンさん:02/02/01 19:47
>>184
PC-E200とかは?


186 :ナイコンさん:02/02/01 20:00
>>175
eZ80のインストラクションみたけど、メモリエクステンション関係で6809(8086)くさい命令が増えているような気が(笑)
LEA(Load Effective Address)ってナニ?(笑)ってもんですな。
しかし、相変わらずアドレッシングモードは偏ってるし、バイト数の長くなる命令ばっかり増えてるなあ。と。



187 :ナイコンさん:02/02/01 20:11
究極のマシンのI/Oコントローラーはi960でいいな!?

188 :出張あさはかマン:02/02/01 21:12
>>186
おまけに命令がパイプライン実行されるので厄介極まりないのです・・・

とりあえずソフトはさておき、私が設計するとして

eZ80を基本として
・1MByte SRAM・1MByte Flashを搭載
 これだけあればFPGAコードやOS、16bitの漢字フォントなどを丸ごと内蔵できる。

・FPGAがメインロジック(というよりできるだけこれだけで出来るだけ全機能を済ます)

・キーボード入力・ATARIジョイスティック入力・テレビ/VGA出力
 CompactFlashに準拠したペリフェラルスロット
 オーディオ入出力・AC電源を装備

と、しておきます。それ以外は特に考えないで進めます。
実現するかわかんないけど。

それと持ち運びは考えません。だってパソコンだし(w

・・・実はバッテリー電源回路・省電力回路や液晶電源回路は面倒くさいのです。

他の人の設計もぜひキボンヌ。

189 :ナイコンさん:02/02/02 06:13
>>172
 あ、そか、VDPはがっちりV-RAMを抱えちゃうから、CPUで直接V-RAMを
いじろうとすると、逆に足かせになりますね。でもV9990はどうなんだろ?
正直VGA程度の表示機構は欲しいんですよね。スクロールもないとつらいし。
 V-RAMにはデュアルポートRAMを使って、CPU側にもマップすれば、
VDPを使わずに済みますが。
あっても使わない、これぞ究極(違うよ)。

>>186
アドレシングモードが(純正で)一番豊富なのは、既に滅んだZ280です。
あれのバイナリコードはZ80方式を律義に踏襲したためか、eZ80より長めです。
コードの短さを優先させると、アプリケーション中にモード移行を一切しない
という条件付きでZ380になるかな。
でもZ280もZ380も16ビットだから、スレ違いっすね。



190 :ナイコンさん:02/02/02 08:05
>>188 出張あさはかマン氏
部品の発注数とかにもよるんだろうけど、コストが結構
気になったり。全然見当もつかないが。どんなもんだろ。

あと、漢字フォントってライセンスとか要るんだっけ。
吸い出しフォントとか別のマシンで使ってもいいのかな。
フリーのもあるけど商用にはNGとかややこしそう。
出来れば第2水準まできっちり欲しいところだけど。

191 :ナイコンさん:02/02/02 08:49
>>190
漢字フォントは、ROM ソケットだけ用意しておいてフリーのフォントを
各自が焼くようにしておけばいいんでない?(w


192 :出張あさはかマン:02/02/02 10:56
>>190
Flashなので、不揮発性のブート機能つきRAMディスクといったところです。
SRAMがフラッシュと同容量あるので、
CompactFlashか、外部ポートからイメージをロードして電源を入れたまま、
全てを書き換え可能に作成する予定です。

機能ブロックは
BIOSをコンパイルしたときにスタティックリンクすればよいので
どんなフォントもFPGAファームも、場合によっては
ブートコードまでユーザーのお好み次第という事です。

・・・ウイルスが怖いですが。

193 :ナイコンさん:02/02/02 19:12
k14とかは完全フリー(PDS)じゃなかったけか。

194 :浜 柔:02/02/04 03:50
8bitの、CPU・・・
ビット数を、エンジンの排気量と考えるなら、
動作クロックは、回転数キャ?
さしずめ、
8bitの、CPUはァー
原付の50ccエンジンってとこかのぅー。
エエのぅー
原付!


195 :ナイコンさん:02/02/04 07:47
で、漢字表示方法はどうする?
コードテキスト(X1turbo)にするか、ビットマップ(PC88)にするか。
前者は憧れだけど、CRTC(相当回路)とCPUの調停が面倒臭そう。
フォントROMは、以前秋葉原でNEC製の奴が売られているのを見たことが
あるけど、もう無いだろうなぁ。


196 :アルゴンさん:02/02/04 09:59
>195
ツールも充実しているFONT-X形式が良いのかなぁ。

197 :ナイコンさん:02/02/04 16:37
AC-DCコンバータは外に出してほしい。
それなら自分でバッテリパック作って外に持ち出せるし。

持ち運びたい人は各自何とかする、って事で良し!
(小型液晶モニタとか秋月電子で買えるし)

省電力はあんまり気にしなくても(FDD、HDDがなければ結構持つのでは?)

198 :ナイコンさん:02/02/05 01:24
>>188
とりあえず、eZ80デベロップメントキットとサンプルチップを知り合いの営業を通して発注してみました。
OSはCP/M plus(書庫さばくっていたらDRIのインプリメンテ-ションキットをハケーン)
GraphicsはGSX-80でいけるかな。GBIOS化しておけばアクセラレータ実装して拡張できるしねえ。


199 :ナイコンさん:02/02/05 04:06
>>190
確か著作権協会版の漢字フォントがPDSになっていたはずです。16/24。
Unix系の人なら詳しいと思うけど。でも、あまりきれいなフォント
ではないのが鬱。くさかんむりの漢字を並べると電線に見える...(w




200 :ナイコンさん:02/02/05 09:00
とりあえず200獲っちゃった。
>>199
>>確か著作権協会版の漢字フォントがPDSになっていたはずです。16/24。
協会が制定したのではなくJISに定義されているよ。

201 :ナイコンさん:02/02/05 14:26
eZ80は8bit扱いで良いのか知らん?

202 :199:02/02/05 16:53
>>200
ああ、フォント・データが無償配布されていたという話です。
Unix系では、adobeのビットマップフォント・イメージ形式の
ファイルで流通していた時期もあったということなんですけど。

203 :199:02/02/05 16:55
そうそう、正確には、配布にかかる実費手数料をとってました > 著作権協会


204 :ナイコンさん:02/02/05 18:16
究極の8ビットならOSも究極がいいなあ。
マルチタスクが出来て色んなOSのメディアが簡単に読めるとうれしい。
でもファンクションコールはCP/M互換(w

205 :ナイコンさん:02/02/05 21:46
>>204
CP/M互換は、ちと遠慮したいな。CP/Mのファイル関連APIはFCBをコテコテ
にいじらなければならないという点で面倒至極。DOSのファイルハンドル
を最初にいじったときは、ああ、簡単じゃん。と思ったものです。


206 :猫息子:02/02/05 23:00
>>204
マルチタスクできるCP/Mってことで、コンカレントCP/Mってなかったっけ?
(聞いただけで、あまり詳しくないけど)

207 :ナイコンさん:02/02/05 23:06
>>206
コンカレントCP/M86はあります(98用が手許に)。
8bit向けは、MP/M, MP/M-IIかな。

208 :色は匂ほえど:02/02/06 05:30
8bit機に、漢字処理能力って必要なのだろうか;
8ビット=256文字
16ビット=6万余文字
98、MS−DOS、ソフトぢゃ無くアプリケェエショォン・・・
なんか、あの辺りから、面白くなくなってきた気がすゥ;
スマソ;

マリナァズ だいまじん イチロー =りあるファミスタ マンセー!!


209 :ナイコンさん:02/02/06 05:34
プログラミングを楽しむマシンとしてのZ80っていうのはどうじゃろか
適度にコンパクト、適度に高速、適度に高性能。
それでいいんじゃない?
X68KやFM-TOWNSみたいな満艦装飾っぽいマシンじゃなくてさー。

210 :ナイコンさん:02/02/06 05:57
>>209
それ、秋月のZ80キットじゃいかんのか?

211 :ナイコンさん:02/02/06 06:07
>>210
なんか、超高解像度フルカラーだ、漢字標準だとエスカレートしてるから、
別のコンセプトマシンを考えたくてね。

AKI-80にセルフ開発環境(ディスプレイやキーボードや外部記録装置)とか出来たらそれでもいいよ。

AKI-80にフルキーとモニターつけるくらいはやってみるか。

212 :ナイコンさん:02/02/06 06:12
AKI-80に、USBインタフェースが付けれたらほとんど終わりなのでは?
ま、ドライバを書く必要はあるが。



213 :ナイコンさん:02/02/06 06:19
そうか、自前でK/B持たなくてもUSBキーボードでいいのか。

AKI-80にUSBI/FつきのPICでインプリメントすれば簡単そうだ。
ありがとう。>212

マウスもサウンドもUSB経由だな(をい

214 :212:02/02/06 06:32
>>213
でも、やっぱりビデオ部分が...

215 :ナイコンさん:02/02/06 06:34
え、懐古趣味のスレですか?w


216 :ナイコンさん:02/02/06 06:38
ここは懐古趣味の板ですが、何か?

217 :ナイコンさん:02/02/06 06:39
あ、妄想趣味のスレだったんですね?w


218 :ナイコンさん:02/02/06 06:48
ビデオかあ、いいチップないなあ。
HD46505とかMB89321Aあたりくらいしか浮かばん。9938や9958、7720Aと手持ち
にはあるけど、VDP系は他の人にも進められないしなあ。

何かよさげなチップ求む。

>>215
うん、懐古趣味だよ。だいたい完成品で遊んだりプログラムするだけなら
市販のPCで充分だしね。25年前の投稿時代を思い出しちゃったよ。おぢさんは。

219 :塵 濡流夫:02/02/06 06:50
昔ミタク色々ナ機種ガ百花繚乱ダト嬉Cナー!!

220 :ナイコンさん:02/02/06 06:59
>>218
とりあえず、AppleIIのビデオ回路を切り出してみるとか。
あれなら、TTLだけで組める。色がにじむ漢字〜

221 :218:02/02/06 07:02
>>218
μPD7220Aだな。まだ売ってるのかなあ。売ってたらコレ使ってみよかな

222 :ナイコンさん:02/02/06 07:04
>>220
562x192(280X192)で漢字ですかー。うひー。
あれ、メモリマップドVRAMだけどいいっすか?(笑)

223 :反68:02/02/06 09:39
究極の8ビットだって(爆笑)
本気で妄想してるヲタキュがいっぱいいるスレッドだな(笑)
究極という言葉はタウンズのためにあるのにさ♪(J)


224 :ナイコンさん:02/02/06 09:42
>>223
おまえうざいからうんずスレに帰れ!

225 :ナイコンさん:02/02/06 10:30
7220の直線描画は386SXのあたりでCPU描画に追い越されていたりする
↑いっぺん使ってみぃ、低レベルGDCの恐ろしさを味わってくれ

やはりベクタースキャンがいいぞ

226 :218:02/02/06 10:44
>>225
おつむがz80だから、充分じゃないかと思われ。

いいチップある?

227 :ナイコンさん:02/02/06 11:10
USBデバイスをいくつもぶら下げるとCPUに負担が掛からない?
っていうかドライブタイプのデバイスだと1つでも捌けないような・・・

228 :ナイコンさん:02/02/06 11:38
eZ80はZ80互換モードで使うん?
何か『バーチャルZ80モード』だか何だかと、少し前に聞いたような・・・

最大40[MHz]とか言ってたが、結局どうなったのやら。
(Z80相当で4*→160[MHz]とか)
誰か詳しいお話キボンヌ。


229 :ナイコンさん:02/02/07 17:53
究極というからにはゼビウスくらい楽勝で移植できないとね。

230 :ナイコンさん:02/02/07 22:28
みんなこんなんでいいのか?
ここは妄想スレだろ。
もっと究極を目指して妄想しようよ。


231 :ナイコンさん:02/02/07 22:32
>>230
また来やがった

232 :ナイコンさん:02/02/07 23:48
transmeta crusoeでコードモーフィングシステムを使って
Z80をエミュレーション。
メモリーはDDR256MB(うち16MBはCMSが使用)。HDD80G搭載。
FDDは3.5インチ1ドライブ搭載。
今、最強のMSX(1)マシンが誕生しようとしている…

233 :ナイコンさん:02/02/07 23:59
確かに最新技術を無駄に使うのは、道楽の王道だわな。

234 :230:02/02/08 00:20
>>231
人ちがいだよ。
話題が現実路線になって
究極から離れてきてるなと思ったから
素直に書いたんだけど、
なんか気に障りましたか?

235 :ナイコンさん:02/02/08 00:24
>>234
217とオモタ

236 :ナイコンさん:02/02/08 00:57
>>234
究極Tigerが動けばよし。とオモタりスル

237 :よいこのAKI80 ◆64180q3w :02/02/08 01:34
>>234
つか十分究極だと思うよ。
>>188の案とか、頑張れば実現できそうだし夢もある。

作れない物を想像するのは簡単だけど、面白みも何もない。


238 :ナイコンさん:02/02/10 17:19
>>229
>>236
スプライトをCPUで描画して
グラディウス&沙羅曼陀が処理落ちなしで
動かせるくらいってのはどう?
究極としてはこころざしが低いかもしれんが
なんだかんだいっても当時は
アーケードゲームの完全移植が夢だった。


239 :ナイコンさん:02/02/10 23:07
それなら194○シリーズをきぼーん。
デカイ戦艦もグリグリ動くといい感じ。

240 :ナイコンさん:02/02/15 11:44
ヤパーリキーボード一体型なのだらうか?
キーボードもドライブ類も全部外に吐き出したホスィ。

241 :ナイコンさん:02/02/15 12:20
キーボードとかはPC/AT互換機のを流用するのが楽なのかな?
それともMZ-80Kみたいに汎用スイッチを並べるとか・・・・・。
できればZ80PIOあたり経由で読み出しもCPUにやらせたいんだけど。


242 :ナイコンさん:02/02/15 12:54
>>238
本体付属のデモソフトは当然電波新聞社に作ってもらう。

243 :ナイコンさん:02/02/15 23:44
思ったんだけど、究極の仮想8ビット機、エミュレータとして作るのはどうよ。
昔のPC板標準機種とかって。


244 :ナイコンさん:02/02/15 23:56
8ビットじゃないけれど、極楽1号の実現を阻んでいた唯一の障害がクリアされたみたいだね
6MHzのCPU、ジオメトリエンジン、64KBメインメモリ、音声認識などは既に過去のモノだけど
ホログラム記憶装置だけが届かなかった・・・ぐふふふ

245 :ナイコンさん:02/02/16 12:55
ホログラム記憶装置…アレですか。
64KBのメインメモリに1TBの外部記憶装置…。
漢だね。

246 :ナイコンさん:02/02/16 14:56
>>243
エミュレータではハードウェア系の方が納得できないはず。


247 :出張あさはかマン:02/02/16 15:02
>>246
いやむしろ
当時の8ビットパソコンと今のGUI主体のパソコンは
狼と犬の如くに違うものと言いたい・・・

248 :ナイコンさん:02/02/16 17:20
>>244
極楽1号の仕様ってどうだっけ?思い出せない。

249 :ナイコンさん:02/02/16 18:46
極楽1号ハード仕様(月刊アスキー1978年7月号より)
CPU:16bit ASCOM16(クロック6MHz)
APU:ASAP16(ハード演算素子)
RAM:ショットキーSOS 64Kワード
ROM:仮想メモリ方式
     モニタ、ブートストラップローダ、アセンブラ、ディスアセンブラ(4Kワード)

I/O仕様
モニタ 仮想VRAM形式
テキスト:9インチ白黒(40行*24文字)
グラフィックス:13インチカラー(512*512ドット8色)
ホログラフカード:3次元のアナログPROM
コンピュイヤー:音声入力 CPU9086を内蔵し声紋チェックも可能
コンピュトーカー:音声出力 CPU9086を内蔵し男声と女声が出せる
他:漢字入力用異方性電導ゴムシート、3次元ジョイスティック、3次元グラフィックス用3Dコンバータ

オプション
多面体モニタ:2,4面体のグラフィックモニタ、主としてゲーム用
X−Yプロッタ:16色のグラフィックプロッタ
ラインプリンタ:横80字のプリンタ
フロッピー:フルサイズ(256Kbyte)のフロッピー


250 :248:02/02/16 19:11
>>249
す.すごい...
何となく思い出した。
確かPETの様な格好してたんじゃなかったっけ?
UP、ありがとう。

251 :ナイコンさん:02/02/16 19:31
>>250
いや、格好はノートパソコンです。

252 :ナイコンさん:02/02/16 20:34
メモリ64Kワードってことは128Kバイトか
6MHzでショットキーもないもんだと思うが・・・

253 :ナイコンさん:02/02/17 01:59
この際、データバスサイズなんてどうでもいいような気がしてきた。
ごめん。

254 :ナイコンさん:02/02/17 02:17
>>251
むしろラップトップ

255 :ナイコンさん:02/02/19 16:10
PASOPIA R  「見たか125色,聴いたか12和音!」

主な仕様
CPU 8088
RAM 64K MAX512K
VRAM 96K+16k GRPH+ATTR
ROM 40K+26K T-BASIC(R)+専用DOSモニタ
TEXT 80/40x50/25x16or8 x8色 1スクリーン中125or27中4色
GRAH 640x400x8パレットx1 640x200x8パレットx2 320x200x8パレットx4
   ディザモード 640x200 27カラー 640x400 125カラー
   漢字 ディスクバーション時フォントディスクより自動読み込み
   オプション 320x200x4096パレット 65536カラー中
SPRITE オプション
SOUND 12和音+2ノイズ
KEYBORD カーソル移動キーは独立
FDD 内臓 720kx2基 320/640の読取り可
TIME バックアップ機能有り
EXTEND 拡張I/Oコネクタ

注)一部専用モニタ要
----------------------------------------
オーディオカセット/ROM/RAMパックインタフェースはオプション
16ビットですが、8ビットです。

CM 染の助染太郎 起用 (藁
コメント ありそうで、残念ながらなかった。って感じ。TOWNS,x68,88VAの系列?
      もしかしたら、本筋?

256 :ナイコンさん:02/02/20 13:00
そいえば、染太郎さん(?)亡くなったんだって?
合掌


257 :ナイコンさん:02/02/27 09:08
やっぱり『クリーンコンピュータ』(笑)
コンパクトフラッシュからBOOTすればイイ!

258 :ナイコンさん:02/02/27 10:00
どっかのルーターみたいだな、それ。

259 :ナイコンさん:02/02/27 11:34
価格は一万円以下でお願いします。

260 : :02/02/27 12:08
pc88に川鉄のつけたんだって。凄い。
http://203.174.72.113/expert_2/index.html


261 :ナイコンさん:02/02/27 21:28
>>260
すごい根性だ、この実装↓もスゴイが。
http://203.174.72.113/expert_2/pc88_2/set.jpg


262 : :02/02/28 04:50
>>261
こういう物があるんなら、88引っ張りだしてきて
昔のゲームがやりたくなってきたよ。

263 :ナイコンさん:02/02/28 08:30
>>262
あの実装は、88の基板をケースから外して剥き出しにしなきゃ
取り付けておけないという罠。

264 :ナイコンさん:02/03/01 16:18
ミンキーモモ早書きをやってほすぃ。


265 :ナイコンさん:02/03/14 02:22
>>239
やっぱりR-TYPEは外せないでしょ。
当時はこれの出来(移植)で家庭用ゲーム機まで巻き込んだ、ホビー機としての
ランク付けがされたもんね。

こいつの移植には、384×256以上の解像度と、スプライトにBGが2面以上ないと
ツラい。


266 : :02/03/14 22:57
>>264
「テクノポリス」という雑誌だっけ。
ベンチマークテストは参考になったよね。

267 : :02/03/16 13:21
超高速なMZ-80で、HDDからブートできれば
それで良い。
あとはS-OSで遊ぶ。

268 :ナイコンさん:02/03/17 14:25
だいたい2派に大別できるかな?

・MSX風派
 スプライト&FM音源が載ってないとやだ!

・MZ風派
 なんでもCPUでゴリゴリやるんだよ!


269 :ナイコンさん:02/03/17 16:06
Z80B100GHz

270 :ナイコンさん:02/03/22 00:00
Uzi


271 :P6AVTOWNS:02/03/22 03:01
FM-11に63C09を入れる(もちろんサブも)
サブシステムをビジネスモード(FM11オリジナル)とホビーモード(FM77AV40SXのサブシステム)で切り替え。
OS-9が標準OS

272 :ナイコンさん:02/03/22 03:13
デカすぎる!ただでさえ邪魔物扱いされてんだぞ

273 :ナイコンさん:02/03/23 09:54
>>268
モロにMZ派だ…
個人的には、ばか速いCPUとある程度のメモリがあればそれでいいや。
ちょっと関係ないけど、8253での3重和音とかPSGの音声合成、萌えたなぁ…


274 :ナイコンさん:02/03/24 20:28
そのまんま馬鹿っ速い、日立S1。

275 :出張あさはかマン:02/03/27 23:09
ごめん。まだ全然できてません。
もーちょっとまってくれえぇ・・・

276 :ナイコンさん:02/03/28 19:08
何かの予感。

277 :ナイコンさん:02/03/30 12:16
つか、何をするパソを想定してるの?
それによって大きく変わるし  (←何が?

278 :出張あさはかマン:02/03/30 21:12
私はAPPLEとMSXと88MAを使ったことがあるから
三つのあいの子で、出来るだけ安くというのを前提にしようかと。

eZ80なら、メモリ空間とCPU速度は全然問題が無い
(Z80Aの15倍ほど、TurboRの2倍速に匹敵するスピードで動作する)ので
多分ガリガリ計算を実行しても問題ないでしょう。
ただし、主記憶が遅いのでファームをしっかり作る必要があります。

残るはVRAMですが、コイツもメモリの制限が全く無いなら
ピクセルマップドの物を主記憶空間に置いて
キャラクタジェネレータを省略、と行きたいところ。
その代わり、ALUを追加して88っぽく仕上げたいです。

オーディオはYM2203みたいなものが欲しいところですが
後から考えます。
いっそのことMIDIポート+PCMでもいいのではと思う処。
(第一版では省略)

二次記憶I/Oとして、CFカードは決定。他は後で考えます。

279 :ナイコンさん:02/04/03 13:29
ハードの使用が多少アレでも、そこを何とかする事に皆(多分)慣れているだろうから(笑)

>>APPLE
U?


280 :ナイコンさん:02/04/03 14:28
トマホーク(巡航ミサイル)は今でもZ80ですか?

281 :ナイコンさん:02/04/03 19:39
>>278
GRAMはプレーン式にすんの?
パックドピクセルで640*480ドット256色でいいと思うんですが。


282 :ナイコンさん:02/04/04 10:25
>>277
懐かしんで遊び倒す為(多分)。

ヤパーリ筐体はキーボード一体?
そこラ変は趣味の問題かも。あと育った環境。

283 :ナイコンさん:02/04/13 04:06
そういえばFPGAでギャラクシアン基板とかパックマン基板を作ってた
人達がいたなぁ…。

284 :JR200:02/04/21 23:40
640X200の16色がMSXにあれば普及したのに。

285 :ナイコンさん:02/04/21 23:45
つうかMSXのドットがにじまないだけで有名アドベンチャー
やRPGは全部移植されて3倍普及したと思われ。

286 :ナイコンさん:02/04/22 01:41
>>285
それじゃ値段が上がって唯一のそして最強?の売りである”安さ”なくなっちゃうから普及しなかったよ。
MSX1の欠点を克服してグラフィック表示に関しては当時は最強レベルであった初期のMSX2が
全く売れていなかったのがいい例かと。

287 :285:02/04/22 03:17
>>286
なかなかするどいですね。
ただMSX2の初期苦戦の最大の原因はソフト不足が最大の原因だと思いますよ。
MSX1の初期はソフトがナムコ・コナミ・アスキーから豊富に提供されましたし。
ただあのグラフィック機能が当時のパソコンソフトの花形だったアドベンチャー
の移植を困難なものにしてしまってたのが惜しいんですよね。

理想の8ビットという観点で言えば
・Z80、32KBRAM、VRAM32KB
・8×8ドット・16色/ドットの256ユーザ定義キャラクタの32×24マトリクス×1画面
・スプライトはあってもなくてもよし。
・PSG3重和音
・59800円
なんてのが1983年12月にMSX1として出てれば玩具パソコンしか買えない層に
スコンとはまったような気がします。

288 :ナイコンさん:02/04/22 16:24
純粋なMSX人間にとってカセットカートリッジ式は違和感なかろうが、
PC-8001から乗り換えた自分はちょっと凹んだ。
FM-7にはバブルメモリが有ったけどあれは本質的に違うしね。

MSXはユーザー層が広く、ゲーム機としてしか使わない人から
バリバリのプログラム小僧まで買ってた記憶が有る。
自分だけ取り残されるのが嫌だったのでMSX1(パソピアIQ)刈った自分。


今8[bit]マシンを欲する人たちはどういう層なのか尋ねたい次第。

個人的には、カコカコとBASICで遊んだりしたい(笑)

289 :ナイコンさん:02/04/22 20:57
MSX1は一番解像度が細かいスクリーン2でドットごとに色がつけられなかったのが
痛かった。女の子の絵とか描きたかったのに〜(泣
MSX2でようやく改善されたけど、やっぱMSX1の時点でそうして欲しかった。



290 :ナイコンさん:02/04/22 21:13
すんません。MSXの話はMSXスレでやってください。


291 : :02/04/22 21:46
MSXは究極の8bitマシンの一形態だから、
妄想するにはイイ叩き台なんですよね。

292 :ナイコンさん:02/04/23 01:38
>>290
まあ8ビットマシンのあり方について語ってる限りは許してやって。

>>291
究極の8ビットというと8ビットのスーパーマシンの夢想もいいけど
当時ありえたバランスの取り方の問題も論じていいと思います。
多くの人間に受け入れられながら性能でも過不足ないバランスを持った
8ビットマシンこそ究極なんじゃないかと思うんだよね。懐パソ板的
には。
80年代前半(パソコンゲームが一番アドバンテージを持っていた時代)
ではMZ-1500のバランスがなかなか楽しいっす。

293 : :02/04/23 19:45
じゃぁ、俺はFM-11AD2+かな?S1もいい。


294 :298:02/04/23 21:56
説明不足だったようですまん。漏れの言いたかったことは、もし究極のマシンを作るなら
「少ないバイト数で一見高解像度・多色表示ができるかのように見せる詐欺っぽい画面モード」
はやめてね、ってこと。もっとひどいのはMSX2+の自然画モードだけど。

もうひとつMSXでイヤだったのは、グラフィックとキャラクタが独立していないこと。
プログラムでグラフィックを書いたあと、goto文でループさせておかないと
書き終わってプロンプトが出た瞬間グラフィックが消える。あれはかなり鬱だったよ。
88やX1みたいに独立していて重ね合わせられる方式きぼーん。


295 :ナイコンさん:02/04/23 23:19
使い勝手や8ビットの能力を考えると、テキストとグラフィックは
分離した方が良いかもしれませんが、テキストをグラフィックに
書く方式も検討したい。どお?


296 :ナイコンさん:02/04/23 23:24


  なんだよなんだよ!!なんだよなんだよ!!
  
  結局ここもMSXスレじゃねーーーかよ!!

  MSXスレいくつもつくってんじゃねーーーーよ!!

  ころすぞ!! ばーーーか!!  しね!!  ちんぽ!!!

297 :ナイコンさん:02/04/23 23:27
       ∩    ∧_∧
        \ヽ_(    ) ←  MSX
         \_    ノ
  ∩_   _/   /
  L_ `ー/ /   /
     ヽ  | |__/ |
   | ̄ ̄ ̄\    ノ
   | | ̄「~| ̄( 、 A , )
   | |  | |  ∨ ̄∨
   し'  し'

298 :ナイコンさん:02/04/23 23:27
コストとの兼ね合いもあるし現実的には、
川鉄あたりの高速Z80互換CPUを使うことになるんでは?

テキストも全部ビットマップじゃさすがに重いかな?



299 :ナイコンさん:02/04/23 23:28
    _____________
  /
  |  まいったな、またMSXスレだよ
  \_______________
           ____
      ΛΛ    ||:::::::::::||
     (   )―||:::::::::::||―――
     /   つ二二lニl       __________
   | ̄ ̄|__) ―ΛΛ―――  /
   `ー┬‐''    (   )   <  いつものことじゃないっすか
     ┴     |  ヽ    \__________

300 :ナイコンさん:02/04/23 23:36
>>292
バランスでいうとベストはやはりX1シリーズあたりになるんじゃ?
マニアがいじくってよし、ゲーム機にしてもよし。


301 : :02/04/24 22:13
でもさぁ、MSXほどいろんな面で効率のよいマシンは
めったにお目に掛かれませんよ?
まぁMSX-DOSあっての話ですが。
と、事を荒立ててみるテスト。


302 :289=294:02/04/24 22:17
>>296
勘違いすんなよ。MSXはいろいろ困った点が多かったから
MSXとは違う構造にしてくれって言ってんだろ。
漏れは昔MSXユーザーだったけど今は別にMSXマンセーじゃないよ。

289はたしかにMSXマンセー厨が書いたと誤解されてもしかたない文章だけど、
294ではハッキリ「MSXとは違う構造にしてくれ」って言ってるじゃん。

もひとつついでに言っとくわ。MSXのVDPみたいなのはイヤ。
(FM-7/8のサブCPUみたいなのも当然却下。)
VRAMはやっぱりCPUから直接アクセスしたい。
あと、スプライトもいらない。


303 :ナイコンさん:02/04/25 00:44
透明色の使えないBitBlt機能もイラナイ!
マジデイラン!こんなモノ作るなヴァカ!

304 :キングコング:02/04/25 01:24
究極の8ビットの条件
 ● グリーンモニター
 ● 音源 BEEP1声
 ● CPU 速からず遅からず

305 :名無しさん@お腹いっぱい。:02/04/25 01:26
グリーンモニタァとはいわずプラズマディスプレイにしてくれ。

306 :ナイコンさん:02/04/25 02:22
荒らしや煽りを相手にしないように。無視無視。



307 :ナイコンさん:02/04/25 03:41
究極に性能の低い8ビットパソコンというとなんだろ。
ZX-81か?

308 :ナイコンさん:02/04/25 21:29
>>304
グリーンモニターは行き過ぎだけど、デジタル8色くらいが8ビット機らしくていいな。
アナログにしても4096色中16色くらいとか。

なまじフルカラーなんか目指すと「じゃWindowsマシン買えば?」って話になっちゃうし。

309 :ギロン:02/04/25 23:23
FM11AD2+にFM音源つけるのが多分最強だろうなー

というか
MZ-2500
S1
FM77AV40SX
X1turbo
あたりは最強の8ビットの言ってもいいだろう。

310 :ナイコンさん:02/04/26 00:02
>307
ワンボードにTTYとか出してくるときりがなさげ。

311 :任天堂:02/04/26 00:08
ファミリーベーシック+ファミコン これ最強の8びいと

312 :ナイコンさん:02/04/26 13:08
クロックだけなら88MCが一番だけどあれを究極とは呼びたくない。
MSXのターボは8ビットと認めない。
鍵はメモリ管理と表現力。

313 :ナイコンさん:02/04/26 16:05
>>312
ターボRはれっきとした8ビット機だけど(16ビット機と言ったら怒られる)あり方が、ね。
ツインCPUと言っても速度の互換性のための切り替え式だし、みょうちくりんなマシンだった。
しかも専用チップでハードでDOS1(Z80A),DOS2(R800)の自動判別!
でも最強のMSX-DOSマシンではあったけど最強の8ビットマシンではないよなぁ。
スペック(28Mhz,RAM512KB,MSX-DOS2,MIDI-IF,19000色)だけ見れば
8ビット機でも最高レベルではあるんだけどね・・・。

純8ビットのA1WSX(MSX2+:Z80B/6MHz)もエントリーしたいとか言ってみるテスト。
2+って結構バランスの取れたいい規格だったと思うんだよな。(発表時期は悪かったけど)
でも結局VDPが無ければクソマシンであることには変わりないんだけどね>MSX全部

314 :ナイコンさん:02/04/26 22:51
>>311
 ファミリーBASICの手軽さに広いメモリ空間とオリジナル
キャラクターも設定できるエディタとかの自由度があればいいな
と思った事はあった。

315 :ナイコンさん:02/04/27 01:21
最強を騙るなら8ビットでもネットが出来ねば!
MMUがいじれる8ビット、これ最強。 

316 :ナイコンさん:02/04/27 02:18
じゃあPDP-8ってことで。

317 :ナイコンさん:02/04/27 15:25
セガマーク3のVDP使ったSC-3000mk2が出て欲しかったところ。
MSX2よりも支持するぞ。

318 :ナイコンさん:02/04/27 17:58
MSXに
SFGー05
MSX−MUSIC
MSX−AUDIO
SCCカートリッジ
これ最強1

319 :ナイコンさん:02/04/27 20:27
>>318
ただのゲーム機なのでダメ

320 :ナイコンさん:02/04/27 22:32
弄くる楽しさが堪能できりゃそれでいいんだよ。

実際に作る事を前提に話をしてきたんだしね。


321 :ナイコンさん:02/04/27 23:44
MSX厨ウゼエ。消えろ。

322 :ナイコンさん:02/04/28 00:06
>>321
いちいち見にきてウゼエとかいってんじゃねえよ。ヒマ人が

323 :ナイコンさん:02/04/28 01:01
       ∩    ∧_∧
        \ヽ_(    ) ←  MSX
         \_    ノ
  ∩_   _/   /
  L_ `ー/ /   /
     ヽ  | |__/ |
   | ̄ ̄ ̄\    ノ
   | | ̄「~| ̄( 、 A , ) またかよ・・
   | |  | |  ∨ ̄∨
   し'  し'

324 :サンコンさん:02/04/28 01:11
実際問題Z80を並列処理した場合、Pen4 2.4Gと太刀打ち出来る
マイコンは出来るのですかね。少しわくわくしてきました。

325 :ナイコンさん:02/04/28 01:13
>>324
関東平野を埋め尽くすくらいのMSXを並列に繋げばなんとかなるかもな
つーことで
       ∩    ∧_∧
        \ヽ_(    ) ←  MSX
         \_    ノ
  ∩_   _/   /
  L_ `ー/ /   /
     ヽ  | |__/ |
   | ̄ ̄ ̄\    ノ
   | | ̄「~| ̄( 、 A , )
   | |  | |  ∨ ̄∨
   し'  し'

326 :ナイコンさん:02/04/28 01:14
>>320(=321?)
今の話の流れが嫌なら324みたいに違う話ふればいい。
ウゼエじゃ荒れるばっかで元も子もない。(それがねらいなの?)

327 :ナイコンさん:02/04/28 01:17
>>326
324の言ってるZ80ってMSXのことだろ

328 :ナイコンさん:02/04/28 01:19
>>327
ちょっと病院いってこい

329 :ナイコンさん:02/04/28 01:22
しつこい荒らしが来たからもうおしまい!さげさげ!

330 :ナイコンさん:02/04/28 09:02
じゃあ6809をいくつ並列動作させたらPPC 1Gに匹敵する?

331 :294(漏れはMSX厨じゃないぞ):02/04/28 10:38
漏れはMSXの味方じゃないけど、MSX叩く奴はその理由を論理的に書いて欲しいよ。ホント。

話変わるけど、みんなで新しい8ビットCPUのアーキテクチャ考えない?
Z80や6809なんて既存のCPUはすでに生産終了してるし、
アドレス空間64KのCPUをバンク切り替えやらなんやらでメモリ増やすのは美しくない。
最近はかなり大容量のFPGAなんかも出ているから、自作も不可能じゃないと思うよ。

とりあえず漏れの提案。どっちかっつーと6809っぽいけど。

・システムレジスタ
PC(24ビット) SP(24ビット) フラグレジスタ(8ビット)

・汎用レジスタ
アキュムレータA(16ビット、上下8ビットづつ分割してAH、ALとしても使用可能)
アキュムレータB(同上)

・インデックスレジスタ
X、Y(各24ビット)

クロックは少なくとも33MHzは欲しいな(別に無理な要求じゃないよね?)。


ついでに、CPUじゃなくてパソコン本体についての提案だけど

・グラフィック
VRAMはCPUのメモリ空間に配置。VDPとかの描画専用プロセッサは使わない
解像度は256×192くらいでいい(せいぜい320×240)。細かすぎるとデータ量が増えて大変。
色数は32767色中256色。1ドット=1バイトで単純明快。(プレーン方式は却下!)

・音関係
実は漏れは音関係には興味ないんだけど(^^;;; とりあえず
音楽はシリアルポートからMIDIで出す。FM音源チップとかは積まない。
PCMは、メインメモリ上のデータをDMACでA/Dコンバータに送って鳴らす。8ビットPCMでいいよ。


332 :ナイコンさん:02/04/28 11:38
>>331
CASL COMET みたいに、
アドレス1個分で扱えるデータが16ビット、てのは?

あ、でもそれじゃ、16ビットCPUか。


333 :ナイコンさん:02/04/28 11:41
8ビットCPUは、6809以上にはできないような気が・・・

あとはクロックかパイプラインぐらいしか、やりようがないかと。

今の技術なら、300MHzぐらいの6809ができるんじゃあ・・・?


334 :ナイコンさん:02/04/28 11:53
仮に2GhzのZ80があったと考える。
「速いのか遅いのかワカラナイが電気代だけは2G級」

335 :ナイコンさん:02/04/29 00:29
>Z80や6809なんて既存のCPUはすでに生産終了してるし、
>アドレス空間64KのCPUをバンク切り替えやらなんやらでメモリ増やすのは美しくない。

川鉄のやつとかeZ80とか知ってる?
そのへん使って作ろうかって話になってたんですけど・・・。


出張あさはかマン氏〜お忙しいのかな???


336 :ナイコンさん:02/04/29 01:42
PCだけは32ビット。
割り込み関係でベクターも32ビット。
でも汎用レジスタは全部8ビット。
8ビットCPUだからと言って64KBがMAXと誰が決めたのだ?

337 :ナイコンさん:02/04/29 02:32
>336
MMXとかってある意味そういうのじゃなかったっけ?
32bit演算するより8bit x 4に分割してやった方が速いとかで。

338 :ナイコンさん:02/04/29 07:36
>>336
まあ、8086あたりは、
かなり8ビットっぽかったからねぇ。


339 :331:02/04/29 08:47
eZ80は資料もってないからわからないっす。
でも、川鉄のはCPUがバンク切り替えを内蔵しているだけですね(64180に類似)。

別に出張あさはかマンさんのプロジェクトを否定する気はないです。
そちらはそちらで進めてください。

でも、並行して他のプロジェクトを立ち上げたっていいじゃないですか。

オリジナルのCPUをつくるってロマンがあると思いません?
一昔前なら絵空事だったけど、いまは可能性あるんですよ。


340 :ナイコンさん:02/04/29 09:37
>>339
なに? オリジナルCPUのエミュレーター?

じゃあ、レギュレーションを決める必要があるのかな?


341 :ナイコンさん:02/04/29 16:12
>>336
PCだけ32ビットでは難しいなぁ
実効アドレス計算するのはレジスタがアドレス長さ分必要だからなぁ

それともPC相対8ビットディスプレースメントだけ対応とか(w

342 :ナイコンさん:02/04/29 17:06
320x240ピクセルでも、256色だと、
64KB超えちゃうのか・・・


343 :ナイコンさん:02/04/29 19:23
でも、よくよく考えたら6502ってレジスタ全部8ビットだったよね。
間接アドレスで16ビットのアドレスをアクセスしてた。

344 :ナイコンさん:02/04/30 01:18
>>341
まあそういう事です。
一旦下まで流れたら上に戻るのは至難の技(w
実際にはソフト割り込みで何とかできないかなと思う。

345 :ナイコンさん:02/04/30 02:59
CPU作るとなると別スレでもいいような気もしてきた。


346 :ナイコンさん:02/04/30 07:37
汎用レジスタは、8ビットで4つ。
インデックスレジスタは32ビット。

でもって、4つの汎用レジスタを全部並べて、
32ビットで扱えるようにする!?


347 :ナイコンさん:02/04/30 19:32
NEC, HITACHI, MITSUBISHI, MATSUSHITAあたりの組込用チップを
プロセッサモードで使って8ビットPCにするってのはどう?


348 :ナイコンさん:02/04/30 19:33
>>347
携帯電話が、限りなくそれに近い気が・・・


349 :ナイコンさん:02/05/05 16:24
漏れはCPUで何でもしたい派だから、スプライトやFM音源は要らないと思う。

変わりにグラフィックとサウンドにそれぞれメインCPUと同等のサブCPUが欲しいかな。
そしてグラフィックは純粋なフレームバッファ、サウンドもPCM音源で良いかと。

CPUは50MHzとかの高速なZ80を使用するとして、CPUのアドレッシング空間は64KB。
今ならグラフィックとサウンドのCPUにもワークメモリを64KBフル実装して問題ないと思う。
メインCPUとグラフィック・サウンド間は、各サブCPUのワークメモリ
および2チャンネルの16ビット幅のDMAを介して接続。
メインCPUからVRAMやサウンドメモリへのダイレクトアクセスはできない。
(DMAから見えるアドレス空間には、メインメモリの他VRAMおよびサウンドメモリも見える)

メインCPU側はこれをMSXのような16KBのスロットに分けてメモリマッパーで管理、
VRAMとサウンドRAMに各1MB、メインメモリに4MBもあれば十分かな。

グラフィックは512x384x8bppパックドピクセルを基本に、プレーンドピクセルも混在して
VRAMの容量内で最大4プレーンを透過色つきで表示可能、各プレーンは個別に
全画面およびラスター・ドットスクロールが可能、
任意のプレーンピクセル一枚と8bppのパックドピクセルプレーン間で色演算が可能。

GDCにはVDP的な高度な命令は無いが単純なフィルとBitBlt、ALUつきのDMAが可能で、
プログラム次第で透過色つきスプライトのようなBitBltも可能(AMIGAの再来じゃ、ひひひ)。
グラフィックCPUから全VRAM空間に対してダイレクトアクセス可能だがバンク切り替えを要し、
VRAM空間をリニアにアクセス可能なデバイスはDMAのみとする。

サウンドにもALUつきのDMAを搭載する。PCMの同時発音は4チャンネル。
まあZ80でも50MHzとかいったら余裕で波形演算・合成くらいできそうだけど。

で、合計で3つのCPUと4つのDMAを装備する、DMAの化け物という構成のマシン。
しかし、チープなZ80にDMAの化け物を搭載してぶん回そうという発想は、邪道かのう…


350 :ナイコンさん:02/05/05 18:12
>349
AMIGAですか?w

351 :ナイコンさん:02/05/05 18:51
究極の8bit機なのに後継の16ビットや32ビットチップを使おうというのも矛盾しているので、
8bitCPUの貧弱なアドレッシングやメモリドライブ能力をDMAで補うという考え方は悪くないと思う。

演算能力は高クロック化とそれに見合ったメモリを搭載すれば補えるし、
これも負荷の見込まれる用途に並列化して搭載するのは悪くない。
下手にDSPでも載せてしまうと、今度はDSPが主役になって主従逆転しそうだし。

20年前なら贅沢すぎて話にならない構成でも、
今なら下手をするとメモリー以外はワンチップ化さえ可能か…?

これでBIOSやDOS、開発環境がMSX並みに充実してくれば、結構面白い機械になるかも。
いまさらBASICはいらないけどね。

ただ、Z80にこだわるとMMUやメモリプロテクションが必須の近代的なOSは載らないね。
やっぱeZ80をフル活用して、ユーザーにはOSの中から裸のZ80を弄るように見える環境を
提供すべきなのかも…


352 :ナイコンさん:02/05/06 04:46
究極を語るならZ80はやめようぜ(w

353 :ナイコンさん:02/05/06 10:24
320x200・16色のグラフィックVRAMで、
64KBのアドレスの半分を使うのか・・・


354 :ナイコンさん:02/05/06 14:20
8bppパックドピクセルが一番相性いいと思うよ。

4bppの場合は2ドットを1バイトにシュリンクするか
上位4ビット切り捨てで1ドット1バイトの原則に徹して
アドレスを浪費するかかな。

どちらも一長一短だけど、今なら切り替え制にしても
たいしてコストかからないだろうし。


355 :ナイコンさん:02/05/06 19:17
8bitマシンなら横256が基本でいいじゃん。ちょうどキリもいいし。


356 :ナイコンさん:02/05/06 19:33
OSはいらん。
あってもS-OS程度でいい。


357 :ナイコンさん:02/05/07 00:04
ファイルフォーマットなんかの基準がなくなるから、
最低限DOSレベルのものは欲しいかな。
開発関係はどうせセルフ開発なんかしないから要らないけど。

…いや、だって、セルフ開発環境の開発には萌えられても
どう考えてもいまのGUI OS下の開発環境の方が
居心地いいし生産性も高いんだもん。


358 :ナイコンさん:02/05/07 00:45
S-OSもファイルフォーマットは決まってるけどね。
あー、でも5"2Dとテープだけなんだよな。


359 :ナイコンさん:02/05/07 11:12
FDD要るのぉ?

レガシーCPUにレガシーフリーな記憶デバイスを繋ぐのが究極かと...
USB接続のメモリじゃだめ?
せめてSDかMSで!!(CFやスマメは却下)




ってブートできるのかなぁ

360 :ナイコンさん:02/05/07 11:15
CFが楽でいいよ。
大容量だしね。

361 :ナイコンさん:02/05/07 11:16
USB接続の紙テープってのも味がある
穴あけには電力が足りないのが問題かな

362 :ナイコンさん:02/05/07 14:41
穿孔パ〜ンチ!!

せめて磁気テープにしてちょ

363 :ナイコンさん:02/05/07 21:00
>>354
> 上位4ビット切り捨てで1ドット1バイトの原則に徹して
> アドレスを浪費するかかな。

それをやるなら、上位4ビットは簡易Zデプスにして、すでに画面上にある値と書きこむ値の
デプスを比べて、等しいか近い場合のみ書きこめるようなモードもあるといいかも。


364 :ナイコンさん:02/05/07 21:01
USB接続のデータレコーダ

365 :名無しさんに接続中…:02/05/08 22:27
引越しの為、押し入れを片付けていると、MZ−2000のフルセット登場。
DISK装置、プリンター、漢字ROM・・・
CP/MとHU−BASICetc 100マソぐらいホリマシタ。
なむさん

366 :ナイコンさん:02/05/09 03:49
CPU内部キャッシュ、データ64バイト、コード32バイト程度でいかがでしょうか?

367 :ナイコンさん:02/05/10 14:54
メインCPUにメモリ64KB付けて、サブCPUにメモリ256M付けるというのは駄目ですか?

368 :ナイコンさん:02/05/10 19:27
>>367
それは64kbオンボードキャッシュ+ノースブリッジなのでわ。

369 :ナイコンさん:02/05/10 19:38
MZ-2000はサブCPUに8088+128KBメモリにできましたな。
あの構成で16BITボードを名乗るのは詐欺くさかったな。


370 :ナイコンさん:02/05/10 19:51

http://wow.lovely.free.fr/main_gallerie.htm
http://www.terra.es/personal6/teen4u04/charms1/pkep.html
http://www.sexy-teengirls.com/hubsites/groupies/thumbs1.html
http://www7.smutserver.com/busty/absolutetits/absolutetits2.html
http://www.very-erotic.net/busty/page03.html
http://www.aceadamsadult.com/natural.htm


371 :ナイコンさん:02/05/11 12:02
>>368
キャッシュと言うかメモリ0ウェイト(なつかCY!)の64kByteオンダイメモリね
(キャッシュさせる必要なし)
サブCPUはメインと同じヤツをR,G,B,I処理用+I/O専用とか付けるとか
いっそサブ256個くらい載せる?

372 :ナイコンさん:02/05/11 22:01
ビデオ、サウンド、IOにそれぞれサブCPUと64KBノーウェイトのメモリつけてみよう。
メイン−サブ間はI/Oでのみ接続、ただしメインとそれぞれのサブCPUの
メモリとの間にDMAを持たせる。
これでメインとサブ3個全部、バンクや共有メモリなんか置かずに64KBフルに使える。

メインサブ共50MHzノーウェイトくらいで動けば、VDPやFM音源なんて要らんだろ。


373 :ナイコンさん:02/05/13 09:26
余計なものは外付けにしたれ。

374 :ナイコンさん:02/05/13 10:37
>>373
じゃ先ずあなたの言葉使いを

375 :373:02/05/13 16:53
では逝ってきます・・・・

376 : :02/05/14 07:15
特定のチップとか、
結局ソフトでエミュレーションしたいということになるのでは?
そうなるとPCでエミュ組むのと同じじゃんっていう気分になるかも。

377 :ナイコンさん:02/05/14 09:42
>>376
あなたはソープ嬢より南極1号が良いとおっしゃるのですね。

378 :ナイコンさん:02/05/14 18:50
素人といたしたいのですが(w

379 :ナイコンさん:02/05/14 19:17
メンテにコストがかかるぞ

380 :ナイコンさん:02/05/31 03:02
ROMEO人気だね。
ヤパーリ音源はちゃんと石で持ちたいなり。

381 :ナイコン:02/05/31 17:39
ホットスワップCPU求む

382 :ナイコンさん:02/06/18 08:33
保守age

383 :ナイコンさん:02/06/18 09:40
装置名はW杯にちなんでBest8だね−
って決まるのは午後か

384 :ナイコンさん:02/06/18 15:50
今先制されてるけどね・・・・・

385 :331:02/06/18 21:37
331で〜す。オリジナルCPU作ろう派で〜す。
「オリジナルCPU作ろう」ってのはひょっとしてスレ違いだったのか?
と思って書きこみ自粛してたけど、最近あまりにもこのスレに書きこみがないんで。

漏れ、Xilinxのスパルタン2s50評価ボード買ったんだけど、このくらいの
FPGAに8ビットCPUって入るかな? 買ってから不安になってきた。
今VHDL勉強中。

386 :ナイコンさん:02/06/19 02:52
あのう,スレ違いに感じるかも知れんけど,皆さん,怒らないでね.
最低限のVRAM(TextでWIDTH80×25)を用意して,残りはソフトで切り替える
って訳にはいきまっせんかね?(SCREEN x.0.0.1とかアトリビュートエリアに
Poke &hxxxxとか)
拡張RAMや,MMUの話は,よくわかんなくてつらいっす.
グラフィックボードうんぬんはスロットでもつくっとって80カラムカードでも
PCGカードでもハイレゾカードでも色んな仕様だしてさ.
それより,ソフトどうしよう?
まず機械語モニタ作って,アセンブラ,ベーシックくらいか?
あとは,ベーシックでベーシックコンパイラでも書く?
自分で自分をコンパイルするってやつ.
あと,Z80マンセーな俺だけど,6502の&h0000から&h00ffまでをレジスタみたい
につかえるっていいよね.
えと,よぱらてますんで,読みにくくてすまんソ.


387 :ナイコンさん:02/07/10 04:44
>>331
インデックスレジスタとアキュムレータの幅が違うと扱いにくくない?

388 :ナイコンさん:02/07/11 15:02
「究極の」を「究極にお手軽に作れる」と曲解してみるテスト。

ATMELのAT90S8515/8535ってROMが8KByteにSRAMが512Byte、
これってALTAIR8800(i8080、RAM256Byte)を彷彿とさせません?
TinyBASIC(ホスト機でクロスコンパイルするような奴は邪道、
あくまで単独動作)を焼きこんで、お手軽ボードマイコンとか妄想。

http://www.atmel.com/atmel/products/prod199.htm


389 :331:02/07/11 22:42
>>387
うーん、8ビットCPUの場合アキュムレータとインデックスレジスタの幅が
違うのはわりと普通だと思ってたけど・・・
具体的にどういうときに困るかおしえてくだちい。
#アドレス24ビットってのがハンパなのかも

390 :387:02/07/11 23:12
>>389
アキュムレータの幅よりインデックスレジスタの幅が広いと、
アドレスに対する演算がやりにくいんじゃないかと。

Z80の場合、アキュムレータ=Aレジスタなので定義上はインデックスレジスタと
幅が違うのですが、事実上HLレジスタが16bitのアキュムレータとして
機能しますよね?

あ、でも8086は20bitアドレスに16btアキュムレータでなんとかなってるのか。
Z80->680x0と流れてきた人間なので、完全に発想の外でした。(^_^;
# SC61860は記憶の彼方に・・・。


391 :387:02/07/11 23:18
そういえば、昔Oh!Xでの「究極の8bit機」の話で(過去レスにあった
「たこ足君」の号)故祝一平氏が「BCDレジスタのようなトリプルレジスタを
使えるようにして、アドレス空間を24bitに拡張」なんて事言ってたなぁ・・・。
# OSの名前は「管理人/3(かんりにんさん)」でしたっけ?


392 :331:02/07/12 00:33
漏れ的には、インデックスレジスタのインリメント・デクリメントは
当然として、その他に最低限

add x,24ビット即値

みたいな命令は付けたいです。
あと、できればメモリ上の値を加減算したり、ワードレジスタやバイトレジスタ
の値を符号拡張してインデックスレジスタに足すような命令も欲しいッス。


393 :387:02/07/12 02:08
最近RISCに毒されてる俺としては命令は16bit固定長とかだと美しく
感じられるんですが、考えれば考えるほどSHか68KかAVRに似てくる罠。
やっぱAVRで何か作ってみるか。
331さんも我が道を行って下さい。

394 :ナイコンさん:02/09/13 08:04
優良スレage

395 :ナイコンさん:02/09/13 17:25
AVRか・・・・・
bit数気にしなければSH-2とかの方が作りやすいんだけれども。

AVRならMEGAシリーズだろう(嘘)

396 :ナイコンさん:02/09/14 16:11
ARMはダメだすか?

397 :ナイコンさん:02/09/15 08:43
>>396
だめだす。

398 :ナイコンさん:02/09/23 09:49
age

399 :331:02/09/23 15:45
ただageるだけじゃなくて話題を振ろうよ。
というわけで漏れの現況。

VHDLってめんどくせぇな。
なんか簡単なことをするにもやけにくどい記述になってしまったりして。
自分でVHDL書いてオリジナルのCPU作るって結構大変なんだとようやく気付いた。

あまり欲張るといつまでたっても完成しなさそうなんで、
アキュムレータ8ビット、インデックスレジスタ8ビット、プログラムカウンタ8ビット
(当然アドレス空間も8ビット)があるだけの極小CPUを完成させる事を
とりあえずの目標にして現在奮戦中。
これがうまくいってからいろいろ拡張していこと思う。
千里の道も一歩から。
いつかはきっとアドレス空間24ビットの究極の8ビットCPU。


400 :ナイコンさん:02/09/23 18:13
400げっと

401 :ナイコンさん:02/09/28 06:13
出張あさはかマン氏ってどこ行ったんだ?
さんざん大言壮語したあげく失踪かよ。


402 :ナイコンさん:02/09/29 10:53
出張を終えて帰って行ったのでしょう...

403 :ナイコンさん:02/09/29 21:59
>出張を終えて帰って行ったのでしょう...

出張あさはかマン氏は、Z80星雲の方だったのです...


404 :ナイコンさん:02/09/30 09:29
>>403
ココならM80/L80でも充分オケー

405 :ナイコンさん:02/09/30 21:59
>>401
まあおちけつ。本業が忙しいのかもしれん。
"気長に待つ"の精神でいこうや。ほれ、むかしの雑誌の巻末の売ります買いますコーナーみたくさ。

あ、あとさ、SN76477(のモノホンはたぶん無理だろうから)互換モノ乗せたいなあ。


406 :ナイコンさん:02/09/30 22:04
6809だけあればいい!
他はいらん!

407 :ナイコンさん:02/09/30 22:48
そんならウチにも通電せず大事に取ってあるHD63C09がありまつが、何か?

408 :ナイコンさん:02/10/03 16:38
ところで現存マシンでも汎用で使える大容量メモリとか
補助記憶って何とかならないだろうか?

固有のメモリ信号のタイミングとかをエミュレートして、普通のメモリの感覚で
亀の子増設できてそのまま使えるんだけど、特定の呪文を唱えるとその領域に
メモリウインドウとその操作I/Oが出現するみたいなのはできないかな?

LANとかも欲しいよなあ、プロトコルはインテリジェント処理して
例えばHTTPコマンドベタ書きで送受信とかできたりしたら楽そう(w

409 :ナイコンさん:02/10/03 18:37
>>408
TCP/IPプロトコルスタックLSIというものがあります。
以前それを使ってPIC16C84で作られた世界最小のWEBサーバの紹介を
見た事があるのですが、残念ながら見つかりませんでした。

代わりにUDP/IP on PIC。サブCPU化すれば使える?
ttp://mi.cs.titech.ac.jp/funada/picudp/

410 :ナイコンさん:02/10/03 21:05
サブCPUの方が高速高機能になってしまう罠

411 :ナイコンさん:02/10/14 22:52
8ビット機に何がプラスされると「こいつは究極だなあ」と思いますかみなさん。
漏れは、、キャッシュメモリが64KBあること、、かな。

412 :ナイコンさん:02/10/14 23:30
完 全 ノ ン ウ ェ イ ト の 63C09 3MHz に 決 ま っ て る だ ろ。

413 :ナイコンさん:02/10/15 00:03
・8bit MMU内臓RISC型CPU。
・メモリ空間は64[KB]×65536[page]で、16[KB]毎にpage切り替え可
・PIOは単純な入出力のみできる端子が64本ぐらい。
・CTCは1chのみ。
・SDRAMのIF内臓。
・クロックは500MHzぐらい。
・高機能PIO・SIO・CRTC・音源等は全部CPUでエミュレーション。

つまりワンチップパソコンって感じな。


414 :411:02/10/17 21:20
書いた後で1が、「できるだけ実在のデバイス」と言ってるのに気づいた。
そうなると、63C09 3MHzになってしまうんだが(w

415 :ナイコンさん:02/10/17 23:11
いやまあ
HD64180 10MHzも
TMPZ84C015BF 12MHzも
eZ80 50MHzも
実在だけどな。っとディスコンになってるかもしれんが(W

416 :ナイコンさん:02/10/18 02:04
メインCPUは、Z80系で、、、、
後の処理は、全部、Pen4って反則?
Z80で、多数のPen4マシンを制御する感じ。

417 :ナイコンさん:02/10/18 02:08
eZ80以外はディスコンですな

418 :ナイコンさん:02/10/18 02:42
z80コンパチだったら
z380で決まりだろ。
それか川崎製鉄のKL5C80A16か?
eZ80は日本で手にはいらんね。海外から買うしかない(税関手続きが面倒)。

SONYのデータディスクマンはKC82だったか。


419 :ナイコンさん:02/10/18 03:47
>>416
それいいな。
坂田師匠が文部科学省のキャリア組をコキ使ってるみたいで(藁


420 :ナイコンさん:02/10/18 13:44
ムネオ電脳なの?

熱暴走は仕様でつか

421 :ナイコンさん:02/10/18 17:54
>>419
はたまた山田花子が吉本興業の代取やってるような。


422 :ナイコンさん:02/10/18 21:48
>>418
z380って32ビットだったと、、


423 :ナイコンさん:02/10/19 05:05
外部8ビットでいいなら、68008っていい線行ってません?

424 :ナイコンさん:02/10/19 13:16
内部32bitだしなあ。8bit機とは言い難いと思うなあ。
そらまあ8088と比べたら100M倍イケルが。

425 :ナイコンさん:02/10/19 23:55
だったら秋月のH8ボードに8ビットバスでメモリを外付けしたら?
H8のニモニックは68000に似てるし。

いや、マジな話、CコンパイラやBASICコンパイラも出ているし、
開発環境は悪くないと思うが、どうよ?

426 :ナイコンさん:02/10/20 22:19
>>425
H8/3048って16ビットだし。
まあ8ビットでまともに入手できるのはPICとZ80系だけか。


427 :ナイコンさん:02/10/21 17:56
Z80系は夢がない。
外部バス8ビットは8ビットじゃない。
ここはやはり6809系で。

428 :ナイコンさん:02/10/23 22:57
今なら6809をfpga/cpldで作れるよね。


429 :ナイコンさん:02/10/30 17:58
8086の存在が8bitと16bitの境界を不明瞭にしているんだよなぁ・・・

430 :ナイコンさん:02/10/30 21:42
8ビットCPUの条件とは何か?
・データバスが8ビット
・アキュムレータが8ビット
でもそれだけじゃないような。


431 :ナイコンさん:02/10/31 04:51
>>429
8088では?

432 :森進:02/10/31 10:28
IBMのJXが究極の8bitマシンて事でいいよね、おふくろさん

433 :ナイコンさん:02/10/31 10:55
>>432
たしかに究極だな。
IBM PCともXTとも、はたまた5550シリーズとも互換性の低いアーキテクチャ(;゚;Д;゚;)シクシク


434 :ナイコンさん:02/10/31 22:12
必死に作ってもエミュレーターよりも遅いだろな

435 :ナイコンさん:02/11/02 11:21
Z80は4ビットアキュムレータを2度回して8ビット演算してたそうな。

436 :ナイコンさん:02/11/02 15:06
>>435
えっマジ!?

つーことは、解釈の仕方によっちゃあ、Z80は4bitマシン((((;゚Д゚)))ガクガクブルブル


437 :ナイコンさん:02/11/02 15:39
>>436
何を今頃・・・
無知な奴らはZ80を8ビットだと思ってるようだが
実際内部処理は4ビット
それを8ビットと偽っていた糞CPUなのだよ

438 :ナイコンさん:02/11/02 15:54
>>437
そっ、それじゃあ、往年のPC-8801mkIISR以降に載ってた互換CPUはどうなの?


439 :ナイコンさん:02/11/02 15:55
>>438
同じだよ
互換と言ってもコアが一緒だから内部4ビットの糞CPUであることに
変わりはない

440 :ナイコンさん:02/11/02 16:06
>>439
ガーン(;゚;Д;゚;)

ということは、パソコンに使われた本物の8bit CPUは6809とか6502くらいってこと?


441 :ナイコンさん:02/11/02 16:09
つかさ妄想もなにも
コモドール64を手に入れればいいだけじゃない?

442 :ナイコンさん:02/11/02 16:12
>>441
日本のマシンじゃダメ?


443 :ナイコンさん:02/11/02 16:13
>>437
あのぉ、
>実際内部処理は4ビット
なんだそりゃ
アキュムレータは8ビット処理なんですけど
をまいアフォ?

444 :436:02/11/02 16:23
>>443
話が見えなくなった・・・

>>437氏の言ってることは釣りネタなの?


445 :ナイコンさん:02/11/02 16:45
>>443
だから4ビットのアキュムレータを2回処理して
見せかけ8ビットにしてる言うてるやん


446 :ナイコンさん:02/11/02 17:50
>>443
>>445
平行線だな・・・

447 :ナイコンさん:02/11/02 18:07
少なくとも8080ではALUは4bitですな。

ttp://www.ieice.org/jpn/books/kaishikiji/199910/19991001.html
> 8080 では(中略)8 bit 構成の ALU を4bit 構成に変更し,
> 強力な命令や機能を追加した.
ちなみに書いたのは嶋先生ね。

でもねぇ、厭味や煽りとしてならともかく、アキュムレータは
8bit、ソフトウェア的にも8bitにしか見えず、性能的にも8bitとして
申し分ないCPUを4bit CPU呼ばわりするのは違和感があるのですが・・・


448 :ナイコンさん:02/11/02 19:21
内部処理が何ビットでも関係ないね
ソフトウェア的にアキュムレータのバス幅が一般的定義だから
8088が8ビットとか云ってるのもアフォ

449 :ナイコンさん:02/11/02 19:35
>>448
そりゃインテルやモトローラがアフォって事かいな(w
外部バスの幅も一般的定義だよ

450 :ナイコンさん:02/11/02 20:37
ど う で も い い
何年間の話してんだおまいら

451 :ナイコンさん:02/11/02 20:41
>>450
ここは旧8,16ビットパソコンなど、
Windows以前の古いパソコンの専門板です。

お わ か り で す か ?

452 :ナイコンさん:02/11/02 20:50
このスレの香具師は頭の中も旧8,16ビットか?
どのCPU/MPUが何ビットとかいう話題そのものが何年前の議論だよ
次はCPUとMPUについて語れや愚民ども

453 :ナイコンさん:02/11/02 20:53
【衝撃】Z80は4bitCPUだった!?【事実】


454 :ナイコンさん:02/11/02 20:57
>453
そういう頭の悪そうなスレタイトルは他の板のみで勘弁してくれ。

455 :ナイコンさん:02/11/02 21:13
16bit加算(ADD HL, BCとか)が妙に遅かった理由は、これ
だったのか...(たしか11クロックだっけ?)

456 :ナイコンさん:02/11/02 21:28
Z80が4ビットとは・・・
いったい何十年騙されてたんだ俺は(w

457 :ナイコンさん:02/11/02 21:31
どういう理由で突然16bit加算が引き合いにでるのかわからん

458 :ナイコンさん:02/11/02 21:33
確かに他の8bitに比べて遅い気がする

459 :ナイコンさん:02/11/02 22:35
□□□□■□□□□□■□□□□□□□□□□□□□□□□□□□□□
□□□■■□□□□□■□□□□□□□■■■■■■■■■■■■□□
□□■■□□□□□■■■■■■□□□□□□□□□□□□□■■□□
□■■□□■□□□■□□□□■□□□□□□□□□□□□■■□□□
□□■□■■□□■■■□□■■□□□□□□□□□□□■■□□□□
□□□■■□□■■□■■■■□□□□□□□□□□□■■□□□□□
□□■■□□□□□□□■■□□□□□□□□□□□■■□□□□□□
□□■□□□■□□□■■■■□□□□□□□□□□■□□□□□□□
□■■■■■■□□■■□□■■□□□□□□□□□■□□□□□□□
□□□□■□□□■■□□□□■■□□□□□□□□■□□□□□□□
□□■□■□■□□□□■■□□□□□□□□□□□■□□□□□□□
□□■□■□■□□□□□■■□□□□□□□□□□■□□□□□□□
□■■□■□■□□□□□□□□□□□□□□□□□■□□□□□□□
□■□□■□□□□■■■□□□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□■■■□□□□□□□□□□■□□□□□□□
□□□□■□□□□□□□□■■□□□□□□■■■■□□□□□□□
でいいよね?

460 :ナイコンさん:02/11/02 23:17
>>459
z80ヲタハケーン!!


真実を暴かれる時、ヲタ達は暴徒となる



461 :ナイコンさん:02/11/03 00:11
PCエンジン最強

462 :ナイコンさん:02/11/03 01:22
1. CPUのビット数の決め方に明確な基準は無いし、その数字にマーケティング上の
意味以上のものは無い。

2. 傾向として、かつては外部バスの幅を定義として採用し、昨今はアキュムレータの
幅を採用することが多いように思う。(8088は外部8bit、アキュムレータ16bit、インテルは
8bitと称している。http://www.intel.com/pressroom/archive/backgrnd/cn71898a.htm
386SXは外部16bit、アキュムレータ32bit、インテルは32bitとしていたはず)

3. ALU≠アキュムレータ。ALUの構成なぞ、価格と性能のバランスでどうとでも
変えられる。ALUの幅でビット数を定義する人はあまりいない。(少なくとも
このスレに一人はいるが。)

4. 繰り返すが、CPUのビット数などに意味は無い。それでもこのスレでこだわる
理由は、「8bit CPUの上限を定義しないと究極の8bit CPUが決められないから。」
以上。

463 :ナイコンさん:02/11/03 17:31
ALUは4ビット、アキュムレータは8ビット、
CPUは8ビット、以上終わり。

464 :ナイコンさん:02/11/03 17:38
>>463
おいゅ

465 :ナイコンさん:02/11/05 14:25
川鉄や東芝のZ80系CPUは構成変えてるだろ
アレは一応8ビット扱いでいいよな
と多数決でビット数決めをしてみるテスト

466 :ナイコンさん:02/11/06 06:07
>>462
古いインテルの資料では8088は16bitマイクロプロセサになっているのだが、いつから半額セールになったのだろうか?

467 :老猿 ◆gG2PDturbo :02/11/06 07:45
>>466
たしかインテルは8088を8bitと主張していたが
IBMは8088を搭載したPCを16bitマシンと主張していたので
それで混乱していたような気がします。
雑誌でそんな記事を読んだだけで、
実際インテルやIBMの資料を見たわけではないので
いまいち自信はありませんが。

468 :ナイコンさん:02/11/06 12:32
>>467
http://club.pep.ne.jp/~p.katsu/pasocata/jx.jpg

469 :老猿 ◆gG2PDturbo :02/11/06 13:32
>>468
おぉ、情報サンクス♪
やっぱりIBMは8088を16bitと主張していたんですね。

すれ違いな話題スマソ。

470 :ナイコンさん:02/11/06 14:43
8088ってソフト的には完全に16ビットだしなんとなくわかるな
メモリも8086と同じだけ使えるしさ
感覚的には8ビットに毛が生えた程度の処理速度をもった16ビット

471 :ナイコンさん:02/11/06 18:07
>469
厳密には、IBM-PCを16ビットPCと言っていた。
MS-DOSが16ビットOSだから、じゃないか?

472 :ナイコンさん:02/11/06 18:46
>>471
JXを16bitと言わしめたのはゲイツの仕業?


473 :ナイコンさん:02/11/06 18:59
わーい、ボクのX68000も32bitだっ!!
# スコア-1;フレームの元

474 :ナイコンさん:02/11/06 20:23
そもそも8088は8087の後発だから
intelとしては売り込むために高性能8bitとしたほうが都合が良かった
単なるそれだけのマーケットセールスに起因する問題だ
8088も8087コードが素直に走る以上16ビットCPUと解釈するのが普通だろ
別にIBMに戦略的意図があったとは思えない。

68000が32ビットとモトローラが云わなかったのはこれも32bitと称する
事でマーケットを狭めたくなかったからではないか?
モトローラはパーソナルコンピュータ市場に食い込みたかったという
事かもしれないと思う。32ビットには既にVAXが存在していて、
それらに太刀打ちできる程の機能はないから、むしろ中規模、小規模
なシステムへマーケティングするほうが有利だあったはず。

本質的にどのMPUが何ビットであるかなんて全く無意味な議論だ

475 :ナイコンさん:02/11/06 20:26
すまん8087ではなく8086だった。間違った

476 :老猿 ◆gG2PDturbo :02/11/06 22:44
>>474
>本質的にどのMPUが何ビットであるかなんて全く無意味な議論だ
それは同意。
ただ、広告手法としてチップメーカーやパソコンメーカーが
いつ、どのチップやそれを積んだマシンを、何ビットと称していたのかは
やっぱり気になるなぁ。
まぁ、ここのスレでする話じゃなくなりますけどね。

477 :ナイコンさん:02/11/07 13:10
あの頃は楽しかったなあ
ほとんど32ビットの68000と自称8ビットの8088が同じ市場にいたんだから
まだ何が頭を取るかわからない時代だからこそワクワクした
今は全てインテルに様の言う通り
あー、つまんない
せめて究極の8ビットはモトローラの天下を想像して気分を落ち着けよう

478 :ナイコンさん:02/11/08 02:04
8088は内部バス16ビットで外部バスが8ビットなだけ。
内部は8086と全く一緒の16ビットCPU。
68000も内部バス16ビットの16ビットMPU。
レジスタが32ビットなだけ。
Z8000も内部バス16ビットの16ビットCPU。
64ビットのレジスタを4本持った64ビットCPUかもな。

479 :ナイコンさん:02/11/08 08:32
リアル消防の時は、未来のPCはプロセッサに0が付いて行くと(Z80、Z800、Z8000…)
マジで思っていたな。。
厨房の時には自己ロードマップは間違いだと、認識させられる羽目になったが(藁

480 :ナイコンさん:02/11/08 14:41
ワンダースワンが、当時の16Bit機程度の能力持ってるね。
V30+スプライト+BG2面+512KB程度のメモリ+波形音源4ch。
一応、プログラムできる環境もあって、本体はモノクロで
よければ\1500くらいで入手できるんじゃないか?
このスペックなら当時の98程度の事が出来るのかと思うとため息。

16Bitなんでsage。


481 :ナイコンさん:02/11/09 00:49
ワンダースワンって名前がショボイ
あれv30だったのか知らんかった
8080エミュレーションでcp/mでも動かしてホスイ

482 :ナイコンさん:02/11/09 01:25
エミュするだけならパソコンでやったほうがよっぽど速い。
だいたい8080なんぞえみゅってもしょうがない。
88VAについてたCPUならZ80がえみゅれるぞ。
どっちにしろ興味ないが。

ヤパーリどうせやるなら本物の8ビットCPUを使いたい。
そして究極と言うからにはV30程度のスピードは出したい。

483 :ナイコンさん:02/11/09 03:52
CPUでなにからなにまでいじっちゃうのもいいけど、
音を出さない時は、音源チップに描画させたり、
逆に画面が出なくなるが、ビデオ関連のチップで音色作ったり、
ジョイスティック専用のゲームでは、キーボードのコントローラを使って敵の動き計算したり、
電源を切り替えるリレーでリズムならしたり、とかできたら面白いなあ。
友達のPC(X68だった気がする)で、キーボードのLEDが音楽に合わせて光ったのは感動した。

昔のPCの面白さは、ハードがよく見えて、直接操作できるということだと思っているので。

484 :ナイコンさん:02/11/09 11:17
CPUを6809にして、ちゃんと1文字単位の色指定ができるようにして、
あとはひたすらクロックをあげまくった8001。

この際だからクリーン設計にして、メモリを標準で64K。
それ以上は、EMSみたいなやりかたで増やしていく・・・

もし、漢字やグラフィックを使うなら、
グラフィックボードを別途取り付ける方式。


485 :ナイコンさん:02/11/09 16:00
>>484
なんかFMだかPCだかMZだかわからないようなマシンですな(笑)

486 :ナイコンさん:02/11/09 17:58
>>482
エミュって言うか、互換モードね。
仮想86モードみたいに保護されるわけじゃないからね。

487 :ナイコンさん:02/11/09 21:09
まだこんなことやってるのかよ!
コモドール64買えって言ってるだろ!

488 :ナイコンさん:02/11/10 11:02
>>487
出来合いのものじゃ面白くないからこのスレがあるのでは?


489 :ナイコンさん:02/11/10 17:18
いんやそれは違うよ
このスレもいつか結論が出て
みなの英知を結集させた究極の8ビットができると思うけど
出来あがったマシンを見て、みんな愕然とするわけだ
これはどこかで見たことある・・・
!!コモドール64にそっくりじゃないか!
結局最後はコモドール64に行きついてしまうわけだ
今のままだとPC88とかMZに毛の生えた8ビットにしかならないよ
それこそ出来合いのパソコンだよ

490 :ナイコンさん:02/11/10 18:04
要はコモドール64マンセーな訳ね。

491 :ナイコンさん:02/11/11 15:45
コモドールマンセーでもマンコでもなんでもいいから
コモドール64買えよ
議論はそれからだ

492 :ナイコンさん:02/11/11 16:46
マルチうぜーよ
コモドール野郎はカエレ

いいか、よく聞け。



「6809搭載機」にあらずんば「究極の8ビット」にあらずだ。




493 :ナイコンさん:02/11/12 05:05
6502>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>6809=Z80

494 :ナイコンさん:02/11/12 13:17
コモドール64はいいんだけどさ、
この際だから、具体的なスペックや仕様が知りたい。

日立S1を上回るのかどうか・・・


495 :ナイコンさん:02/11/12 13:26
6502みたいに、命令が少ないアーキテクチャは、
今ならプラスに働くかもよ。

クロックアップやパイプライン化などが、
簡単に行えそうな気が・・・


496 :ナイコンさん:02/11/12 14:07
漏れもコモドール64の仕様、見てみたいな。

富士通FM11AD2+を上回るのかどうか・・・


497 :ナイコンさん:02/11/12 14:36
これか?(w
Commodore 64: Web.It

Memory 16Mb RAM (upgradable to 32 Mb)
    16Mb ROM
    2 MB Flash memory
CPU AMD ELAN SC405 66-100MHz
   Floppy Disk Drive 3.5" 1.44 Mb floppy drive
Operating System MS-DOS V7, Windows 3.1. Adds Y2K compatibility and Euro currency features.
Sound 16-bit stereo FM sound
Applications TCP/IP communication dialer,
Netscape NAVIGATOR browser and E-mail program,


498 :ナイコンさん:02/11/12 14:41
時期によってだいぶ違うだろうけど
オレ的には
PCG&PSGと16位のカラーがあれば良いかと
好みは6502・・・って結局・・・

499 :ナイコンさん:02/11/12 15:18
ただでさえ少ないアドレス領域なんだから、
BASICやグラフィックなどで費やさず、
外部でやらせたほうがいいような気が・・・

そうすると、FM−7に近くなるけど、
あれはテクスチャ領域があまりなかったからねぇ・・・


500 :bloom:02/11/12 15:33

http://homepage.mac.com/bloombloom/

501 :ナイコンさん:02/11/12 20:41
FMはサブCPUが足を引っ張ったからなあ
バンク切り替えは退避が面倒だし、IO空間を使うX1方式だとプログラムを走らせられない
結局メモリマッピングに落ち着くんじゃない?

502 :ナイコンさん:02/11/12 20:50
>>501
GRAMでプログラム走らせる必要も無いと思うが、そういう事じゃなくて?

503 :499:02/11/12 23:34
>>501
おれの記憶では、FM−7は、
LINEやPAINTなどが、BASIC用のが使えただけで、
自分でルーチンが組めなかったんじゃないかと・・・

今のクロックなら、バンク切り替えでも十分に速度が出るだろうから、
320x240で8プレーンぐらい用意して(9600バイト分)、
残りの領域(55936バイト)は、描画ルーチンとテクスチャ領域。

今となっては、自分でルーチン組めなくてもいいけど、
そのルーチンには、十分な最適化を施す。

ソフト面でも究極を目指さなきゃ。


504 :499:02/11/12 23:56
待てよ・・・
どうせならVRAMのアドレス領域は2倍にして、
ダブルバッファリングを出来るようにしたほうがいいのかな?


505 :ナイコンさん:02/11/13 01:10
そういやMSXってBASICでもダブルバッファリング出来たよな?

506 :ナイコンさん:02/11/13 20:35
>>503
ま、そのためのYAMAUCHIだし。わしはFMユーザーじゃないけどさ。

507 :ナイコンさん:02/11/14 07:11
>>503
F-BASICのLINE/PAINTに不満なら自分の
プログラムをサブに転送すればいい。
面倒だし、サイズもきつきつだけど。


508 :ナイコンさん:02/11/15 11:55
>>502
単に増えたメモリの話。

結局FMもメモリマッピングになっていったんだよな。
サブCPUも悪くないけどFP1100みたいにメインと全然違う石を載せないで欲しい。
仕様を調べるのが大変なんだよ。

509 :ナイコンさん:02/11/15 17:31
8ビットのシステムって、USBとか使えるのかなぁ・・・?


510 :ナイコンさん:02/11/15 20:03
>>509
根性だ、根性。


511 :ナイコンさん:02/11/16 11:51
コントローラ次第かな。
CPUとのインターフェースが8ビット対応してなきゃ
間に16bitCPU入れるとか(w


512 :ナイコンさん:02/11/16 14:15
ふと思ったけど命令長って最低何ビットあればCPUになるんだろう?
2bitとかでプログラム出来ないかなと考えてるんだけど
オペランド込みだとなかなか考えつかないな。

513 :ナイコンさん:02/11/16 17:30
>>512 4bitでしょう。

514 :ナイコンさん:02/11/16 18:25
妄想のわりには、現実じみたスレだ
半導体厨房のストレス解消場かここは

515 :ナイコンさん:02/11/16 20:51
某サイトによればアドレス空間の一部に定数レジスタだかALUその他の入出力を
マッピングしてしまえばニーモックはmov命令だけで可能らしい。
あとはひたすら 
mov アドレス1 アドレス2
を実行していくだけ。

ということは、こいつにアドレスをロードして実行する仕組みがあればいいので
オペコード 0ビット(シフトしてロード)
オペランド 1ビット
でいいってことかな?

アドレス長×2だけ読み込むと勝手にmovが実行されるなら、
特にそのための命令は必要なくなるね。


516 :ナイコンさん:02/11/16 23:52
8ビットならGaAsで10ギガヘルツくらいできそうだけど。


517 :ナイコンさん:02/11/17 00:41
>515
ああ、どっかで見たなあ。モルフィー見てるときだったか。
でもそれって結局命令じゃないか?
movだと言い張ってるだけで。
内部構造的にはメモリマップドI/OとしてALUがあるようなものになりそうだけど、
それならフツーのRISCの方が・・・


で、究極。グレープとかはどう?
まあ普通のプロセッサでやると激しく無駄な上に8ビットとは言えないような気もするけど。
CPU+FPGAでコンフィギュラブルプロセッサもどきとか。
いっそFPGA+DACオンリーで組みたいけどね。
FPGA(CPU担当/自己書き換え可)の周りにFPGA+DAC、
チップセット担当のFPGAを各一個ずつ配置しただけでお釣がきそう。
大容量のFPGAに旧世代の周辺回路がどれぐらい入るかは
ttp://www.hat.hi-ho.ne.jp/tujikawa/esepld/
results.html
なんかを参考に・・・

最大の問題はソフトウェアなんだけどな。
FPGAを有効に使い切るのはたぶんムリぽ・・・

518 :ナイコンさん:02/11/17 00:42
>>512
CPUではありませんが、チューリングマシンを模擬した
Brainf*ckという言語は8命令(=3bit)です。
ttp://www.catseye.mb.ca/esoteric/bf/

519 :ナイコンさん:02/11/17 01:29
>518
ム板で見つけた関連情報。

BrainFuck <[+-.@`]>
http://pc3.2ch.net/test/read.cgi/tech/1036013915/

七行プログラミング part3より
 インタプリタ→http://pc3.2ch.net/test/read.cgi/tech/1033143528/539
 コンパイラ(要gcc)→http://pc3.2ch.net/test/read.cgi/tech/1033143528/560



520 :519:02/11/17 01:32
スマソ
インタプリタはこっち→?http://pc3.2ch.net/test/read.cgi/tech/1033143528/553


521 :ナイコンさん:02/11/17 06:51
>>512
命令長とぜんぜん関係ないけど
昔トラ技で1ビットCPUの記事を連載していたな

522 :ナイコンさん:02/11/17 21:37
改行が多すぎると言われるので2つに分けて書きます。
>>512>>515
ソースを見つけられなかったが、究極的には以下の形式の引き算命令だけで
何とかなるという記述を見たことがある。
    SUB a1 a2 a3 a4
意味は a1 番地の内容から a2 番地の内容を引いた結果を a3 番地に格納し
キャリーが立った時のみ a4 番地にジャンプする、となる。

で、実例。
ただし 9000 番地には0が、9001 番地には1が、事前に格納されているとする。

1000 番地の内容を 2000 番地に移動させる方法。
    SUB 1000 9000 2000 $$
$$ は次の命令のアドレスを指すと思ってくれ。
これは、キャリーが立った時でも次に命令に進むために、常に必要。
もちろんアセンブルorリンク時に実アドレスに置き換えられる。

次に、1000 番地の内容と 2000 番地の内容を足し、3000 番地に
格納する方法。
    SUB 9000 2000 2001 $$
    SUB 1000 2001 3000 $$
いったん 2000 番地の内容の負数を、一時変数 2001 番地に格納しておいてから
1000 番地の内容と計算させているところがミソ。


523 :ナイコンさん:02/11/17 21:37
最後に比較の例。1000 番地の内容と 2000 番地の内容が等しい時、4000 番地に
ジャンプする。
    SUB 1000 2000 2001 $$
    SUB 9000 2001 2001 lbl1
    SUB 9000 9001 2001 4000
  lbl1:
いったん差を 2001 番地に格納し、0から差を引く。元の差が0以外なら
lbl1 にジャンプするが、元の差が0なら3行目に行く。3行目では、
0−1は常にキャリーが立つので、必ず 4000 番地にジャンプする。

あと、たとえば 9999 番地=プログラム・カウンタなら、簡易的なサブルーチン
コールも可能になる。簡易的なので再起呼び出しは無理だが。

ということで、ニーモニック長そのものは最短0ビットということになる。
もちろん、常に4つのオペランドが必要になるので、
非常に効率の悪いコードが発行されることになる。


524 :ナイコンさん:02/11/18 15:26
>>523
おみごと。

ところで、命令長と言った場合、オペランドも含みませんでしたっけ?

525 :522:02/11/18 21:40
>>524
俺も始めて知ったときは、へーなるほど、と思いましたよ。
とてもじゃないが実用的ではねーな、とも思いましたがね。

記憶している限りでは、ソースの方でも「〜と言われている」といった
書き方がされていたので、ソースの著者の発案ではなさそうです。
オリジナル発案者は一体誰なんでしょうね?

命令長の記述は >>512 氏の書き方に倣ったのですけど、
普通はオペランドも含むと思います。


526 :ナイコンさん:02/11/18 23:39
; このスレの住人達で究極の8ビットCPUを作るとしたらどんな感じになるんだろうか。
; 現在ならFPGAとかあるから作れないことは無いしな。

527 :ナイコンさん:02/11/18 23:57
>>526
まずは、8ビットのアキュームレータが32本...
と書いた時点で何かが間違っている気がした。


528 :ナイコンさん:02/11/19 09:22
>>526
16bit固定命令長の8bitCPU。(レジスタが8bitのSH)
と書いた時点で何かが間違っている気がした。

529 :ナイコンさん:02/11/19 09:38
コンテキストスイッチって言うのかな?
割り込みpush/popしなくてもレジスタをページごと一括で
切り換える機能って。
そのあたりの性能なんかについてはどーなんだろう

530 :ナイコンさん:02/11/19 10:22
>>526
CPUはとりあえず6809でいいや。

せいぜい、Z80みたいにIN/OUT命令を追加するぐらいか・・・
どっかのアドレスで代用すると、もったいないからね。


531 :ナイコンさん:02/11/19 13:51
>>517 見に行ったがすごくおもしろい。
CPUの方は最近資料がそろって、だいたい設計できる状態にあったが、
VDPの方がなかなか解決しなかった。

532 :ナイコンさん:02/11/19 22:58
アドレス空間4Gでバスもアキュムレータも8ビットのCPU
と書いた時点で何かが間違っている気がした。

533 :527:02/11/20 00:52
脊髄反射で書いてしまった >>527 は忘れていただくとして、
究極の8ビットCPUを作るには、以下の命題があると思う。
 1.1アドレスのビット長は8ビットでよいのか?
 2.命令長は固定長か可変長か?
 3.最小命令長は8、16ビットのいずれか?
 4.メモリ空間のサイズは 16,20,24,28,32 ビットのいずれか?
 5.I/Oをメモリ空間とは別空間にするべきか?
 6.別にするのならI/O空間のサイズは 16,20,24,28,32 ビットのいずれか?
 7.アキュームレータのビット長は8ビット以外も必要か?
 8.アキュームレータは何本必要か?
 9.2つ以上のアキュームレータを連結できるようにするべきか?
   例:Z80 の HL レジスタ、6809 の D レジスタ
 10.ビット長の違うアキュームレータを共有させるべきか?
   例:68000 の D1 レジスタ (つまり D1.B, D1.W, D1.L の関係)
 11.インデックスレジスタのビット長は 8,12,16,20,24,28,32 のいずれか?
 12.インデックスレジスタは何本必要か?
 13.メモリ空間サイズとインデックスレジスタ長が一致しない時、
   どのように解決するべきか?MMU?ページング?セグメント?
 14.仮想メモリ機構を用意するべきか?
 15.特権機構を用意するべきか?
 16.スタックレジスタは特権レベルで切り替えられるように
   複数個用意するべきか?
 17.フラグレジスタの構成は?
 18.レジスタの命名方法はどのようにするべきか?
 19.複数のオペランドがある時、どのように記述するべきか?
   インテル方式?モトローラ方式?


534 :527:02/11/20 00:52
 20.直値の表記には # を付けるべきか?
 21.2バイト以上の直値の格納方法はどのようにするべきか?
   ビッグエンディアン?リトルエンディアン?
 22.アキュームレータ転送命令でフラグは変化するべきか?
 23.インデックスレジスタ演算命令でフラグは変化するべきか?
 24.加減算命令は符号付き命令と符号無し命令に分けるべきか?
 25.乗算命令は必要か?必要ならその構成は?
 26.除算命令は必要か?必要ならその構成は?
 27.BCD直接演算命令は必要か?それとも補正計算命令で間に合わせる?
   いっそのことBCD演算は無視?
 28.実数(浮動小数点)演算も用意するべきか?
 29.整数および実数の並列演算を用意するべきか?
 30.論理演算命令は、NOT, AND, OR, XOR(EOR) の4つで良いか?
   組み合わせ的には NAND, NOR とかもあるが。
 31.相対ジャンプ(ブランチ)、相対コールでメモリ空間サイズ全域に
   行き渡れるようにするべきか?それとも部分域で構わないか?
 32.ループ命令で使用するレジスタの終了値は0か?−1か?
 33.ブロック転送命令は必要か?
 34.NOP命令は 00H にするべきか?
 35.システム割り込み機構はどのようにするか?
 36.ユーザー割り込み機構はどのようにするか?
とりあえず思いついたのを書いてみた。他にも気づいたら提示してくれ。

皆んな、一言あるだろう? 好きに書いてくれ。


535 :527:02/11/20 00:54
さっそくだが、
 37.バス長は何ビットか?
も追加。


536 :ナイコンさん:02/11/20 12:34
32.のループ命令か・・・

Z80には、DJNZとかLDIRとかあったけど、
6809にはそんなのなかったなぁ。


537 :ナイコンさん:02/11/20 19:27
モトローラはレジスタの専用用途を嫌ったつーことですかね。
まあ、そういわれてましたが。

538 :ナイコンさん:02/11/20 20:29
汎用(少なくともパソコンとして使える)だけど、
究極にチープな(ゲート数最小な)8ビットCPUって
どんな感じなんだろう?

スタックマシンとかってどうよ?

539 :ナイコンさん:02/11/21 01:30
>>538
チープな汎用8ビットだと、i8048 かな?
ttp://www.st.rim.or.jp/~nkomatsu/intel8bit/i8048.html
いわゆるDOS/V機のキーボード内に一個入っている。MACは知らん。
もっとも、パソコン用としてはかなりきついかも。


540 :ナイコンさん:02/11/22 19:44
条件リターン命令は、必要か?
キャッシュ制御命令は、必要か?


541 :ナイコンさん:02/12/01 12:11
秋月に8052BASICなる、BASICが使える8ビットマイコンが
あった
今もあるのかな?

542 :でぶねこ ◆DQN3MAuZfw :02/12/09 12:18
ほっしゅ

543 :ナイコンさん:02/12/11 14:12
hosyu

544 :ナイコンさん:02/12/11 21:17
>>541
8052は知らんけど、今秋月ではPICでBASICが動くキット売ってるよ。

545 :ナイコンさん:02/12/12 00:01
8びっとはクソだろう
32びっとでなければパソコンにあらず
かくいうおれは13年前から32びっと野郎だが、何か?

546 :ナイコンさん:02/12/12 00:44
>>545
へー、そうかい。


547 :ナイコンさん:02/12/12 07:29
>>545
9801RAか。


548 :ナイコンさん:02/12/12 15:58
確かゲーム天国は32bitのゲーム機達が8bit機に乗っ取られたという設定だったな。

549 :ナイコンさん:02/12/12 16:17
PC-H98 Model70かもしれんぞ(ワラ

550 :ナイコンさん:02/12/14 00:15
究極の8bitスレで32とか言い出すアフォに乾杯!!

551 :ナイコンさん:02/12/14 00:24
32bit機のエミュレータを用意すれば済む事だな。
というか、どこかにそういうのないだろうか?

552 :ナイコンさん:02/12/14 00:59
>>551
8ビット機で32ビット機のエミュをさせたい、ということでしょうか?(w

553 :ナイコンさん:02/12/14 02:22
8088コンパチの386sxって無理かな?

554 :ナイコンさん:02/12/14 19:54
↑ん? 8088ピンコンパチの386SXってことかな?


555 :ナイコンさん:02/12/14 23:33
それは8088でわ。そのまんまだけど。

556 :ナイコンさん:02/12/14 23:58
80x88シリーズとかあったら面白かったのにな
とりあえずメモリを1チップに積めるだけ積んで
謎のマイコン状態だろうか?

しかし今は3ミリ角の高速8051とかあるんだねぇ

557 :ナイコンさん:02/12/16 13:15
シャープが作ったガラス上のZ80を使ってみたい。
なんだか綺麗でイイ!!

558 :ナイコンさん:02/12/17 00:02
>>557
インテリアとしてのPC…イイ(・∀・)!!
本体はクリスタルガラス製の円筒形で、内周に回路を作りこみ、中心に真空管アンプとか。
モニタは小型ニキシー管(だっけ?)20桁4行で入力装置にテルミンを使ってホスィ

559 :ナイコンさん:02/12/17 11:13
>>558
いいなーそれ
別な意味で究極だよ
ガラスPCなんて本当に出来たら欲しいかも

560 :ナイコンさん:02/12/24 18:25
80bitマイコン 妄想中


561 :バーレン経由オマーン港行き:02/12/28 01:14
週輪の本みた。
C-BIOS+Z80+255+似非VDP+PSG=手図栗MSX
なるキャ?

562 :ナイコンさん:02/12/28 01:36
さがしてみた、どこにもない;
ちぇ、COPYかぁ?

563 :ナイコンさん:02/12/28 01:45
MC68000のワンボードマイコンつくって、PCにつなげて、
PCがハードをシュミレート、
そこに、シヤープが公開してる、BIOSやOS,X-BASICとかいれたら
手図栗X68Kができるのだろうか?
うーん、、、エミュでいいぢゃん;

だいいち;16bitだし@@;



564 :ナイコンさん:02/12/28 07:14
>>561
MSX厨氏ね。

565 :ナイコンさん:02/12/28 19:51
MSXって、意外と理想に近い設計だったみたいだねぇ。
でも、CPUがねぇ・・・


566 :ナイコンさん:02/12/28 23:52
MSXはスロットとかハードは面白かったけど
ソフトはそのスロットのせいでいらん苦労が多かった。

567 :既出ならごめん:02/12/29 20:44
広告CM板に面白いスレがありまして、昔のCMを公開していくというものです

 見たい & 見せたい 昭和50年代の懐かCM
 http://tv.2ch.net/test/read.cgi/cm/1036541471/l50

で、UPされた中に、こんなすばらしいのが↓
ttp://www.anycities.com/user/oyaji/1983_sharp-X1.rm

568 :ハリーポッターと賢者の意思:02/12/31 21:52
エミュ、エミュ、エミュー

エミュチェ、エミュ利己、エミュリンコー

なんでもほしがるゥー

くぅーれぇ、くぅれROMらぁーーーーー

569 :ハリーポッターと秘密の故売屋:02/12/31 21:55
口うごかすまえに手ェうごかせや!!

570 :山崎渉:03/01/13 21:41
(^^)

571 :ナイコンさん:03/02/03 21:31
個人的にはHandy98のサイズの「Handy88」とか?


572 :ナイコンさん:03/02/04 19:22
究極の8ビット機つーと
昔のOh!mzに8RON計画なんて記事があった様な気がするが、いつの号だったか。
今さらひっくり返して探す気にもなれないな。


573 :ナイコンさん:03/02/20 18:47
xavixがいいなぁ。


574 :ナイコンさん:03/02/21 01:00
当時のマシンって
アーキテクチャが機種によって全然違うから面白かったんだよなぁ。
最近じゃハードからOSまで1から作ろうなんてメーカー無いしな。

…Beが出たときにはちょっと「キター」と思ったけど。


575 :ナイコンさん:03/03/11 10:30
age

576 :ナイコンさん:03/03/12 22:10
データ型は、整数と浮動小数点だけじゃなくて配列、文字列、10進、論理、
あとどんな実装になるか想像つかないけど、クラスなんかもあるCPUだと
いいね
もちろん命令は超強力で、ハッシュ計算なんかも1命令でやりたい
命令長は、オペコード10bit、アドレッシングモード6bitの
2byteが最短で、最長は10byteオーバーの可変長
データ型に配列があるっていったけど、SIMDユニットはあってもなくてもいい
ページングはセグメント単位でやるのがいいね
8bitだから、たぶん16bitアドレッシングになるでしょ?
64kbセグメントを単位にして、ページング、メモリ管理をやれば
ちょうどいいと思うよ
システムコールやコンテキストスイッチには専用命令を用意して
リアルタイム性もあげたいな

ってネタレスごめん。。。

577 :ナイコンさん:03/03/13 18:48
整数だけでいいやうな…


578 :bloom:03/03/13 19:03
http://www.agemasukudasai.com/bloom/

579 :ナイコンさん:03/03/15 02:34
実在した8bitPCの中で最強なのはFM-77AV40あたりなんでしょうかね。
登場時期がTOWNSとかぶっていて、時代の徒花という印象でしたが…

ところで、パソコンのCPUじゃないけど、SC62015なんかも
かなり優秀な8ビットCPUという気がします。

580 :ナイコンさん:03/03/17 20:02
http://www.shinsedai.co.jp/profile/jprofile2.pdf
これ使ったパソコンでないかなぁ。

これだけじゃ、よくわからないけど…。


581 :ナイコンさん:03/03/18 08:26
やっぱり、65c02かな。

プログラムカウンタは16bitだけど、
それ以外は全て8ビットレジスタという潔さがよい。
(0ページがあるからこまらないけど。)

582 :ナイコンさん:03/03/18 11:26
保守age

583 :ナイコンさん:03/03/18 14:38
6502は、ポインタを同時にたくさんつかえるから便利。


584 :ナイコンさん:03/03/18 19:59
z380を使ったパソコンが出なかったのが今も残念でならない
64180はmsxにあったよな

z80マスタの漏れから言わせると
SMC-777やX1で使っていた16bitI/Oアドレスは好きになれない
メモリーマップドI/Oなんて最低だ

VRAMはmsxのようにI/Oアドレスにディスプレイチップを貼るのが潔い
メインメモリに貼るな 美しくない

シャドウROMも嫌いだ

ちゃんとマッパーをI/Oアドレスに置いて切り替えるようにすべきだ
マッパーは1Kバイト単位で任意に切り替えできるのが美しい
16K単位や8K単位なんてアマアマだ

585 :ナイコンさん:03/03/18 22:28
↑氏ね。俺MSXユーザーだったけどVDPには泣かされることが多かった。

VRAMはメモリ空間に配置されてなければいけない。Z80のI/Oアクセスって貧弱
だっただろ。それにVDPのウエイトも最悪だった。



586 :ナイコンさん:03/03/18 23:43
それはmsxが採用した9918系の処理能力がショボくてDMAが乗ってないだけ。
z80もmode2でz80-DMAを使えばディスプレイ処理に不自由なことはない
漏れはmsxを褒めてはいない。z80をmode0で使ってるmsxはクズだ。

587 :ナイコンさん:03/03/18 23:45

究極の8ビットマシンはシャープのX1turboZIIだ!


と思うけど・・・・・・違う?

588 :ナイコンさん:03/03/19 00:12
でっ最終的にはMSXとPC-88でどっちが高スペックだったんだ
*注意 除くTurboR&MC

589 :ナイコンさん:03/03/19 00:18
88に決まってるじゃん
インタレースの漢字表示なんて見てられない
クロックもFH,MH以降は8MHzだったし。

拡張性ではMSXかな。
BIOSを導入したおかげでハードの抽象化ができたから
先代の互換性を意識して88はBIOSは持てなかったからな

590 :ナイコンさん:03/03/20 17:48
でも結局どの当時のマシンも一長一短。
確かにmsxはクズだが他の機種にもたいしたアドバンテージはない。
(これといった機種がないから最強機種論争はいつも紛糾する)
現実に究極の8ビット機がなかったからこそ、このスレの意義があるのでは。

591 :ナイコンさん:03/03/20 18:54
6502は現役です。多分。


592 :ナイコンさん:03/03/20 19:39
http://finito-web.com/1155/
家庭教師のホント!

593 :ナイコンさん:03/03/22 00:04
今になって昔のPCをクズ呼ばわりしても後出しジャンケンのような気がする

594 :ナイコンさん:03/03/22 00:18
MSXは昔からクズ呼ばわりされてたんだが。

595 :ナイコンさん:03/03/22 11:23
MSXって名前が良くないよな。
ゲイツ罰だぞ。

596 :ナイコンさん:03/03/22 22:12
マイクロソフトってXが好きだな。
MSX
DirectX
ActiveX
Xbox
あと何がある?

597 :ナイコンさん:03/03/23 00:42
セクース

598 :ナイコンさん:03/03/24 11:02
XPもいれていい?


599 :ナイコンさん:03/03/24 11:18
Mr.X
NSX
FM-X
SEX


600 :ナイコンさん:03/03/24 11:20
>>590
MZ−2500V2

601 :ナイコンさん:03/03/24 16:21
XLちゅうのは駄目? >EXCELのこと


602 :ナイコンさん:03/03/24 17:02
この前スロット機の液晶を手に入れた。
川鉄製Z80がのっとるやンケ!

まだ、しらずしらずZ80でアソンドルゾなもし.......。

603 :ナイコンさん:03/03/29 08:13
>>600
アクションやSTGではスプライト搭載機種に明らかに見劣りする。これ事実。
すべてにおいてどの機種も上回る完全無欠機はなかったと思う。

604 :ナイコンさん:03/03/29 08:49
まぁ、現実には完全無欠機はなかったからこんなスレができたわけで。

605 :ナイコンさん:03/04/07 00:08
他のスレで見っけた。妄想88。

ttp://macots.hp.infoseek.co.jp/pc88/pc88sp.html


606 :山崎渉:03/04/17 12:12
(^^)

607 :K仲川(^^)g:03/04/18 23:58
(^^)

608 :ナイコンさん:03/04/19 18:48
極初期のASCIIでやってた企画「極楽一号」
覚えてる人いるう?

609 :山崎渉:03/04/20 05:51
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

610 :ナイコンさん:03/04/26 23:05
>>36
Gimix-III
6809 & 6829 搭載、最大メモリ1MB? OS-9/6809 Level II 動作可だったと思ふ 

611 :K仲川(^^)g:03/04/28 10:12
(^^)

612 :動画直リン:03/04/28 10:28
http://homepage.mac.com/hitomi18/

613 :ナイコンさん:03/04/28 19:33
PCとしての製品があったのかどうか知らないけど、SCMPII とかは面白かった。
多分スレ違いだけど、2行だから勘弁して。

614 :ナイコンさん:03/04/29 08:41
究極の8bitCPUの話を蒸し返して悪いけど、
24ビットアドレスを実現するために16bitのセグメントレジスタと16bitのプログラムカウンタに分け、
1ページ256bytes単位でMMUを…って8086もどきか、それじゃ。

単一プロセスのアドレス空間は最大64KBに固定して、プログラムセグメントレジスタはOS以外は触れない、
セグメントインデックスレジスタとデータセグメントレジスタはプロセス毎に参照可能、
CPU側でこれらの保護機能をつけて8bitCPUでメモリとプロセスの保護を実現したOSを作れないか、
とか思うのだけど、妄想に留めておいた方がよさそうだ…



615 :ナイコンさん:03/04/29 08:47
コンピュータなるものが、日本原産だとしたら
http://pc.2ch.net/test/read.cgi/os/994589053/

>80 名前:Be名無しさん[sage] 投稿日:03/03/11 15:33
>5年くらい前に、異世界もののゲームに使う設定として作ったコンピュータの規格がある。
>
>12ビットワードCISCで、アドレス空間16メガワード、メモリバス・データバスとも24ビット幅で
>4キロワードセグメントのMMU搭載CPU、動作クロックは2MHz、メモリは旧型が500kHz、
>新型は1MHz駆動で、いずれも不揮発性。
>
>外部記憶は不揮発性電磁気メモリ(バブルメモリのようなもの)のカセットモジュール
>(高価で容量は少ないが、高速)と磁気テープ(シーケンシャルアクセスのみだが安価)。
>
>プリエンプティブマルチタスクOSが稼動するも、UIはCUIのみ、
>社会環境としては都市部では4096wps(word per second)のパケット回線が敷設済み。


616 :ナイコンさん:03/04/29 08:47
>基本的にこの構成のまま(小幅な改良は続いているが)実に半世紀近くもこのままで
>安定してしまった世界…というのを想定した。
>
>感覚的には、パソコンが8bitから16bitに移行する端境期の雰囲気のままと思って良いかと。
>
>
>この世界の言語は日本語のアナグラムで、コンピュータへの入力は母音5音+子音10音
>+記号等の+αのキーボードから音節−文節変換で記述、
>表記は縦書きで右から左に流れ、表示は初期にベクタースキャンCRTが使われたものの
>すぐに廃れ、主流はレーザースクリーン。
>
>技術世代がアンバランスなのは、技術の更新が遅いのんびりした世界という設定から。
>社会環境から風俗、技術背景、果てはこのネタのコンピュータの命令表まで作ったけど、
>企画そのものがポシャってしまい、日の目を見ることはなかった…

12bitと変則的だが、なかなか面白そうな発想。


617 :ナイコンさん:03/05/10 00:10
>>614
バンクレジスタがあればいいのではないかと。
データリード用
データライト用
コード用

プログラムカウンタが24bitで、24ビットアドレッシングができる命令があっても
それはそれで良いと思う。
6502のゼロページに24ビットのポインタでももてれば…。


618 :山崎渉:03/05/22 01:58
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―

619 :ナイコンさん:03/05/27 00:56
シンプルで素直な8bitVMを作って・・・

620 :山崎渉:03/05/28 17:06
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉

621 :ナイコンさん:03/06/15 19:18
RambusのRDRAMのメモリインタフェイスは8bitだったような。
このメモリ帯域を使い切る8bitCPUが出来たらなあ。

622 :山崎 渉:03/07/15 11:10

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄

623 :なまえをいれてください:03/07/22 13:01
ハッキリ言ってアメリカなどの多民族国家では黒人の方がアジア人よりもずっと立場は上だよ。
貧弱で弱弱しく、アグレッシブさに欠け、醜いアジア人は黒人のストレス解消のいい的。
黒人は有名スポーツ選手、ミュージシャンを多数輩出してるし、アジア人はかなり彼らに見下されている。
(黒人は白人には頭があがらないため日系料理天などの日本人店員相手に威張り散らしてストレス解消する。
また、日本女はすぐヤラせてくれる肉便器としてとおっている。
「○ドルでどうだ?(俺を買え)」と逆売春を持ちかける黒人男性も多い。)
彼らの見ていないところでこそこそ陰口しか叩けない日本人は滑稽。

624 :ナイコンさん:03/07/24 01:36
CDドライブ接続可能。ただしCDROMではない。
ソフトをCDプレイヤーで再生すると、ピーガーと鳴るのでやってはいけない。

625 :_:03/07/24 01:47
http://homepage.mac.com/hiroyuki44/

626 :ぼるじょあ ◆ySd1dMH5Gk :03/08/02 04:53
     ∧_∧  ∧_∧
ピュ.ー (  ・3・) (  ^^ ) <これからも僕たちを応援して下さいね(^^)。
  =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕
  = ◎――――――◎                      山崎渉&ぼるじょあ

627 :ナイコンさん:03/08/05 19:21
周辺チップは、ココにあるヤツじゃダメでつか?

ttp://www.yamaha.co.jp/product/lsi/index.html

628 :山崎 渉:03/08/15 23:01
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

629 :ナイコンさん:03/08/17 00:39
>627 そこに載ってるVDPでは高機能すぎて、組み合わせるCPUも
ARMやSHのような32bit RISCクラスを想定している気がする。


630 :ナイコンさん:03/08/17 00:45
今のH8とかARMとかで昔の8ビット機エミュレートして
手の平サイズにできないかな
誰か作らない?

631 :ナイコンさん:03/08/17 02:53
>629
パチンコ基盤でおなじみのAxell社のAG1はどうだ?

http://www.axell.co.jp

これなら、8ビットでもなんとか動くと思われ

632 :ナイコンさん:03/08/17 04:10
CPUを3つ載せて、多数決を取らせながら処理をするというのはどうか?

633 :6:03/08/17 11:01
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼
 ☆★ 無修正DVD★☆なら 新宿歌舞伎町直送 ☆★

人気爆発新作ベスト9入荷
  堤さやか引退特集 憂木瞳 プロジェクトX No8 ベイビーフェイスをやっちまえ
 白石ひより・愛葉るび SNAPSHOT 地下映像陵辱援交 すぎはら美里痴女教師
 店頭販売の売れ筋のみ厳選してみました 安心の後払い
     http://book-i.net/moromoro/
   白石ひとみ 小森詩 山田まり 長瀬愛
@@ 及川奈央 レジェンド @@ 堤さやか 東京バーチャル 依然大好評
    
  サンプル画像充実  見る価値あり  最高画質
▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ ▼ 


634 :ナイコンさん:03/08/18 01:29
多数決ではないが、ユーザープロセス用、I/Oコントロール用、プロセス管理・調停用、の
3CPUのマルチタスクマシンってのなら、妄想したことあるけど…

ユーザープロセスからは、I/Oやプロセス管理側は連結用のポートを通じてしか見えない。

メモリ空間は64KBあって、1プロセスでその空間をフルに自由に使える。
プロセスCPUやI/OCPUとの通信には、割り込みとI/Oを使用。

プロセスが切り替わると割り込みが発生して、レジスタを退避しメモリ空間もバンク切り替え。
ユーザープロセス用メモリの最小構成は2バンクで、128KB。
I/Oとプロセスでそれぞれ64KBずつ持っているので、マシンの最小構成は256KBから。
増設可能なのは、ユーザー用のメモリバンクのみ。
ただし、ユーザ用バンクからI/Oやプロセス側へ、それぞれDMAでアクセス可能。

I/Oやプロセスの管理はそれぞれのCPUが仕切っていて、ユーザーからは直接は見えない。
I/Oパケットやプロセス間通信パケットは、プロセスCPUが全部適切なプロセスへ割り振る。
ユーザプロセスからのアクセスは、割り込みを使ったIOコールに抽象化されていて、
ハードウェアを直接叩くことはできない。



635 :ナイコンさん:03/08/18 01:48
携帯サイトのようです。

http://www.leap-yuki.com/r/u.htm

636 :ナイコンさん:03/08/18 04:52
>634
マルチタスクOSを実装することを考えれば、かなり安定したシステムに
なりそうな感じだけど、ハードを直接叩けないというのはおいしくないなぁ…

#昔なら夢のシステムだったけど、今ではソフトで実現されてますしね。

637 : ◆PHvr.F1/5c :03/08/19 02:25
http://pc.2ch.net/i4004/kako/1009/10093/1009359454.html

638 :ナイコンさん:03/08/19 03:07
>マルチタスクOSを実装することを考えれば、かなり安定したシステムに
>なりそうな感じだけど、ハードを直接叩けないというのはおいしくないなぁ…

まさしく、8bitマシンで比較的堅牢なマルチタスクを実現するアプローチの妄想だった訳で。

ユーザープロセスが自分のプロセス内のメモリ以外は直接参照する手段が無かったり、
ハードウェアを直接叩けずこれらがすべて抽象化されているのも、
ユーザープロセスのマルチタスク化が念頭にあったためです。

一応、逃げ道としてI/OプロセッサのメモリはOS上では便宜上4KB単位でページ化して扱い、
ドライバの組み込み・取り外しがダイナミックに可能(プロセスCPUが管理)、
ドライバのバイナリは最初ユーザプロセス領域にパッケージとして読み込まれ、
I/Oプロセッサ側のメモリ領域への読み込み位置に従って実アドレスに書き換えられた後、
プロセスCPUによってI/Oプロセッサメモリへ転送され、ベクタ等を書き換えられて組み込まれる、
という構造をとることで、ハードウェアは組み込みや取り外しの楽なドライバを介して
扱う方法を取る方向で模索していました。


>#昔なら夢のシステムだったけど、今ではソフトで実現されてますしね。

プロセス保護機能やMMUがあれば、単体のCPUでも機能的には同じ事ができますからね。

ちなみにこれを妄想していたのは1985年頃ですが、実現するとなると価格は5〜60万は下らない、
とんでもなく高価なシステムになっていたと思います。


639 :MSX定期age:03/09/08 04:49
   2003・11・30

MSXマガジン永久保存版2
       &
  MSX電遊ランド2003

640 :ナイコンさん:03/10/07 23:52
2MバイトのSRAM(!)を積んだPC-EngineSG。

641 :640:03/11/05 22:08
どうした!? 藻前等の妄想力はここまでなのか!?

…つぅか、漏れの発想の貧困さもどうかと。


642 :ナイコンさん:03/11/06 02:25
>どうした!? 藻前等の妄想力はここまでなのか!?

つうか、アプリを書くとなると8bitマシンは箱庭としてはもはや狭すぎるし、
自分で回路起こすとなるとシンプル系になっちゃってアリモノ流用でいいじゃんとかだし、
8bit「パソコン」を目指すと、もはや実用性のあるものは望めないしで…

個人的には新規の32bitアーキテクチャを妄想する方が楽しい。



#ちなみにPC-EngineSGは2Mbytesじゃなくて2Mbitsでつよ。


643 :ナイコンさん:03/11/06 02:45
8bitマルチプロセッサパソコンっていうのはどうだ?
1024立方個ぐらいを並列に実装して、あらゆるタスクをプロセスネットワークで実行する
もちろんマスターもスレーブもなく完全並列でねニューラルネットかな

644 :ナイコンさん:03/11/06 02:56
それはバスの調停やプロセッサのマネージメントに必要なロジックが
CPUの複雑さを越えそうな気がする…OS環境の整備も素人の片手間ではムリだろう…

これも8bit機の枠からは外れてしまうが、>615-616の12bitCISCマシンってのも面白そうだ。
既存のCPUや周辺をどう組み合わせるかではなく、CPUのアーキテクチャから起こして
妄想してみるのも面白いかもしれん。



645 :深夜便:03/11/06 03:31
一つ一つが並列実行するには個別のメモリーが必要だし
プロセスネットするにはリンクするためのI/Oが大変だな。
既存技術でやるとすれば8051クラスのコントローラを
デュアルポートRAM経由で接続ってことになるのか。
問題はそれぞれのノードをどうやって競合なしに接続する
のかって事と全体を統括するOSをどうするかって事だよな。

以前東京電機大の出してたSH2を8個実装したボードの載った
本があったけど、ハードよりもソフトの問題が難しかったし
その本には根本的な解決策が載ってなかった。

実際のところリソースの大半がノード通信に費やされて
ノイマンタイプのプロセッサには対効果が小さい気がするな
コンピュータ科学としては面白い分野だけど。

646 :640:03/11/23 11:40
>>642
>#ちなみにPC-EngineSGは2Mbytesじゃなくて2Mbitsでつよ。

スマソ、書き方が悪かった。
"ワークRAMを2Mバイトに増設したPC Engine SG"ですた。
これくらいSRAMがあれば、このPPUを使い切れるだろうか?
まぁ8bitなんだから、turboRと張り合うくらいの能力でいいんでない?


647 :ナイコンさん:03/11/28 02:23
hosyu

648 :ナイコンさん:03/11/28 23:21
このスレ何気に息が長いな

649 :640:03/12/12 00:38
>>646
しまったーっ!! ココは"作るスレ"じゃなくて、
"妄想するスレ"だったーっ!!

自己レス、スマソ。

650 :ナイコンさん:04/01/07 14:06
>>643
80年代の終わりくらいにそういうマシンがあったな
商用化されなかったけど
今独自アーキティクチャのMPPマシンってASCIIシリーズくらいしかないよな



651 :ナイコンさん:04/01/07 14:09
フィルム型パソコンってどうよ?
基板じゃなくて、樹脂フィルム上にダイを直接載せるの
そんで、使い道がなくてもしおりにできるくらいの大きさにするの
8bitで低クロックならできるだろう



652 :ナイコンさん:04/01/29 00:16
>>651
んで、表示は320×240くらいの2値液晶で。
もちろんそのフィルム上で。
でも大きさは"しおり"…とか。

653 :ナイコンさん:04/01/29 19:43
>>1

そりゃぁやっぱ、ワンチップパソコンだろ?






と思ったら、妄想ではなくすでに本当にあったとは・・・
http://d.hatena.ne.jp/hally/
http://www.hat.hi-ho.ne.jp/tujikawa/esepld/esemsx2/



654 :652:04/02/26 22:48
>652の続き。
で、何を表示するかってぇと、

「ここまで読んだ」

……、無意味過ぎ。
でも、フィルム型LCD(EL?)は、そのうち出そうだよね。

655 :ナイコンさん:04/03/23 00:59
もうダメかな?

656 :ナイコンさん:04/03/25 22:57
ダメでしょう。今時8ビットじゃねぇ。

8ビットじゃないけど、漏貧とか零式とか、
ユーザーで新しいハードを作ろうみたいな話は全部潰れたし。

今時のFPGA使えば8ビットCPUを作るのは
難しくないはずだけど誰もやってない。
(PICやAVRを作ったって話はいくつかあるけど、
このスレの住人が望んでいるのはそんなんじゃないよね)


657 :ナイコンさん:04/03/25 23:44
ある意味究極だったのはシチズンのDataslim2かもな。
PCCardTypeIIサイズでZ80互換CPU積んで有償ながら開発環境もあった。
ただ、いかんせんマイナーすぎた。
海外版のREX6000ではまだちらほらアプリも公開されているらしいが。

658 :ナイコンさん:04/04/02 00:05
スタックマシンきぼん

659 :ナイコンさん:04/04/12 23:14
VDP+CPU+その他周辺の3階建てとか。

660 :ナイコンさん:04/04/18 20:08
VRAMはメインメモリ上がシンプルでええなぁ
VDP使うならVDPにZ80とか6809とかの汎用CPUを突っ込んでくれ

661 :ナイコンさん:04/04/25 03:24
スレに水をさすようでスマンが、
同じ根っこ(マイコンの応用)から生えて、個人でUWSを使いたい方向にひたすら
突き進んだ結果がノートPC、それとは異なる方向にひたすら突き進んだのが携帯型
ゲーム専用機で、その両雄以外にも目立たない枝分かれが無数にあり、これらのカンブリア
的位置に8bitマイコンがあったことが、我々年寄りに「〜はよかった」「〜には
夢があった」的なノスタルジーを引き起こす原因では?と思ってしまったので。実際は
少しでも目標に近づく為には人間は手段を選ばず、それは結局メーカもOSもCPUすら
も例外ではなっかたし、たとえそれがハッタリでも将来性を感じさせるものが生き残り、
頭打ちラインを感じさせるものは見捨てられたり異端扱いになった。WS信仰からみれば
8bit機などただの通過点に過ぎのないだろうが今時のPCはサラブレッドゆえのモノが
感じられるし、PCもゲーム機も家電も中を開けてみれば実はあまり変わらないという
世の中もなんだかつまらまい気がする。経済とか技術とかは考えてないので妄想ですが。

662 :ナイコンさん:04/04/29 12:05
>661
まぁ個人的には、
「いじって動かす楽しみ」を
"再び"得たいだけなんですけどね。

今のマシンでは、何か
"余裕あり過ぎ"でイヤ。
電気食うし。

663 :ナイコンさん:04/05/02 19:20
8〜16bit機の箱庭感覚が、手ごろだったんだよなぁ。

容量的にも密度的にも個人でなんとかなったし、
OS環境もまだハードウェアを直接叩くことを許容するものが殆どだったし。


664 :ナイコンさん:04/05/02 23:42
昔の8ビット機みたいなホビー指向のマシンをいまから作るなら、
CPUはH8/300Hあたりを使うのが現実的だと思う。(16ビットだけど)

Z80やその互換CPUはすでに入手困難だし。
あと俺的にはアドレス空間64Kバイトってのはもうカンベンして欲しい。
(64180みたいにアドレス1Mを謳っていながら実はpc16ビットのままで
MMUでアドレス空間を広げているようなのも却下)

VRAMアクセスするためにバンク切り換えが必要だったり
あるいはVRAMがI/O空間にあったり、
サブCPUやVDPの管理下にあって直接さわれなかったり
するようなマシンのプログラム、俺はもう組みたくない。
そういうマシンはコンピューター初心者の理解の妨げにもなると思う。


665 :ナイコンさん:04/05/03 07:00
>664

> Z80やその互換CPUはすでに入手困難だし。

 そこで川崎の KC160 ですよ。(16ビットだけど)
 敢えて 8 ビットにこだわるならば、KC80 も可

ttp://www.k-micro.com/seihin04.html#assp04

666 :ナイコンさん:04/05/03 18:28
http://bubble.2ch.net/test/read.cgi/i4004/1009616193/282
この世界の究極の8ビットはどうなっちまうんだ。

667 :ナイコンさん:04/05/07 07:38
しかし、CPU4〜8個位のマルチプロセッサの8bit機って面白そうだな。
共有メモリにするとプロセッサ間通信はOSまかせにできてプログラム
書く方は楽ができるけどOSが面倒くさくなるからなぁ。分散メモリにして
プログラマが他のプロセッサを意識するような書き方をするようにすれば
皆がやりたいハードたたきもできるかも?

668 :ナイコンさん:04/05/07 19:40
ここまでの「究極」の形

(1) 拡張系
 8 bit に限界ありと知りつつも、技術・小技や無理をつぎ込んで
可能な限りのマルチ CPU や メモリ空間その他の高機能を目指す。
例えるならば、F1 に適わないと知りつつも、愛車のチューンに
金をつぎ込む車板一部の住人。

(2) 原点系
 自分の魂の故郷となってしまったかつての愛機の姿をベースに
しつつ、現在のデバイスの使用やかつての不満を今の技術で解消
する事を目指す。例えるならば……すいません、懐かしテレビ板
を思い出した私は逝ってよしですか?

669 :ナイコンさん:04/05/08 07:52
>668
どっちも面白そうだけど、
漏れはどっちかってぇと
(2)かな…。

670 :ナイコンさん:04/05/09 15:49
(1)だったら1ボードで、
(2)だったらモバイルでって感じかな。

ATMELのAVR mega128ってどう? 8bitパソコンのCPUになりそう?

671 :ナイコンさん:04/05/22 20:00


672 :ナイコンさん:04/06/03 12:56
保守あげ あーんど ねた投下
VHDL による MC6847 互換チップ作成

http://www.howell1964.freeserve.co.uk/logic/6847_clone.htm

究極の PC-6001 を作ろうとする時、参考になるであろう



673 :672:04/06/03 12:58
すまん、あがってなかった

674 :ナイコンさん:04/06/03 16:58
究極も何も妄想するまでもなく
外国ならコモドール64,日本ならFM7で決まりだろ

675 :ナイコンさん:04/06/03 17:21
サインエクステンド命令にハァハァできないCPUは嫌だ。

676 :ナイコンさん:04/06/11 07:39
OSはS-OSの進化系でいきたい、やっぱ

677 :ナイコンさん:04/06/13 09:17
電源onで、ROM BASIC起動が最強。
OSなんか邪道。

678 :ナイコンさん:04/06/13 13:19
>>677
MZ80みたいな「クリーンコンピュータ」も悪くはないと思う。
BASICインタプリタがロードし終わるまで、
妙にドキドキしながら待っていたな。あの頃は。

679 :ナイコンさん:04/06/23 07:41
「 ネ申 」降臨しないネー

ハァ〜

近所の古本屋で、新品のメガドラ互換ゲーム器3千円也
コントローラがそのまま本体で内臓の10種類くらいの
ゲームしか出来ない。
発揮し言って、ド・チープ。
盗難アジアの、竹の柱に、バナナの葉で屋根ふいたよう
な小屋で、作ってそう(爆)
でも、
MEGA・DRIVE なんだYOナ〜(驚)
MC68000+Z80が、
載ってンダ;
この、夜店のオモチヤ、に;
技術はそこまで進んでンダ;

ナノニン・ナノニン・・・

夢もチボ〜もネ〜ナ〜;

680 :ナイコンさん:04/07/05 22:37
>678
そうだねぇ。
じゃぁやっぱり、外部記憶装置はデーレコ?

…ゴメン、やっぱフロッピィくらいじゃないと遅すぎ…。

681 :ナイコンさん:04/07/09 11:26
テープにこだわるならDATのビットストリームを直に読むならそこそこ早いのかな。まあ等速のCD位か


682 :名無しさん@そうだ選挙に行こう:04/07/11 15:30
TD8

683 :ナイコンさん:04/08/26 22:43
いや、敢えてマイクロカセット。









SHARPなんかのポケコンを思い出す…。

684 :ナイコンさん:04/09/25 07:13:53
こんなん出てまつよ。パソコンとは言えないかもしれないけど…。

ttp://www.xgamestation.com/

685 :ナイコンさん:04/10/12 00:57:52
8ビット機のスペック一覧(英語だけど)
http://www.zock.com/8-Bit/D_A-Z.HTML

686 :ナイコンさん:04/10/12 01:20:52
×8ビット機のスペック一覧(英語だけど)
○8ビット機のスペック一覧(解説はドイツ語だけど)


687 :ナイコンさん:04/10/13 19:09:17
>684
真紅の基盤が、ヤッさんパソピア7
真紅のキートップを連想させる!!

オトコは勝タなアカン!! なぁ@−Gァ〜!! 燃え。

688 :ナイコンさん:04/10/31 23:07:03
+−−+−−+−−+
|□□|□□□□□|
|□□|□□□□□|
+□□+−−+□□|
|□□|□□|□□|
|□□|□□|□□|
+□□+−−+□□|
|□□□□□□□□|
|□□□□□□□□|
+−−+−−+−−+

正方形の紙を上の図のように2つに切り分けます。
外側の紙を使って、立方体を作って下さい。

689 :ナイコンさん:04/11/04 05:51:49
秋月にグラフィック液晶150*50?くらいの1500円で出てますが。
これで自作ポケコンとか作ろうとしてる方っていないのでしょうか?
この、スレで、
語られているような究極の8ビットとなると、
今でも、個人ではキッいとおもうのですよ、
今更、ピー六やMヤシX、88、FM7、とかの同等品、作っても
それのどこが究極やねん? と;
それならばと其れ以上の物を血の汗流して開発しても・・・
ソフマのジャンクで放ってある3千円ノートにも敵わないとくりゃあネ;
秋月のAMDやSHのマイコンボードつかえば、「夢の」ダケド;
8ビット(的)なのかなぁ〜と言えば、ネェ?
つまり、
成立の仕様がない論理の袋小路なんだよなァ、この命題は。

690 :ナイコンさん:04/11/04 06:24:00
ポケコンだったらどうなのだろう?
史上最強のポケコンが、ユーザの手で、誕生!!
するのではないのか?

ポケコンは10年以上前に、進化をとめた種なわけで。
構成もシンプルだろうから、グラフィック液晶+H8=最強ポケコン誕生!!
と、思うのだが、市販品はもう出ないだろうし・・・
タダのネタにしても。
一番のマシンを所有する喜び。 は、何物にも代えがたいと想う。
ARMやSH8を載せれば、在来機のエミュレーションだって出来る!
のでは?
正に、王者のポケコン、と、言えるのではないか。

691 :ナイコンさん:04/11/04 06:48:41
回路図とかソフトとか公開してらっしゃる方いませんか。

692 :ナイコンさん:04/11/04 07:24:15
   |\___/|        |\___/|        |\___/|
   |       .|        |       .|        |       .|
   | Θ   Θ |         | Θ   Θ |         | Θ   Θ |
   |       .|        |       .|        |       .|
∈AA∋   ∧∧       ∈AA∋  (⌒─‐⌒)     ∈AA∋   ∧∧
  (゚‥゚ )   ( ゚Д゚)     ((o・ω・o)) ( ゚Д゚)       (゚‥゚ )   ( ゚Д゚) 
  ∪∪|___⊃ ⊃      ∪∪|___⊃  ⊃     ∪∪|___⊃ ⊃
 /|__.|    |__|\.   ./|__.|    |___|\   ./|__.|    |__|\
 |  |  |     | \_|     |  |  |     | \_|     |  |  |     | \_|
 | ノ ノ     \_|     | ノ ノ     \_|     | ノ ノ     \_|
 \_ノ|      |        \_ノ|      |        \_ノ|      |
    |      |            |      |            |      |
                r'" ̄`⌒'"⌒`⌒⌒'ー、_   
              _r'              ヽ  
             (                `ゝ
             (     人_(\!((^i_/ヽ、   }  
             |    /===、   ===  i  リ   オッス小泉、オラ新入りの人質四人目
             |   ソ r=・=、i   r=・=、  |  | 
             リ  i      |       |  | 
              }  |     ノ       |  i 
              |  |     `ー'`ヽ   |   | 
             ノ  ヽ   -=='"ヽ  /  リノ 


693 :ナイコンさん:04/11/04 07:48:04
既にARMベースでLinuxプリインストールのポケコンが、
Zaurusという名前で売られていますな。


694 :ぬワ〜ッ!!:04/11/04 08:00:38
キ、貴さぁ〜〜〜〜ンンンン!!
ヌヌヌヌヌヌヌ、ぬん。
貴様ッ!!
ザウ竜がポケコンと抜かすキャー!!
なおれ、
そ、そ、ソコになおれ〜   ギラン!!

695 :ニンニン:04/11/04 08:08:04
ミニマムな物が持つ天然の美と言う物が無ヒでござるYOシンイチうぢの巻き


696 :ナイコンさん:04/11/04 08:34:23
>>689
秋月で売ってるグラフィック液晶は122×32ドット。あまりにも貧弱すぎ。
せめて160×100ドットくらいないと、関数のグラフも萌え絵も満足に描けない。
それから、ポケコンとなると電源がかなり難しいと思う。
素人細工で作ると「新品のアルカリ電池で1時間しか持たないポケコン」
とかができそう。
あと、本当にポケットに入るようなサイズに収める実装技術が大変。

・・・MorphyOneの二の舞いにならんようにな。








・・・つーか、お前、その変な文体やめれや。
まともな文体で書けば、まじめにレスしてくれる人は増えるぞ。

697 :ナイコンさん:04/11/04 08:52:09
エミュレータやMorphyOneでてくるんなら、
gp32にキーボードつけて、エミュレータ動かすって選択もありだろ。
単三2本で動くぞ。



698 :ナイコンさん:04/11/04 09:03:49
>>696
マヂレスThanks!!

確かに、p−スの悪夢がヨミガエリますな;
でも、ポケコンはドットパイパーだからイイ!!のでは?これが、ゲーボー級
の解像度をもつと、絵師さんが必要になるし、FM音源とか載せた日ニャー
音屋さんも・・・、ワンマンクリエータの面白味がポケコンには残されてる
と、想うンですが; 絵がショボいの、音楽が自分の学コの校歌なのも(爆)
圧電素子のスピーカだからこそ許される・・・ミタイナ〜・・・
ゲーアドでファミゲーやるより100万倍、美しいとおもうゾ!!




699 :ナイコンさん:04/11/04 09:15:47
でも、電源に関しては、正直、マイッタ、スマンかった。ですねぇ;
すいっちんぐレギレータとかで昇圧しないといけないんでしょ?
まいちんぐマチ子先生ならナントカなるんデシがァー(ポカー☆)

どうしましょう?


700 :ナイコンさん:04/11/04 09:23:51
すいません頭がクルクル@@;パ〜なんでもう寝ます;

701 :ナイコンさん:04/11/04 21:03:00
歩く

702 :名無しさん:04/11/05 08:07:42
って、起きたら、コノ有様だもんナ〜;

オーイ、誰かいるかぁー!!

いやx別に、折れナンカにレス付けてくれってんぢゃ無くて;
この板自体に、人がいないのでは? ト;
あ、あ、エエト; う、う・・・

カントリーマァムゥが好きッ!!(アフリカ象がのフシで;)

703 :ナイコンさん:04/11/08 14:50:20
>>702
なぁ、頼むから、そ の 文 体 を 直 し て く れ。

704 :ナイコンさん:04/11/25 21:02:50
出るかと期待した富士通FM-16α

63C09+新設計のMMU
又は
68010CPU+MMU
 又は
80186CPUカード


705 :ナイコンさん:04/12/01 18:12:12
>580
確かに情報少ないね
http://www.shinsedai.co.jp/products/solution_tech/hardware/handoutai_tech/processor_xavix.html
一応スレもあるけど情報少ないから閑古鳥が鳴いてる
http://game8.2ch.net/test/read.cgi/ghard/1065981407/
6502ベースの1チップマイコンでメモリとI/O手当すれば
ハードは容易にでっち上げられるのが売りらしいが
その分ソフト開発に負担がいっている予感

706 :ナイコンさん:2005/04/29(金) 06:32:50
>>703 粗してゴメソ;

妄想には飽きました・・>>705のように技術的には手の届くレベル
にあるのに。 アアモウ、アアモウ!! あ、また文体が、気を他所に向ける
のに、3Dでもはじめちゃおうかナ(W ・・・今ごろ;

707 :ナイコンさん:2005/05/08(日) 00:40:32
割り込みベクターをすべて使い切った仕様
それはそれで究極ではないかと

708 :ナイコンさん:2005/05/08(日) 06:20:48
>>706
>技術的には手の届くレベル
>にあるのに。

昔の人と、パソコンに対する情熱が違うんだろうね。
80年代はパソコンは憧れの的だったけど、いまや誰でも持っている。
まして、8ビット機なんかをいまの時代に甦らせても
ごく一部の物好き以外から見たら不燃ゴミにしか見えない。
決して安くはない電子部品集めて、わざわざ自分でハードを作る
モチベーションを維持し続けるのは難しい。

あと、プログラムを組む、ということに関心を持つ人が減ったと思う。
ワンダーウィッチやP/ECEの盛りあがらなさがそれを語っている。

177 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)