問題タブ [irvine32]

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.

0 投票する
1 に答える
8170 参照

arrays - アセンブリ言語での文字列の配列の印刷

後で配列から印刷するために文字列を配列に追加しようとしていますが、これが私が持っているものです。私は何が欠けていますか?

0 投票する
3 に答える
647 参照

assembly - MASM でのフィボナッチ数列への出力が正しくない

私は割り当てのためにこのコードに取り組んできましたが、出力が正しくないようです。誰でも私を助けてもらえますか?

注: プログラムは MASM でコンパイルされます

  1. reg-memおよびreg-regアーキテクチャ コマンドのみを使用できます。
  2. MOVADDDECJMP、またはJcc命令のみを使用してください。
  3. 4 つのメイン レジスタ、つまりEAXEBXECX、およびEDXのみを、ESIレジスタおよびそれらのサブ レジスタと共に算術/論理演算に使用します。
  4. 文字列メモリ変数以外には、他のメモリ変数は使用できません。

コードは次のとおりです。

0 投票する
1 に答える
1865 参照

arrays - Irvineアセンブリ言語で配列を逆にする方法は?

私は数値操作プログラムを書いています.1つのステップは配列を逆にすることです. これまでのところ、

ただし、これは私の配列の約半分しか反転しません。esi または ecx カウンターで何か問題がありましたか? どんな助けでも大歓迎です。

0 投票する
1 に答える
6666 参照

sorting - アセンブリでの選択ソート手順

スワップと、配列内の要素へのアクセス方法に問題があると思います。現在、すべてのコードが実行されていますが、並べ替え後にリストは変更されません。彼は私が実装しようとしている高レベルの種類です

これがアセンブリコードです。注:割り当ては、スタックの要素をプッシュおよびポップすることに関するものであるため、パラメーターを変更することはできません。

0 投票する
2 に答える
3591 参照

assembly - アセンブリ 32 ビット作成後のファイルへの書き込み

まあ、ファイルを作成した後にファイルに書き込むプロセスを取得していないと思います。私はこれの初心者なので、この課題の助けは私にとって大きなものになるでしょう.

説明 (対称暗号化): 1. エンコーディング a. ユーザーにテキストを入力してもらいます。この範囲 [1-255] 内で秘密鍵を入力するようにユーザーに依頼します。範囲の有効性チェックを実行します。c. 提供された秘密鍵を使用して入力テキストを暗号化し、暗号テキストをユーザーが指定したファイルに入れます。2. デコード デコードするファイルを指定するようにユーザーに依頼します。b. そのファイルから暗号文をロードし、秘密鍵がエンコードに使用されたものと同じであると想定せずに復号化を試みます。c. すべての試行結果は、ユーザーが名前を付けた別のファイルに入れます。d. 最も合理的な結果 (または元の平文) が何であるかを把握します。

0 投票する
1 に答える
255 参照

assembly - (32 ビット アセンブリ) ポインターを proc に渡す

このプログラムが出力できない理由がわかりません

+1 +2 +3 +4

出力は

+4214784 +1967600538 +2130567168 +1638356

アドレスだと思いますが、なぜですか?それを修正する方法は?

ここに私のコードがあります:

ご回答ありがとうございます <(__)>

0 投票する
1 に答える
1334 参照

assembly - アーバインアセンブリマージアレイ

すでにソートされている2つの配列を、同じ順序で別の大きな配列にマージする必要があります。ソートは使えません。うまく組み立てられますが、何も表示されません。

これは私がこれまでに持っているものです。私はこれに慣れていないので、それが最善ではない場合は簡単に行ってください。

0 投票する
1 に答える
2098 参照

assembly - Irvine Assembly: 2 つの異なるサイズの配列のマージ

これらの 2 つの並べ替えられた配列を一緒にマージしようとしています。プログラムがサイズ制限に達した後に最初の配列を比較しようとしているときに問題があることはわかっていますが、これを乗り越える方法がわかりません。どんな助けでも本当に感謝しています。

0 投票する
0 に答える
948 参照

assembly - アセンブリ内の構造体配列の要素に到達する

私が書いたコードはここにあります:

idnum構造体のすべての従業員に追加したい。どうすればidnum変数に到達できますか?