問題タブ [addressing]

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 投票する
3 に答える
1100 参照

networking - IP アドレッシングの基本

アドレスが172.31.219.33/27のルーターがあるとしましょう。これからいくつかのことがわかります。

  1. サブネットマスク: 255.255.255.224
  2. ブロードキャスト アドレス (ここでは、最後の桁が 64 か 65 かはわかりません。後で参照してください): 172.31.219.64
  3. 最後のホスト アドレス (ブロードキャスト アドレスがわかっているため、最後の桁が 63 か 62 かどうかも不明): 172.31.219.63

また、最初のホスト アドレス ( 172.31.219.33 ) とネットワーク アドレス ( 172.31.219.32 ) もわかります。

私は2つのことを理解していません:

  1. 最初のホストアドレスがXXX33 なのはなぜですか? ルーターがすでにホストになっているようなものですか?
  2. なぜネットワークアドレスはXXX32 なのですか? 逆に、なぜXXX33ではないのでしょうか (ルーターアドレスから)。

編集: また、C クラスではなく B クラスのアドレスである理由を教えてください (C クラスのマスクは255.255.255.0 - 255.255.255.254であるため)。

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

ip - コンピュータ ネットワークの IP アドレス指定

そのため、ネットワーク IP アドレッシングに関するクラスの 1 つでこの演習を行っています。問題は、サブネット ビットとホスト ビットを完成させる方法がわからないことです。誰か助けてもらえますか?

ホストの数は 414、189、135、90...

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

code-generation - MIPS: 間接ジャンプを使用して分岐しますか?

L1 というラベルがあるとします。MIPS では、次のことが簡単にできます。

しかし、間接アドレッシングを使用して同じことを行う方法はありますか? L1つまり、が見つかったアドレスを保持するレジスタを使用することを意味します。コマンドは知ってjrいますが、この目的でどのように使用できるかわかりません。

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

assembly - 次の MIPS 命令を 32 ビット命令に変換してください

次の MIPS 命令を 32 ビット マシン コードに変換しようとしています (ビッグ エンディアンを使用)。

swc1 $f1 8($t0)

私がしたことは:

私は swc1 の翻訳についてのみ確信があり、他の翻訳については確信が持てません。私はたくさんグーグルで検索しましたが、$f1 の番号を見つけることができませんでした。このスレッドも読みました: Link to a similar questionただし、$f1 に 00001 を使用する必要があるかどうかはまだわかりません。オフセット 8 と $t0 のマシン コードは正しいですか?

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

computer-architecture - アドレッシング モードでのオフセットとインデックスの違いは?

http://en.wikipedia.org/wiki/Addressing_mode

インデックス付きアブソリュート

(実効アドレス=アドレス+指定インデックスレジスタの内容)

これは、この場合のオフセットが任意のメモリ位置をアドレス指定するのに十分な大きさであることを除いて、ベース プラス オフセットアドレッシング モードとほぼ同じであることに注意してください。

オフセットとインデックスの違いをまだ理解していませんか? また、ベース プラス オフセット アドレッシング モードとインデックス付き絶対アドレッシング モードの違いは?

ありがとう。

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

jax-ws - JAX-WS で生成されたクライアント コードで WS-A アドレッシングを有効にする方法

提供された WSDL に基づいて、JAX-WS wsimport で生成した Java クライアントを使用して、サードパーティの Web サービスにアクセスしたいと考えています (Maven プラグインを使用しています)。

かなり長い間、リクエストで WS-A を有効にする必要があることがわかるまで、Java クライアントでも SoapUI でも有用な応答を取得できませんでした。SoapUI では期待どおりの応答が得られますが、Java クライアントで WS-A を「有効」にするにはどうすればよいですか? WSDL を変更したり、wsimport にパラメーターを追加したりする必要がありますか?

オンラインで WS-A に関するドキュメントをいくつか見つけましたが、これまでのところ答えが見つかりませんでした。

前もって感謝します。

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

assembly - データ間接アドレス指定と 16 ビット番号の追加 AVR アセンブリ

これで始まる質問があります:

res = value1 + value2 の合計を計算することになっています

そして、私たちは仮定します

これが正しいかどうかわからないので、XYZ と上位/下位バイトをよりよく理解しようとしています。これが私がしたことです

これが正しくない場合、上位バイトと下位バイトを res に取得するにはどうすればよいですか?

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

c# - この Modbus アドレスから正しい値を取得するには?

私は MOXA Modbus TCP モジュール (M-4210 と NA-4010 ネットワーキング モジュールの組み合わせで、他のモジュールも接続されています) を持っています。これは 2 チャンネルのアナログ出力として機能し、それぞれが 0 から 10 ボルトの電圧を持っています。

私の C# アプリケーションでは、これらの出力の現在の値を取得する必要があります。これは、Modbus 全体にまったく慣れていないため、簡単ではありません。

私のコードでは、すでにその仕事をする動作している modbus tcp クライアントがあり、別のデジタル出力モジュールの単一コイルを読み書きしてテストしました。ただし、アナログ出力モジュールは、コイルではなくレジスタで動作するようです。

最初に、このモジュール内の 2 つのチャネルの modbus 設定を次に示します (MOXA ioAdmin ツールから取得)。

ここに画像の説明を入力

およびアドレス:

ここに画像の説明を入力

また、Web インターフェースの別のスクリーンショットを次に示します。

ここに画像の説明を入力

だから私はこのような値を読み取ろうとしました:

このコードは 1 つの値を返しますが、次のように変更されています。

  • チャネル #0 が の (生の) 値に設定されている場合1139、返される int 値は次のとおりです。29440

  • チャネル #0 が に設定されて1140いる場合、戻り値は29696

私は正しい軌道に乗っているようですが、オフセットと、値が戻ってきたときにチャネルを分離する方法がよくわかりません。誰かがこれに光を当てることができれば素晴らしいでしょう、事前に感謝します!