アカウント名:
パスワード:
ROMの逆アセンブルをやった。
8000H以降のプログラムでバンクをひっくり返して、0000H-7FFFHのデータを拾うとROMが見えた。
初めハンド逆アセンブルだったけど、結局BASICで逆アセンブラを書いたよなぁ。まだCP/Mを持ってなかったらCが使えなかった。てか、後に出たCP/MとCコンパイラとアセンブラとワードマスタが激安だった。
#そのCコンパイラを動かしたのはPC-98のV30上のCP/Mだったり、sparc上のcmemu(自作)だったり。ワードマスターはcpemuでXで動かしたり。
V-RAMがポートマッピングとか、なかなかかわいい奴だった。
V30はIntelのチップなのでCp/mは動きませんよ
インテルのチップ「だから」CP/Mがうごかない。の「だから」が理解できません。CP/Mはインテルのチップである8080で動作するDOSですから。もちろんX1が載せているザイログのZ80は8080上位互換ですから動作します。
まだ、「86アーキテクチャのチップだから」だと「いやいや、8080互換モードってのがあって」って説明できるのですが。
だいたいV30はNECのチップですし。ちなみにV30とインテル系の見分け方は、BCD命令の2byte目の0AHを他の値に変えると、結果が変化することで判別できます。でも00Hにしないでください。インテルチップではdevide by 0のexceptionが起こります。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
X1 といやシャープのテレビ事業部が出してたパソコン (スコア:2, 荒らし)
clausemitz
Re: (スコア:2)
ROMの逆アセンブルをやった。
8000H以降のプログラムでバンクをひっくり返して、0000H-7FFFHのデータを拾うとROMが見えた。
初めハンド逆アセンブルだったけど、結局BASICで逆アセンブラを書いたよなぁ。
まだCP/Mを持ってなかったらCが使えなかった。てか、後に出たCP/MとCコンパイラとアセンブラとワードマスタが激安だった。
#そのCコンパイラを動かしたのはPC-98のV30上のCP/Mだったり、sparc上のcmemu(自作)だったり。ワードマスターはcpemuでXで動かしたり。
V-RAMがポートマッピングとか、なかなかかわいい奴だった。
Re: (スコア:0)
V30はIntelのチップなのでCp/mは動きませんよ
Re:X1 といやシャープのテレビ事業部が出してたパソコン (スコア:2)
インテルのチップ「だから」CP/Mがうごかない。の「だから」が理解できません。
CP/Mはインテルのチップである8080で動作するDOSですから。もちろんX1が載せているザイログのZ80は8080上位互換ですから動作します。
まだ、「86アーキテクチャのチップだから」だと「いやいや、8080互換モードってのがあって」って説明できるのですが。
だいたいV30はNECのチップですし。
ちなみにV30とインテル系の見分け方は、BCD命令の2byte目の0AHを他の値に変えると、結果が変化することで判別できます。でも00Hにしないでください。インテルチップではdevide by 0のexceptionが起こります。