• 検索結果がありません。

「論理回路」 2006 年度定期試験 問題

N/A
N/A
Protected

Academic year: 2021

シェア "「論理回路」 2006 年度定期試験 問題"

Copied!
3
0
0

読み込み中.... (全文を見る)

全文

(1)

2006

7

「論理回路」 2006 年度定期試験 問題

担当

:

石浦 菜岐佐

【注意事項】

試験時間は

80

分で, 持ち込みは一切不可である.

試験開始までこの面を上にして待つこと.

問題は全部で

5

問あり

100

点満点である.

解答用紙の所定の欄に解答せよ.

採点結果閲覧システムと予想得点の記入について

本試験は, 採点が終り次第,各自の得点

(各問毎)

WWW

で閲覧できるようにする予定です.

見たい人は ★★★ 必ず下の表に予想点数の控えをとって下さい ★★★

問題

1 2 3 4 5

暗証番号

予想得点

(1)

解答用紙の「 予想得点」 欄に各問の予想得点と

4

桁の暗証番号を書いておいて下さい.

暗証番号は

WWW

の認証に,予想点数はサーバー上の点数データを暗号化する鍵として用い ます. 他人の点数を見ることはできません.

これらは閲覧の際に必要になりますので,必ず上の表に控えておいて下さい.

予想点数は,採点基準や出題難度の点検にも利用したいと考えています.

• “5 5 5 5 5 · · · ”

など意味のないと判断される予想点数を書いた場合は,記入がなかったものと 見なします.

この情報の記入がなかった人の採点結果はアップしません.

(2)

閲覧ページは

http://ist.ksc.kwansei.ac.jp/ ∼ ishiura/lc/

からリンクします.

認証の

ID

は学籍番号の下

4

桁,パスワードは

4

桁の暗証番号です.

認証を通って現れるフォームに予想点数を入力して下さい.

なお,採点が完了するまでは採点の進捗状況を表示します.

セキュリティの問題上,電子メイルでの点数や予想点数等の照会には一切応じません.

閲覧を希望しない人は 予想得点を記入しないで下さい. 記入の無い人のデータはアップしません.

1

(2)

1

次の問に答えよ. 指定されたもの以外は結果のみ示せ.

[35

点] (5

× 7)

【 各問完全解答;部分点なし】

(1) n

ビットの

2

の補数表現の符号付き

2

進数表現できる最小数と最大数を示せ.

(2) 10

進数

− 77

8

ビットの

2

の補数表現の

2

進数に変換せよ.

(3) (x + yz + a)(x + y + z + a)(x + yz + b)(x + y + z + b)(x + yz + c)(x + y + z + c)

を簡単化せよ.

(4)

排他的論理和演算

a ⊕ b

and, or, not

で表せ. 次に,これを用いて

x(y ⊕ z) = xy ⊕ xz

が成り立つことを 示せ.

(5) f (x, a, b, c) = xa + xb + xc + abc

が自己双対関数であることを示せ.

(6) g(a, b, c) = ab + bc + ca

and

exclusive-or (および 1)

だけを用いて表せ.

(7)

論理関数

h(a, b, c, d, e, f ) = (ab + c)(d + e) + f

を計算する組み合わせ回路を, notゲートと

2

入力

nand

ゲートだけを用いて構成せよ. (それ以外のゲートは用いてはならない.)

2

下記の状態遷移グラフで動作が定義される順序回路について次の問に答えよ. ただし, 入力を

x,

出力を

(z 1 , z 2 , z 3 )

とする.

[20

点] (5 + 15)

A

B

C D

E 1 / 000

0 / 000 1 / 000

1 / 000 0 / 001

0 / 010 , 1 / 011

0 / 100 0 / 101 , 1 / 110

(1)

次のように, 3ビットの状態変数

q 1 , q 2 , q 3

を用いて状態符号化を行ったとする. 符号化された状態遷移表を

作成せよ

(解答用紙の空欄を埋めよ).

【 ケアレスミスを絶対しないよう

,

よく見直すこと

. (1)

の間違いにより

(2)

の答えが違っても部分点は与えない

.

q 1 q 2 q 3

A 0 0 0

B 0 0 1

C 0 1 0

