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

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

N/A
N/A
Protected

Academic year: 2021

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

Copied!
3
0
0

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

全文

(1)

2005

7

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

担当: 石浦 菜岐佐

【注意事項】

試験時間は

80

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

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

問題は全部で

5

問あり

100

点満点である.

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

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

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

(各問毎)

WWW

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

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

問題

1 2 3 4 5

暗証番号

予想得点

(1)

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

4

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

暗証番号は

WWW

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

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

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

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

(2)

閲覧ページは

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

からリンクします.

認証の

ID

は学籍番号の下

4

桁,パスワードは

4

桁の暗証番号です.

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

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

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

1

(2)

1

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

[35

点] (5

× 7) (1) 10

進数

942

16

進数に変換せよ.

(2) 10

進数

− 99

8

ビットの

2

の補数表現の

2

進数に変換せよ.

(3) (x + y + az)(x + y + a)(x + y + b)(x + y + bz)

を簡単化せよ. 【 解答に至る経緯も示せ】

(4) (a ⊕ b ⊕ c)(a ⊕ bc)

を簡単化せよ. 【 解答に至る経緯も示せ】

(5) f (a, b, c, d) = a + bc + b d

の 和積 標準形を求めよ.

(6) f (a, b, c) = a + b + c

を基本対象関数

S 0 3 (a, b, c), S 1 3 (a, b, c), S 2 3 (a, b, c), S 3 3 (a, b, c)

の和で表せ.

(7)

下記の組み合わせ回路を, NAND ゲートと

NOT

ゲートのみからなるものに変換せよ. (簡単化する必要は ない.)

a b c

f d

2

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

x,

出力を

z 1 , z 2

とする.

[20

点] (5 + 15)

A B

S

C D

0/00

1/00

0/01

0/00 1/00

1/10

0/11

1/11 1/00

0/00

(1)

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

q 1 , q 2 , q 3

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

作成せよ

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

q 1 q 2 q 3

S 0 0 0

A 0 0 1

B 0 1 0

C 1 0 1

D 1 1 0

(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

q 1 , q 2 , q 3 , x

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

don’t care

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

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

2

(3)

3

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

(結果のみ示せ). [13

点]

現状態 次状態/出力

0 1

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

4 4

ビットの加減算回路に関する次の問に答えよ.

[16

点] (8 + 8)

この回路は, 2組の

4

ビット入力

a = (a 3 , a 2 , a 1 , a 0 )

b = (b 3 , b 2 , b 1 , b 0 ),

および制御入力

(x, y)

と, 4ビット出

s = (s 3 , s 2 , s 1 , s 0 )

を持つ. 入力

a

b

には

4

ビットの

2

の補数表示で表された

2

(a 0

b 0

が最下位ビッ ト)が入力され,下の表の演算結果が

s

2

の補数表示

(s 0

が最下位ビット)で出力される.

制御入力 演算結果

x y s

0 0 a − b − 1

0 1 a − b

1 0 a + b

1 1 a + b + 1

(1)

全加算器

(a, b, c

を入力とし, 1ビット和

s

と上位への桁上り

c 0

を計算する)の出力

s

c 0

をそれぞれ

a, b, c

の論理式で表現せよ

(どんな論理式でもよい).

(2)

この加減算回路を

4

つの全加算器と適当な論理ゲートを用いて設計せよ.

5

次のような

Moore

型順序回路の状態遷移グラフを示せ.

[16

点]

この回路は

1

ビットの入力

x

2

ビットの出力

(z 1 , z 0 )

を持つ.

x

0

または

1

の系列を入力すると, (z

1 , z 0 )

に過去

3

時刻

(現時刻は含まない)

に入力された

1

の数を

2

進数

(z 0

が下位ビット) で出力する. 例えば,

x

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

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

時刻

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

入力

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

出力

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

※ 過去

3

時刻に入力された系列を状態として記憶するのが一案. 例えば,過去

3

時刻に

110

が入力された状態

S 110

とし,この状態で

0

が入力されれば

S 100

に, 1が入力されれば

S 101

に遷移するようにすればよい.

Nagisa ISHIURA

3

参照

関連したドキュメント

[r]

2001年度 2002年度 2003年度 2004年度 2005年度 2006年度 2007年度 2008年度 2009年度 2010年度 2011年度 2012年度 2013年度 2014年度 2015年度 2016年度

2020年度 2019年度 2018年度 2017年度 2016年度 回数 0回 11回 12回 12回

※短期:平成 30 年度~平成 32 年度 中期:平成 33 年度~平成 37 年度 長期:平成 38 年度以降. ②

[r]

• 我が国は、温室効果ガス排出量を 2030 年度に 2013 年度比マイナス 26.0% ( 2005 年度比マイナ

残留塩素濃度測定(色、臭い、味) 1回/週 ビル管理法 水質検査(16項目) 2回/年 ビル管理法 ねずみ等の調査及び防除 ねずみ、昆虫等の調査、防除

年度 開催回 開催日時 テーマ. もえつきを防ぐ問題解決の思考法