問題タブ [marie]
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.
if-statement - MARIE アッセンブリ
マリー集合体と格闘。x=3 および y=5 のコードを作成する必要があり、x>y の場合は 1 を出力する必要があります。x<y の場合は 1 を出力する必要があります。 MARIEのステートメント
LOAD X SUBT Y SKIPCOND 800 JUMP ELSE 出力停止
assembly - アセンブリプログラム (MARIE 内)、1 回目と 2 回目のパスの記入方法は?
私は実際にシンボルテーブルを作成し、簡単に記入しましたが、コードには Repeat is not valid や values var1,var2 & res where no datatype for the HEX OR DEC などのような多くのエラーがあります。
助けはありますか?
counting - Marieアセンブリ言語を使用してビットをカウントする方法は?
私は現在、MARIE アセンブリ言語を使用して Hamming コードのバージョンを作成するプロジェクトに取り組んでいます。私の最初の作業は、最初にユーザーにデータ ビットの 8 ビットを入力させ、次にプログラムに正しい 12 ビット コード ワードを出力させることでした。
パリティ ビットの正しい値を見つけるには、特定のパリティ ビットに対応する各データ ビットをロードし、1 の数をカウントするのが最も簡単な方法ではないかと考えました。ただし、マリーにビットをカウントさせる方法はまだ見つかっていません。マリーにビットをカウントさせる直接的な指示がないことは知っていますが、どの指示が私を答えに導くかについて誰かアドバイスがありますか? 明確さが欠けている場合は事前にお詫びします。そうである場合は、質問を適宜編集できるようにお知らせください。