跳到主要内容

東北大学 工学研究科 電気・情報系 2014年3月実施 専門科目 問題4 計算機1

Author

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

Description

日本語原題

クロックに同期して,各時刻 t=1,2,t=1,2,\ldots に2つの1ビット信号 xt,yt{0,1}x_t,y_t\in\{0,1\} を受け取り,2つの1ビット信号 zt,bt{0,1}z_t,b_t\in\{0,1\} を出力する順序回路を考える。各時刻 tt において,

(xtxt1x2x1)2(ytyt1y2y1)2=(ztzt1z2z1)2bt2t(x_tx_{t-1}\cdots x_2x_1)_2-(y_ty_{t-1}\cdots y_2y_1)_2=(z_tz_{t-1}\cdots z_2z_1)_2-b_t\cdot2^t

が成り立つとする。ただし ( )2(\ )_2 は2進数の値を表す。

(1) (x3x2x1)2=3(x_3x_2x_1)_2=3 かつ (y3y2y1)2=5(y_3y_2y_1)_2=5 のとき,z3,z2,z1,b3z_3,z_2,z_1,b_3 の値をそれぞれ求めよ。

(2) 各時刻 tt において,xtyt=zt2bt+bt1x_t-y_t=z_t-2b_t+b_{t-1} であることを証明せよ。

(3) xt,yt,bt1x_t,y_t,b_{t-1} に関する ztz_tbtb_t の真理値表を書け。

(4) ztz_tbtb_txt,yt,bt1x_t,y_t,b_{t-1} に関する最簡積和形(最小論理和形)の論理式で表せ。

题目描述

同步时序电路在时刻 t=1,2,t=1,2,\ldots 接收位 xt,ytx_t,y_t,输出位 zt,btz_t,b_t,满足

(xtxt1x1)2(ytyt1y1)2=(ztzt1z1)2bt2t.(x_tx_{t-1}\cdots x_1)_2-(y_ty_{t-1}\cdots y_1)_2 =(z_tz_{t-1}\cdots z_1)_2-b_t2^t.
  1. (x3x2x1)2=3(x_3x_2x_1)_2=3(y3y2y1)2=5(y_3y_2y_1)_2=5 时,求 z3,z2,z1,b3z_3,z_2,z_1,b_3
  2. 证明 xtyt=zt2bt+bt1x_t-y_t=z_t-2b_t+b_{t-1}
  3. 写出关于 xt,yt,bt1x_t,y_t,b_{t-1}zt,btz_t,b_t 真值表。
  4. zt,btz_t,b_t 写为最简与或式。

Kai

(1)

35=2=683-5=-2=6-8,故 (z3,z2,z1,b3)=(1,1,0,1)\boxed{(z_3,z_2,z_1,b_3)=(1,1,0,1)}

(2)

把时刻 tt 的等式减去时刻 t1t-1 的等式,再除以 2t12^{t-1},即得

xtyt=zt2bt+bt1.x_t-y_t=z_t-2b_t+b_{t-1}.

初始借位 b0=0b_0=0

(3)

x=xt,y=yt,b=bt1x=x_t,y=y_t,b=b_{t-1}

xxyybbztz_tbtb_t
00000
00111
01011
01101
10010
10100
11000
11111

(4)

zt=xˉyˉbxˉybˉxyˉbˉxyb,\boxed{z_t=\bar x\bar yb\lor\bar xy\bar b\lor x\bar y\bar b\lor xyb},
bt=xˉyxˉbyb.\boxed{b_t=\bar xy\lor\bar xb\lor yb}.