問題タブ [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 投票する
2 に答える
724 参照

assembly - int の代わりにシンボルを取得する

ユーザーにandの後にrown&colnを入力するように依頼すると、int ではなくシンボルが表示されます。int を入力して表示するにはどうすればよいですか?readintwritestring

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

assembly - ファイル irvine32.inc を開けません

masm 6.15 でプログラムをアセンブルしようとしていますが、タイトルに記載されているエラーが発生します。このエラーを Google や別の検索エンジンで検索しようとしていますが、役立つ情報がありません。

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

assembly - MASM - なぜこのコードはコンピューターのビープ音を鳴らさないのですか?

コンピューターのビープ音を鳴らすコードについて読みましたが、動作させることができません。次のコードは、ユーザーに数字の入力を求めます。数字は画面に表示されますが、ユーザーが数字以外の文字を入力するとビープ音が鳴ります。プログラムを実行して数字以外の文字を入力すると、クラッシュします。

数字以外の文字を入力すると、3 が出力されます。それが違いを生むかどうかはわかりません。

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

assembly - マクロ アセンブラ MASM に文字列を渡す

わかりましたので、これはある程度機能していますが、変数名をマクロに渡そうとすると、次のように表示されます。

エラー A2071: 指定されたサイズに対してイニシャライザの大きさが大きすぎます

ここで何が間違っているのかわかりません。私はパラメーターを渡す方法について私が持っている例に従っていますが、それが私に与えるものです。だからここに私がこれまで持っているものがあります。

これは機能しませんが、.code セクションでマクロを呼び出すときに、この "Some Thing" のような文字列を挿入すると、マクロは機能し、楽しく動作します。何故ですか?正しい文字列を渡していませんか、.dataそれともセクション内で文字列を終了していませんか? 私が使用している例はこのようなものです

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

loops - アセンブリ言語でループする方法

フィボナッチ数列の最初の 12 個の値を計算し、EAX reg に配置するにはどうすればよいでしょうか。DumpRegs の呼び出しを表示しますか? 間接アドレッシングを使用すると、ここで for ループが必要なことはわかっていますが、どうすればよいかわかりません。ヘルプやヒントをいただければ幸いです。

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

loops - アセンブリ言語での16進コンテンツの表示

やあみんな私がこれをすべて正しい方法で行っているかどうかはわかりません。フィボナッチ数列の最初の12の数は、それがすでに実行していることを計算するために必要です。しかし、今度は、dumpMemを使用して、プログラムで(Fibonacci)の16進数の内容を表示する必要があります。プリントアウトする必要があります:01 01 02 03 05 08 0D 15 22 37 59 90

しかし、私は取得しているだけです:01 01 00 00 00 00 00 00 00 00 00 00

ヒントやヘルプは大歓迎です。

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

winapi - アセンブリと Win32API の入出力

私はこれを理解しようとしていますが、少し困惑しています。私がやろうとしているのは、win32 lib のReadConsole/WriteConsole関数を使用して、ある程度動作するようにすることですが、そこにはありません。2 番目の書き込みコンソールを正常に動作させるのに問題があります。バッファーを変数に正しく送信しているとは思いません。ここで何かが欠けているに違いありません。それが何であるかわかりません。これが私がこれまでに持っているものです

助けてくれてありがとう:)

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

assembly - 致命的なエラー: 一致しないマクロのネスト?

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

assembly - アセンブリでファイルを読み取る

最初:アセンブリのこのコードは、名前を入力したファイルを開くことができません

2番目:このコードをファイルを開くために使用するコードにマージする方法がわかりません

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

assembly - x86 ASCII 文字を数字に変換

宿題で大忙しで、何かアドバイスが欲しいです。この割り当てでは、任意の基数の ASCII 文字列を変換し、任意の基数に出力する必要があります。AsciiToDigit プロシージャ (ReadInteger プロシージャ内にネストされている) を呼び出すと、プログラムがハングしますが、その理由がわかりません。デバッガーは、プログラムのその部分に到達するとハングする以外に何もしないという点で役に立ちません。

これを正しく行うには、最初に文字を数字に変換する必要があると確信していますが、何か不足している可能性があります。誰でも提供できるヘルプをありがとう。