電気通信大学 情報理工学研究科 情報学専攻 2025年8月実施 選択問題 計算機工学
标签:
Author
祭音Myyura (co-authored with GPT 5.6 SOL)
Description
問1
- 8 進数 を 10 進数へ変換せよ。
- 1 ビット全加算器において、, とする。 を用いて和ビット とキャリー出力 を 最小のブール式で表せ。
- 正の整数 を 8 ビット符号なしレジスタ にロードし、 を 2 ビット左シフトしてから を加える。 オーバフローしない最大の を 2 進数で表せ。
問2
L1 キャッシュのヒット時間を 、ミスペナルティを とする。
- ヒット率が のとき、平均メモリアクセス時間を求めよ。
- 平均メモリアクセス時間を 以下にできる最大ミス率を求めよ。
問3
とし、 を奇数個、 を 3 の倍数個(0 個を含む)含む 記号列全体を とする。
-
次から に属するものをすべて選べ。
aaa, abb, bbb, babb, abaab, bbaba, aaabab, ababba, bbaaab -
を受理する 6 状態の決定性有限オートマトンを描け。 状態は 、初期状態は であり、
とする。
-
状態遷移関数をすべて書き、最終状態の集合 を求めよ。
問4
次の文脈自由文法を考える。
-
と を集合の形で表せ。
-
とする。次から に属するものをすべて選べ。
aab, bab, aabb, abab, aabab, ababb, baabb, aabbb, abaabb -
新しい開始記号 を加え、一つの生成規則で を生成するように を結合せよ。
题目描述
题目包括八进制转换、全加器布尔表达式、8 位无符号运算的溢出条件,
以及缓存平均访问时间。形式语言部分要求构造一个同时记录 a 的奇偶性与
b 的个数模 3 的 DFA,并求两个上下文无关语言及其连接语言。
Kai
問1
(1)
(2)
(3)
演算結果は であり、8 ビット符号なし整数の最大値は 255 である。
したがって
問2
(1)
(2)
ミス率を とすると
なので、
問3
(1)
各記号の個数を数えると、
である。
(2)
は が偶数個、 は が奇数個の状態とし、 縦方向に の個数を 3 を法として数える。
(3)
最終状態は
である。
問4
(1)
は任意個の の後に一つの を生成する。 では を使うたびに と が一つずつ増える。よって
(2)
なので、該当する記号列は
である。
(3)
新しい生成規則は
である。