問題タブ [z80]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
assembly - Z80 アセンブラの問題
Debian の CP/M 2.2 エミュレーター (z80pack) で Z80 アセンブラーを書き込もうとしています。
行を書き込もうとするたびに「ファイルが見つかりません」と表示されます。説明書を探しましたが、起動方法が記載されていません。入力すべき特別なコマンドはありますか? M80 (Macro-Assembler 80) もすべての行でエラーが発生するためです。
assembly - z80 アセンブリのネストされたループ
z80 ハードウェアの Assembly で 3 つのネストされたループを記述する必要があります。最初のループ (最も内部的なループ) は 70 回、残りの 2 つのループは 100 回反復する必要があります。
これは私が思いついたコードですが、正しく動作していないようです。割り込みが生成されるまで繰り返します(スタックオーバーフローエラーだと思います)。
C++ での同様のコードは次のようになります。
assembly - Z80 のドル記号とラベルについて
ブランドン W の ti-84 用の「偽の」アプリケーションを調べて、それがどのように機能するかを調べていました。( http://brandonw.net/calculators/fake/ ) コードを調べていると、理解できないラベルやジャンプ命令がたくさんあることに気付きました。彼がこれらのドル記号とジャンプをどのように使用しているかを知りたい. 私の質問は、次のコード スニペットで尋ねられます: (すべてのコードは、Brandon W のオープン ソースの偽のアプリケーションからのものです!)
私が調査したところ、ドル記号は 16 進または現在の位置カウンターを表すときに使用されます。私が間違っている場合は、私を修正してください。どんな助けでも大歓迎です!
assembly - TI-83+ z80 hex プログラムに問題がある
この 16 進コードを実行する AsmProgram を作成しました。
+ボタンが押されるまで待ってから終了するはずですが、機能していないようです。