問題タブ [68hc11]
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.
memory - Assembly with 68HC11 を使用してメモリ アドレスに値を格納する
私はアセンブリ プログラミングが初めてなので、THRSim11 を使用していくつかのアセンブリ例をプログラムしています。メモリ アドレス $0142 に値を格納しようとしていますが、このメモリ アドレスの値は変化しないようです。
最初に Acc A に値 00 をロードしてから、この値をメモリ アドレス $0142 に格納しようとしましたが、値が $FF から変更されません。アドレス $40 でこれを行うと、動作します...
私は何を間違っていますか?
ご回答ありがとうございます。
assembly - 二分探索アセンブリ 68HC11
Assembly (69HC11) でループを使用してバイナリ検索アルゴリズムを作成する必要があります。これは私がやったことです:
問題は、ループが中間位置を計算し、その位置にある値を D に格納することです。$MID のようなものを書き込もうとしましたが、できません。
assembly - オーバーフローを検出しない 16 ビット アーキテクチャでは、32 ビット ワードはどのように格納されますか?
このシステムがオーバーフローを検出できない場合、仮想の 16 ビット アーキテクチャに 32 ビットの数値コードワードをどのように格納しますか?
実際の68HC11システムではどのように保存されますか?
私を混乱させているのは、オーバーフローを検出しないシステムでは、16 ビットを超える値をまったく格納できるかどうかわからないということです。
assembly - 68hc11 アセンブリ (最初のステップ) - 並べ替え
私はちょうどこの特定のマイクロコントローラーに恋をしました.68hc11は素晴らしいアーキテクチャを持っています.
私は専門家ではありませんが、改善したいです。組み立てはちょっと難しいですが、このマイクロコントローラをプログラムしたいです。
このアセンブリ コードは $100 から実行され、$800 で 200 バイトの配列を割り当て、その配列を値 200、199、… 1 (降順) で初期化します。
特定の配列から 2 つの最大値を取得したい.つまり、配列を作成し、10 個の値 (配列内に格納) を指定して、最終的に 2 つの最大値を取得したい:
例:
配列には次の値が含まれる場合があります。
この出力を取得したいと思います:
これを行うのを手伝ってもらえますか? 私はちょっと迷っています:/