タグ

マスクに関するoka_Elizabethのブックマーク (2)

  • 第7回 IPアドレスとネットマスク

    AND演算 AND(アンド)演算とは、2つの入力が1ならば出力が1となるが、それ以外の場合は0となる演算のこと。もう少し分かりやすくいうと、マスク値のbitが0ならば出力は0だが、bitが1ならば、出力には入力と同じ値が現れる演算のこと。マスク値を反転(1と0を入れ換える)してから、入力値とAND演算をすると、逆に、マスク値が0の場合に入力値がそのまま取り出され、マスク値が1の場合には出力は常に0になる。 AND演算には2つの入力があるが、マスク値が0ならば入力値は無視されて、出力は0になる。しかしマスク値が1ならば、入力がそのまま出力として現れる。このAND演算はコンピュータにおける基演算であり、加算や減算などと同じくらい高速に(たいていの場合は1クロックで)処理できるので、データの一部を取り出すためによく使われる(マスク処理などと呼ばれる)。このようなAND演算を使ったIPアドレス

    第7回 IPアドレスとネットマスク
  • 論理演算 - CyberLibrarian

    論理演算(Logical Operation)は、ブール演算(Boolean Operation)とも呼ばれ、1(真)か0(偽)かの2通りの入力値に対して1つの値を出力する演算です。論理演算は、コンピュータ内部の演算に使用するほか、データベースの複数の語句を掛け合わせて検索する複合検索などにも応用されます。論理演算で用いる集合の領域を表した図をベン図(Venn Diagram)またはオイラー図(Euler Diagram)と呼び、入出力の全てのパターンを表した表を真理値表(Truth Table)と呼びます。 論理積(AND) 論理積(AND)(Logical Conjunction)は、AとBの両方を含む部分で、「AかつB」の関係を表します。入力値がすべて1の場合に1を出力し、それ以外の場合には0を出力します。 この集合は、積集合や共通部分(Intersection)などとも呼ばれます。

  • 1