半加算器、全加算器は、入力値を加算し一桁目と二桁目を出力値としたもの。
1+0+1=10
一桁目がs = 0、二桁目がc=1
答え ウ
戻る
2014年6月11日水曜日
CHAPTER2_06_問題04
半加算器、全加算器は、入力値を加算して
一桁目と二けた目をそれぞれ出力結果とする物。
半加算器は入力が2つなのに対し、全加算器は、入力が3つ。
真理値は以下の通り。
図中、Aの素子は、xとyの入力からzを出力値としている。
どの入力の時に1となるか調べると
zは入力値の1つだけが1の時1を返しているため、XOR回路。
図中、Bの素子は、xとyの入力からcを出力値としている。
どの入力の時に1となるか調べると
cは入力値の全てが1の時1を返しているため、AND回路。
よって、排他的論理和と論理積
答え ア
戻る
一桁目と二けた目をそれぞれ出力結果とする物。
半加算器は入力が2つなのに対し、全加算器は、入力が3つ。
真理値は以下の通り。
図中、Aの素子は、xとyの入力からzを出力値としている。
どの入力の時に1となるか調べると
zは入力値の1つだけが1の時1を返しているため、XOR回路。
図中、Bの素子は、xとyの入力からcを出力値としている。
どの入力の時に1となるか調べると
cは入力値の全てが1の時1を返しているため、AND回路。
よって、排他的論理和と論理積
答え ア
戻る
CHAPTER2_06_問3
左から順に回路の結果を書いていく
#答えの選択肢を見る限り、これよりシンプルになっている。
#ということは、計算を進めると選択肢のどれかになるのか・・・。
#じゃ、ひとまず論理積の掛け算部分を展開してみるか。
こんな風になる。
ただし、この問題については、下記を知らないと解けない。
↓前振り AとBの論理積は何になるか?
それぞれの交差したところになる。
↓本題 Aと(NOT A)の論理積は何になるか?
交差しているところは、ないのでこの答えは、なし(または0)
つまり、何かと何かの否定の論理積は交差することがないので計算式から、取り除くことができる。
この式では、(NOT A)とAの論理積と(NOT B)とBの論理積があるためこれらは削除できる。
その結果
A・(NOT B) + (NOT A)・B となり
答え ウ
戻る
#答えの選択肢を見る限り、これよりシンプルになっている。
#ということは、計算を進めると選択肢のどれかになるのか・・・。
#じゃ、ひとまず論理積の掛け算部分を展開してみるか。
こんな風になる。
ただし、この問題については、下記を知らないと解けない。
↓前振り AとBの論理積は何になるか?
↓本題 Aと(NOT A)の論理積は何になるか?
交差しているところは、ないのでこの答えは、なし(または0)
つまり、何かと何かの否定の論理積は交差することがないので計算式から、取り除くことができる。
この式では、(NOT A)とAの論理積と(NOT B)とBの論理積があるためこれらは削除できる。
その結果
A・(NOT B) + (NOT A)・B となり
答え ウ
戻る
CHAPTER2_06_問題02
回路を順に追って、値を書き換えていくことが大事。
一度にあちこちばらばらに変えていくとおかしなことになるので注意。
初期状態
XとYの値はAND回路への入力になっているので変更
問題文を読むとこの状態の時、Sをいったん0にしたとのこと。
順に回路の計算結果を書いていく。
順に解いていくのであって、この状態から改めて
SとRのAND回路を同時回路の結果を書いていってはいけない。
S側のAND回路の結果を書く
NOT回路を計算する
NOT回路の計算結果をR側のAND回路の入力へ戻す
RのAND回路の結果を書く
NOT回路の計算をする
NOT回路の計算結果をS側のAND回路の入力へ戻す
ここで再びSの入力を1に変える
SのAND回路を計算するが結果は変わらず0のため、これ以降の計算は変わらない。
よってX=1、Y=0
答え ウ
戻る
一度にあちこちばらばらに変えていくとおかしなことになるので注意。
初期状態
XとYの値はAND回路への入力になっているので変更
問題文を読むとこの状態の時、Sをいったん0にしたとのこと。
順に回路の計算結果を書いていく。
順に解いていくのであって、この状態から改めて
SとRのAND回路を同時回路の結果を書いていってはいけない。
S側のAND回路の結果を書く
NOT回路を計算する
NOT回路の計算結果をR側のAND回路の入力へ戻す
RのAND回路の結果を書く
NOT回路の計算をする
NOT回路の計算結果をS側のAND回路の入力へ戻す
ここで再びSの入力を1に変える
SのAND回路を計算するが結果は変わらず0のため、これ以降の計算は変わらない。
よってX=1、Y=0
答え ウ
戻る
CHAPTER2_06_問題01
スイッチAとスイッチBがともにオフな時を考える
両方オフなので照明は消灯。
(0,0)⇒0
両方オフな時にAだけオンの時、Bだけオンの時を考える。
オフな状態からどっちか一方のスイッチだけオンにするので点灯となる。
(0,1)⇒1
(1,0)⇒1
両方オンな時の1つ前は、(0,1)または(1,0)。
1つ前の時は、オンなので(1,1)の時は消灯となる。
(1,1)⇒0
入力値の1つだけが1の時1となるのでXOR
答え エ
戻る
(0,0)⇒0
両方オフな時にAだけオンの時、Bだけオンの時を考える。
オフな状態からどっちか一方のスイッチだけオンにするので点灯となる。
(0,1)⇒1
(1,0)⇒1
両方オンな時の1つ前は、(0,1)または(1,0)。
1つ前の時は、オンなので(1,1)の時は消灯となる。
(1,1)⇒0
入力値の1つだけが1の時1となるのでXOR
答え エ
戻る
2014年6月10日火曜日
CHAPTER2_06_問3
#ひとまず、全通り計算してみる。
#下手にNAND回路だから・・・とか考えるより4パターンだから書いたほうが早いし間違いないよね。
A,B(0,0)⇒0
A,B(0,1)⇒1
A,B(1,0)⇒1[上下対称なので同じ値]
A,B(1,1)⇒0
真理値表は、以下のとおり
入力値の1つだけが1の時1を返すためXOR回路と同等
答え エ
戻る
#下手にNAND回路だから・・・とか考えるより4パターンだから書いたほうが早いし間違いないよね。
A,B(0,0)⇒0
A,B(0,1)⇒1
A,B(1,0)⇒1[上下対称なので同じ値]
A,B(1,1)⇒0
真理値表は、以下のとおり
入力値の1つだけが1の時1を返すためXOR回路と同等
答え エ
戻る
CHAPTER2_06_問1
AND回路・・・入力値の全てが1の時1を返す回路
入力値の全てが1なので1を返す
OR回路・・・入力値の1つ以上が1の時1を返す回路
入力値の1つ以上が1なので1を返す
XOR回路・・・入力値の一つだけが1の時1を返す回路
AND回路の結果が1なので0を返す
XOR回路の結果が0なので1を返す
戻る
入力値の全てが1なので1を返す
OR回路・・・入力値の1つ以上が1の時1を返す回路
入力値の1つ以上が1なので1を返す
XOR回路・・・入力値の一つだけが1の時1を返す回路
入力値のうち複数が1なので0を返す
NAND回路・・・AND回路の出力を反転させたもの
NAND回路・・・AND回路の出力を反転させたもの
AND回路の結果が1なので0を返す
NOR回路・・・OR回路の出力を反転させたもの
OR回路の結果が1なので0を返す
NXOR回路・・・XOR回路の出力を反転させたもの
OR回路の結果が1なので0を返す
NXOR回路・・・XOR回路の出力を反転させたもの
XOR回路の結果が0なので1を返す
登録:
投稿 (Atom)





















