【8bit機】CRTC,VDP,ALU,メモリマップ,MMU 専スレ (754レス)
1-

1
(6): 2008/09/14(日)15:51 AAS
64KBの制約の中、各社様々な工夫を凝らした
VRAMのバンク切り替え,MMU管理,I/O空間配置, 専用GPU
高速化のための 直線補完、サイクルスチール、プレーン同時書き込み

当時のマシン(PC,FM,X1,MSX等)のメモリマップのあり方、アクセス方法の技術について語ろう
2
(2): 2008/09/14(日)15:55 AAS
後々の機種の拡張をみると結局I/O空間配置よりバンク切り替え(MMU)が正解だったということかな
I/O空間ではZ80のブロック転送使えないのが厳しいしね
3
(1): 2008/09/14(日)15:58 AAS
88はウエイトかかりまくりw
4
(1): 2008/09/14(日)16:00 AAS
PC-8801のメモリマップ

Main RAM ROM0 ROM1
0000 +-----------+ +-----------+ +-----------+
| | | | | |
| | | N88-BASIC | | N-BASIC |
| | | | +-----------+
| | | | | monitors |
8000 +-----------+ +-----------+ +-----------+
|Text Window|
8400 +-----------+
省7
5: 2008/09/14(日)16:06 AAS
X1はTurboからサイクルスチールあったのか?
もしかして88SRと77だけ?
最終的にはX1が一番遅いマシンになったな
6: 2008/09/14(日)16:08 AAS
最初もペイント速度で
FM7の10倍(88)
FM7の30倍(X1)
7: 2008/09/14(日)16:17 AAS
FM7にはタイリング機能がないけどな
しかしはじめはFM7のダブルCPUが一番早かった
’YAMAUCHIコマンド’
8: 2008/09/14(日)16:33 AAS
全てを持ってるのがMZ-2500だな
メモリ管理、4プレーンALU、クロックアップ、ソフト側の最適化
VRAMのウェイトは必要だったか
最終形態で最速
9
(2): 2008/09/14(日)16:50 AAS
MSXのTMS9918の遅さには泣けてきたな、便利だったけど
買い替えでFM7やS1見て6809マシンはこれだけ早いのかと思ったけど
結局使い慣れたZ80マシンにした
10
(3): 2008/09/14(日)16:53 AAS
なんでPC関連のスレって速いを早いと書く人が多いんでしょw
11: 2008/09/14(日)18:51 AAS
にちゃんで誤字の指摘かよ...、初心者はしばらく ROM ってな。
12: 2008/09/14(日)19:22 AAS
出た!必殺ベテラン気取りwww
13
(1): 2008/09/14(日)19:23 AAS
てか、単なる誤字というより多すぎるよな。速いと早い
14
(1): 2008/09/14(日)22:35 AAS
表示関係ではファミコン最強だったな。
解像度以外はどのパソコンも追い付けなかった。
特にゼビウスはファミコンに惨敗だったな。

>>2
Z80にはブロック入出力もあるぞ。
15
(2): 2008/09/14(日)22:43 AAS
>>10
クロック等は「速い」だが、処理は「早く」終わるのだから>>9は正しいのだよ、バーカ。
16
(2): 2008/09/14(日)23:08 AAS
>>14
ファミコンはスプライトとBGだけだろ。
まともに絵が書けやしない。
スプライトやBGのサイズから外れるともうボロボロ。
ゼビウス?
MSX2に負けてるよ。
17
(1): 2008/09/14(日)23:13 AAS
縦のスクロール機能 FM PC98 MSX2
縦横スクロール機能 77AV MZ2500
横は8dot単位なんて制約もあったな

スクロール機能はマジほしかった
当時のゲームが変わっていただろう
18: 2008/09/14(日)23:17 AAS
FMのはスクロールというよりハードでズラさなきゃグラフィックとテキスト混合画面で
どうしようもなかっただけの機能に感じる。
19: 2008/09/14(日)23:18 AAS
>>17
98が独占状態で何も変えてないんだからどうにもならんw
20
(1): 2008/09/17(水)18:47 AAS
スプライトが欲しかったなぁ。
単色でもMSXのアクションゲームは動きが段違いだったわ。
1-
あと 734 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.317s*