問題タブ [mic-1]
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.
mic-1 - IJVM の追加のキャリー ビット
IJVM の IADD 命令は、2 つの 1 ワード数を加算します。EEEEEEEE
それ自体に追加すると、 が得られDDDDDDDC
ます。キャリー1はどうなる?どうすれば入手できますか?レジスタに保存されますか?
assembly - Mic1、マイクロアセンブリ言語、乗算器の作成
現在、マイクロアセンブリ言語 (MAL) を使用しており、Mic1mmv シミュレーターを使用してテストしています。2つの数を乗算するプログラムを作成する方法を理解しようとしていますが、その方法を理解するのに苦労しています。
足し算と引き算の MAL コードは次のとおりです。
例として、3 x 4 を実行したいとします。そうする場合の私の考えは、3 を取り、別の 3 を追加して 4 回 (3+3+3+3) することですが、方法はまだわかりません。 if/else/loop またはカウントダウンを作成して、それらが合計された回数を追跡できます。
誰かがこれを解決する方法を知っているか、これに関するヒントがあれば、本当に感謝しています。
assembly - Mic-1 [MAL 言語] でのこの一連の命令の意味
以下の Mic-1 命令のシーケンスは、新しい命令 bish8pu x (x はバイナリ コードの 8 ビットのオフセット) を実現します。この一連の指示の意味は何ですか?
どうもありがとう
algorithm - Mic-1 マクロ コードで 3 つの数字の最小値を実装する
最小 3 つの入力数値を見つけるための次のアルゴリズムがあります。
上記のアルゴリズムに従って、Mic-1 マイクロ コードを実装しようとしています。
OP1, OP2, OP3 = any 16 bit 2s complement value
私は Mic-1 を初めて使用するので、上記の Mic-1 コードに関する情報を入手したいと考えています。Mic-1 で最小の 3 つの数字を見つけるより良い方法またはより短い方法はありますか? お知らせ下さい。
assembly - IJVMで数値を否定する方法は?
掛け算のJASメソッドを書けるようにIJVMの演算・命令を実装する方法を考えていたのNOT
ですが、否定メソッドを実装しようとして困っています。
誰でもこれを行う方法を手伝ってもらえますか?