跳到主要内容

東京工業大学 工学院 情報通信系 2017年8月実施 S4 論理回路・状態等価・計算機構成

Author

祭音Myyura (co-authored with GPT 5.6 SOL)

Description

  1. OR を使わず AND と NOT のみで aba\vee b¬(a¬b)(b¬c)\neg(a\vee\neg b)\vee(b\vee\neg c) を簡単に表せ。
  2. (a,b,c)=000,001,010,011,100,101,110,111(a,b,c)=000,001,010,011,100,101,110,111 に対する出力 xx が順に 0,1,1,1,1,0,1,10,1,1,1,1,0,1,1 である。x=(ab)f1f2x=(a\vee b)f_1\vee f_2 を満たす簡単な f1,f2f_1,f_2 を求めよ。ただし f1f_1 は恒偽でない。
  3. 回路の上段は ¬a\neg abb の AND,下段は aacc の AND,出力 yy は両者の OR である。下段へ分岐する aa の信号線 5\ell_5 のみを1に固定する故障について,正常時・故障時の出力と,故障を検出する全入力を求めよ。
  4. 次の Mealy 機械について,初期状態 Q0Q_0,入力 0010100101 の出力,Q0Q_0Q4Q_4 を区別する入力列,Q0Q_0 と等価な他の全状態を求めよ。
状態入力0の次状態/出力入力1の次状態/出力
Q0Q_0Q2/0Q_2/0Q1/0Q_1/0
Q1Q_1Q3/1Q_3/1Q0/0Q_0/0
Q2Q_2Q0/0Q_0/0Q1/0Q_1/0
Q3Q_3Q1/1Q_1/1Q4/0Q_4/0
Q4Q_4Q2/0Q_2/0Q0/0Q_0/0
  1. 次の空欄(A)~(O)を補え:出力が入力のみで決まる回路(A),出力が入力と状態で決まる回路(B),最上位/最下位ビット(C)/(D),補数表現で負を判定するビット(E),同じビット数で1の補数表現が表せる数は2の補数表現より(F),通常の計算機は1の補数を(G),実数の表現方式(H)(I)と(J)誤差,基本構成の(K)(L)(M)と入出力装置,CPU近くのメモリ(N),遠くのメモリ(O)。ただし(K)はレジスタと ALU を含み,(K)と(L)が CPU を構成する。

题目描述

化简布尔式,设计双输出组合逻辑,求固定为1故障的测试向量,分析 Mealy 状态等价,并填写补数、浮点数及计算机基本结构术语。术语空格按下方解答表的原题字母对应。

Kai

1)

De Morgan の法則と吸収則より

ab=¬(¬a¬b),\boxed{a\vee b=\neg(\neg a\land\neg b)},
¬(a¬b)(b¬c)=(¬ab)b¬c=b¬c=¬(¬bc).\neg(a\vee\neg b)\vee(b\vee\neg c) =(\neg a\land b)\vee b\vee\neg c =b\vee\neg c=\boxed{\neg(\neg b\land c)}.

2)

真理値表から x=bacˉaˉcx=b\vee a\bar c\vee\bar ac。例えば

f1=cˉ,f2=baˉc\boxed{f_1=\bar c,\qquad f_2=b\vee\bar ac}

とすれば (ab)f1f2=bacˉaˉc(a\vee b)f_1\vee f_2=b\vee a\bar c\vee\bar ac となり,全入力で一致する。

3)

正常時は y=aˉbac\boxed{y=\bar ab\vee ac},故障時は yfault=aˉbc\boxed{y_{\rm fault}=\bar ab\vee c}。 差が出る条件は a=0,c=1,b=0a=0,c=1,b=0 であり,検出入力は

(a,b,c)=(0,0,1)\boxed{(a,b,c)=(0,0,1)}

のみである。

4)a)

状態列は Q0Q2Q0Q1Q3Q4Q_0\to Q_2\to Q_0\to Q_1\to Q_3\to Q_4。出力列は 00010\boxed{00010}

4)b)

入力列 10\boxed{10} に対し,Q0Q_0 からは 0101Q4Q_4 からは 0000 が出るため区別できる。1文字では両状態とも常に0を出すので,長さ2が最短である。

4)c)

1文字の出力により {Q0,Q2,Q4}\{Q_0,Q_2,Q_4\}{Q1,Q3}\{Q_1,Q_3\} に分割する。入力1の遷移先で Q4Q_4 が前者から分離し,次に Q1,Q3Q_1,Q_3 も分離する。残る {Q0,Q2}\{Q_0,Q_2\} は,入力0で同集合に,入力1でともに Q1Q_1 に移る。よって

Q0 と等価な他の状態は Q2 のみ.\boxed{Q_0\text{ と等価な他の状態は }Q_2\text{ のみ}}.

5)

空欄語句(選択肢番号)
A組合せ回路(5)
B順序回路(6)
CMSB(11)
DLSB(10)
EMSB(11)
F少ない(14)
G用いない(17)
H固定小数点(18)
I浮動小数点(19)
J丸め(22)
K演算装置(23)
L制御装置(25)
M記憶装置(26)
N高速(28)
O大容量(30)