8080用のクロスコンパイラは、ないでしょうか。
TK-80シミュレーターにて、プログラム開発をしたいのですが、さすがにアセンブラはきついので、Cコンパイラを探しています。
フリーのソフトで、MS-WindowsかLinuxで動作するクロスコンパイラはないでしょうか。
(8080アセンブラを出力するCコンパイラ)
以前探したときは、(確か)C言語をZ80にコンパイルして、それをさらに8080用アセンブラに変換するのを見つけましたが、うまく動きませんでした。
何か情報をもらえるとありがたいです。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
クロスコンパイラじゃないけど、CP/M用のSmall-C
とか、どうでしょう。
CP/Mのエミュレーション環境なら、準備しやすいだろうし。
でも、結局、C標準ライブラリは使えないはずなので、
必要部分は、アセンブラで書く事になると思います。
この回答への補足
本来ならば、頂いた回答で実際に試してから、ベストアンサーを選ぶのが礼儀だと思うのですが、いろいろとやりたいことが多すぎて、試してみるのはいつになるやらわからず、しばらく待って他に回答がなければ、とりあえず締め切らせて頂こうと思います。
どちらの方も本当に感謝しています。
本当にありがたいものです。
なるほど、CP/Mエミュレーションを使う手があったのですね。
>C標準ライブラリは使えないはず
TK-80は、なんと7セグ(LED)が8個しかなく、標準ライブラリは使わないですので、それについては全然構いません。
どうも、ありがとうございました。
希望が見えてきました。
No.2
- 回答日時:
LSIC-80はどうでしょうか?
参照URLを参照してみて下さい。でもアセンブラは必須だお。きっと。
参考URL:http://www.lsi-j.co.jp/hard/product/lsic80/index …
この回答への補足
本来ならば、頂いた回答で実際に試してから、ベストアンサーを選ぶのが礼儀だと思うのですが、いろいろとやりたいことが多すぎて、試してみるのはいつになるやらわからず、しばらく待って他に回答がなければ、とりあえず締め切らせて頂こうと思います。
どちらの方も本当に感謝しています。
どうも、回答ありがとうございます。
確か、LSIC-80はやってみたような気がしますが、もう一度きちんと調べてみたいと思います。
もし、できるならばこの方がベストですからね。
>でもアセンブラは必須だお
スタックの扱いがチョット気になりますが、OSが無いためいきなり命令を書くだけですので、ほとんどアセンブル言語は使用しないと思います。
いざとなれば、昔はやってましたので大丈夫です。
チョット心配だけど(笑)
何はともあれ、どうもありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# アセンブラ指令 3 2023/06/17 14:47
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- C言語・C++・C# スタックフレームの消滅 6 2023/05/20 12:33
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- モニター・ディスプレイ DisplayPort 入力のMSTハブ(Linux対応)を探しています。 Linux を2画面で作 1 2022/11/07 21:10
- UNIX・Linux DisplayPort 入力のMSTハブ(Linux対応)を探しています。 Linux を2画面で作 1 2022/11/07 20:48
- Windows 10 Windows Updateが動作しません 7 2022/08/12 16:26
- C言語・C++・C# 参考にいろいろとc言語、c++言語プログラミングでレジストリーを操作したいのですが、無料配布のc++ 3 2022/12/22 01:49
- その他(プログラミング・Web制作) x86_32のGASの擬似命令 3 2023/06/07 19:55
- ノートパソコン Windows 10 動作改善方法 6 2023/04/26 22:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ライン数とステップ数の違いは?
-
アセンブラのリンカのダウンロ...
-
アセンプラ16ビット8086
-
PC-9801でマシン語を学習するに...
-
SHの命令の意味について
-
アセンブリ言語について。
-
PICのPCL
-
バイナリの実行ファイルをgccを...
-
実行ファイルからソースはみれる?
-
アセンブラNASMで扱える命令に...
-
0xffffとは?
-
エクセルVBAのIf,Then 構...
-
ビットシフトってどんな時使うの?
-
コンピュータ言語とプログラミ...
-
一般のソフトで画像を扱う場合...
-
8ビットのデータの、先頭ビット...
-
fortran
-
03分22秒36のような時間の単位...
-
シーケンス制御についての質問...
-
パチンコやスロットについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ライン数とステップ数の違いは?
-
Windowsはオープンソースですか?
-
アセンブラからC言語に変換する...
-
実行ファイルからソースはみれる?
-
アセンブラ言語がわかりません。
-
アセンブラエディタ
-
PICに書き込むプログラムや変数...
-
SHの命令の意味について
-
このアセンブラの意味を教えて...
-
void __cdeclなど_
-
GCCの.cfi_系について
-
PC-9801でマシン語を学習するに...
-
アセンブラのLA
-
アセンブラで割り算
-
汎用レジスタのワーキングビッ...
-
エンディアンについて。
-
C to 68000アセンブラ
-
PICはアセンブラとC言語のどち...
-
素朴な疑問 (C言語とアセン...
-
アセンブラwordという単位
おすすめ情報