• ベストアンサー

PC-G830

僕が今使っているポケコン SHARP PC-G830 は 処理単位が16bitで、 c言語の short int long すべてが使える整数の範囲が +32767、-32768です。 これを普通道理 処理単位を32bitにし short 16bit long 32bit と、扱えるように改造したいのですが可能でしょうか? 可能ならば方法を詳しく教えていただきたいです

質問者が選んだベストアンサー

  • ベストアンサー
  • x530
  • ベストアンサー率67% (4457/6603)
回答No.1

懐かしい・・・・ PC-G830のCPUはZ80A3.54MHzです。 ・Z80CPUは8ビットCPUです。 8ビット演算が基本ですが、汎用レジスタ(B・C・D・E・H・L)に限り、BC・DE・HLをそれぞれペアにして16ビットレジスタとしても使うことができるようになっています。 PC-G830は、基礎的な学習向きの超優れたポケコンです。 しかし、CPUのレジスタが対応していませんから、処理単位32ビット演算は出来ません。 現実的には、現在お使いのウインドウズPCは32ビットCPUが搭載されているはずです。 お使いのPCにフリーのC言語をダウンロードして、勉強されれば良いでしょう。 例えばココから↓。 http://homepage3.nifty.com/mmgames/c_guide/

専門家に質問してみよう