アカウント名:
パスワード:
昔々、メモリが64KBしかなかったころのお話じゃ。メモリ空間が64KBだったので、ROM-BASICが機能アップして容量が増えるとユーザーの使えるRAMが減って困ったもんじゃった。拡張BASICが載った新機種でフリーエリアが減っちゃったりしてな。だから結構メモリの配分は気にしたものさね。ROM: 16KB なら RAM: 48KBROM: 32KB なら RAM: 32KBZ80でI/Oアドレスが別に64KBあるのを利用して128KBメモリとかいう機種も出てきたりしてな、何もかもが懐かしい。
で、だからSurfaceをどうしろ、という話を用意していたような気もするんじゃが、最近物忘れが激しくてのう・・・。OSをROMにして空きメモリはRAMにして実装するなんてどうかのう? げほっ、げほごほ。
配分を気にしてもそもそもVRAMやDISKコードで埋め尽くされ、フリーエリアが20KB切っていたif800/20なんてのもあってだな。PC-8801では苦肉の策としてBASIC ROMとバンク切り替えでRAMを32K持ち、その一部をアドレスが重ならない上位アドレス部に見せるなどということをしていたもんじゃ。
お、そろそろお迎えが来たのでこの辺でな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
ROM-BASIC時代に戻って・・・ (スコア:5, おもしろおかしい)
昔々、メモリが64KBしかなかったころのお話じゃ。
メモリ空間が64KBだったので、ROM-BASICが機能アップして容量が増えるとユーザーの使えるRAMが減って困ったもんじゃった。
拡張BASICが載った新機種でフリーエリアが減っちゃったりしてな。だから結構メモリの配分は気にしたものさね。
ROM: 16KB なら RAM: 48KB
ROM: 32KB なら RAM: 32KB
Z80でI/Oアドレスが別に64KBあるのを利用して128KBメモリとかいう機種も出てきたりしてな、何もかもが懐かしい。
で、だからSurfaceをどうしろ、という話を用意していたような気もするんじゃが、最近物忘れが激しくてのう・・・。
OSをROMにして空きメモリはRAMにして実装するなんてどうかのう? げほっ、げほごほ。
Re:ROM-BASIC時代に戻って・・・ (スコア:1)
配分を気にしてもそもそもVRAMやDISKコードで埋め尽くされ、フリーエリアが20KB切っていたif800/20なんてのもあってだな。
PC-8801では苦肉の策としてBASIC ROMとバンク切り替えでRAMを32K持ち、その一部をアドレスが重ならない
上位アドレス部に見せるなどということをしていたもんじゃ。
お、そろそろお迎えが来たのでこの辺でな。