D 0 1 1

E 1 1 1

(2) 3

個の

D

フリップフロップを用いてこの回路を設計する. 状態変数

q 1 , q 2 , q 3

に対応するフリップフロップ

D

入力をそれぞれ

d 1 , d 2 , d 3

とする.

d 1 , d 2 , d 3 , z 1 , z 2 , z 3

q 1 , q 2 , q 3 , x

の最小積和形で表せ. 必ず

don’t care

も考慮すること. それぞれのカルノー図も併せて示せ

(解答用紙に書き込め).

2

(3)

3

次の順序機械の状態数を最小化せよ

(結果のみ示せ). [13

点]

現状態 次状態/出力 入力=0 入力=1

S 1 S 6 /0 S 7 /1 S 2 S 7 /0 S 5 /0 S 3 S 8 /1 S 6 /0 S 4 S 9 /0 S 2 /1 S 5 S 4 /1 S 9 /1 S 6 S 1 /0 S 3 /1 S 7 S 2 /1 S 1 /0 S 8 S 3 /0 S 5 /0 S 9 S 4 /1 S 8 /1

4 2

ビットの

2

進数の大小比較を行う回路に関する次の問に答えよ.

[16

点]

2

つの

1

ビット入力

a, b

の大小比較を行う次のような関数

g(a, b), l(a, b)

を考える.

g(a, b) l(a, b)

a > b

のとき

1 0

a < b

のとき

0 1

a = b

のとき

0 0

2

つの

2

ビット入力

(a 1 , a 0 ), (b 1 , b 0 )

の大小比較を行う次のような関数

G(a 1 , a 0 , b 1 , b 0 ), L(a 1 , a 0 , b 1 , b 0 )

考える.

G(a 1 , a 0 , b 1 , b 0 ) L(a 1 , a 0 , b 1 , b 0 ) 2a 1 + a 0 > 2b 1 + b 0

のとき

1 0 2a 1 + a 0 < 2b 1 + b 0

のとき

0 1

2a 1 + a 0 = 2b 1 + b 0

のとき

0 0

今,

g 0 = g(a 0 , b 0 ), l 0 = l(a 0 , b 0 ), g 1 = g(a 1 , b 1 ), l 1 = l(a 1 , b 1 ),

とする. このとき,

G

および

L

g 1 , l 1 , g 0 , l 0

の最小積和形で表せ.

G

L

のカルノー図と最小積和形を解答用紙に示せ.

5

次のような

Moore

型順序機械の状態遷移グラフを示せ.

[16

点]

この回路は

1

ビットの入力

x

1

ビットの出力

z

を持つ.

初期状態では

0

を出力する. 1を連続

3

回入力しない限り, 0を出力し続ける.

• 1

を連続

3

回入力すると,次の時刻以降, 0を連続

3

回入力しない限り

1

を出力し続ける.

• 0

を連続

3

回入力すると,次の時刻以降, 1を連続

3

回入力しない限り

0

を出力し続ける.

例えば,

x

0 0 1 1 1 0 0 1 0 0 0 0 1 1 0

を入力した場合の出力は次のようになる.

時刻

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 · · ·

出力

z 0 0 0 0 0 1 1 1 1 1 1 0 0 0 0 · · ·

入力

x 0 0 1 1 1 0 0 1 0 0 0 0 1 1 0 · · ·

Nagisa ISHIURA

3

参照

関連したドキュメント

条例の制定過程では,Xについて一定割合を一律に廃棄することを命ずる必要があるのか,との

必ず don’t care

[r]

作成せよ

[r]

まず, 文献 [AM96] では , 単調論理回路に \triangle ゲートと 好押璽箸

物価水準が低下するとき,短期的には為替レートにどのような影響が及ぶと考えられるか.

応募理論問題【解答】 第1問 回路の電気抵抗は一定であり,金属棒とレールの間に摩擦はないものとする。時間とと もに電気抵抗が増加することを考慮する場合と,摩擦がある場合については,付録で定性 的に考察する。 1 1 レンツの法則を用いる説明aとローレンツ力を用いる説明bがある。 a金属棒を右向きに動かすと,スイッチと平行導体レールおよび金属棒で囲まれた閉