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

解答用紙のみ回収、解答は解答用紙へ!

N/A
N/A
Protected

Academic year: 2021

シェア "解答用紙のみ回収、解答は解答用紙へ!"

Copied!
2
0
0

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

全文

(1)

H21年度前期 ディジタルシステム設計 中間試験

2009/6/1

問題

1-8

2

枚、解答用紙

4

ノート・電卓・コンピュータ持込化

解答用紙のみ回収、解答は解答用紙へ!

1.以下のnの階乗を計算する関数factに関して設問の答えよ int fact(int n)

{

if ( n == 1) return 1;

return ( fact (n-1) * n );

解答用紙のみ回収、解答は解答用紙 !

return ( fact (n 1) * n );

}

1-① 上記fact関数では、自分自身を呼び出している。これはなんという処理か?

1-② main関数がfact(3)呼び出す場合、main, fact(3), fact(2), fact(1)という関数がCPUに て処理され、メモリのスタック領域にmain, fact(3), fact(2), fact(1)のローカル変数が確保さ れたり解放されたりする。この時間的変化を図示し、説明せよ。

1-③ スタック上にfact(2)計算用の変数領域が取られた時、この領域内に保持される変 数とし ど ようなも があるか を述べよ

数としてどのようなものがあるか?2つを述べよ。

1-④ スタックとは何か説目せよ。(スタックポインター、PUSH,POPを説明せよ)

2.以下の配列宣言で配列arrayが0x1020番地から0x1047番地までに配置されたとして、設 問に答えよ。なお、0xは16進数表示を示すプレフィックスである。

int array[10];

int *p = array;p y;

1-① このシステムでは、sizeof(int)はいくらか?

1-② array[0]のアドレスはいくらか?

1-③ &array[5]はいくらか?

1-④ array[-1]がメモリから読みだすことができた場合、この値は何か?

1-⑤ pは何か?

3 ある三河屋さんは毎日 Aさん Bさん Cさん Dさんの家をまわり用事があるかどうか 3.ある三河屋さんは毎日、Aさん、Bさん、Cさん、Dさんの家をまわり用事があるかどうか というポーリング方式で商売をしています。あるピザ屋さんは電話で注文を受けて配送する 割り込み方式で商売しています。

それぞれの方式の特徴を説明し、それぞれのメリットとデメリットを説明せよ。

4.割り込み処理すなわち、インターラプトにはソフトウエアインターラプトとハードウエアイン ターラプトがある、この違いを例をあげて説明せよ。

1 5.パソコンで用いられている半導体メモリを3種類あげ、それぞれのメモリの特徴、パソコ ンないでの使用の用途を説明せよ。

(2)

6.以下の配列を用いたリスト1をポインターを用いたリスト2に変換する。リスト2を完成さ せよ。

// リスト1 int array[10], n;

for ( n=0 ; n<10; ++n) { array[n] = 0;

}

//リスト2

int array[10] n *p;

int array[10], n, *p;

???

7.以下の図を参考にしながら、文章の空欄を埋めよ。

( ① )とは、CPUを介さずに、メモリや周辺装置の間でデータを転送する技術です。 CP Uがメモリ空間にアクセスするときは、( ② )バス、( ③ )バス、( ④ )を用いてデータ の読み書きを行います。CPUがこの動作をしていない場合、( ⑤ )がとって変わってメモ リ空間にアクセスすることができます。これが( ① )の基本的考え方です。CPUによって は周辺機器にアクセスするために、特別のアドレス(I/O空間)を持つものとI/Ol空間を持 たずにメモリ空間にI/O(周辺機器)を配置する2通りがあります。この後者を( ⑥ )と呼 びます。今、アドレスバス信号が16本ある場合、( ⑦ )箇所のアドレスにアクセス可能で あり、アドレスバスが32本ある場合、( ⑧ )箇所のアドレスにアクセス可能である。

DMA CPUCPU メモリ 周辺機器

コントローラ メモリ

データバス 制御信号(リード・ライト)

アドレスバス

周辺機器

A B C f

0 0 0 0

0 0 1 1

0 1 0 1

0 1 1 0

1 0 0 1

8.右の真理値表で示す組み合わせ回路を以下 の種類の方法で設計せよ

8-① NANDゲートとNOTゲートだけを配線接 続して構成

8-② FPGA等でもちいられる。デコーダとテー ブルメモリを用いた構成

2

1 0 0 1

1 0 1 0

1 1 0 0

1 1 1 1

参照

関連したドキュメント

第9図 非正社員を活用している理由

質問内容 回答内容.

(今後の展望 1) 苦情解決の仕組みの活用.

・古紙回収 2,976人 いびがわミズみずエコステーション. ・ごみ堆肥化ステーション

人身份证明文件、权利人身份证明文件(中译本) PDF 文件 大小限定为 5M 内,其他的 PDF 文件均限定在 1M 以内,图 片格式必须为 JPG 或者 BMP

(3)使用済自動車又は解体自 動車の解体の方法(指定回収 物品及び鉛蓄電池等の回収 の方法を含む).

今回工認モデルの妥当性検証として,過去の地震観測記録でベンチマーキングした別の 解析モデル(建屋 3 次元

回答番号1:強くそう思う 回答番号2:どちらかといえばそう思う 回答番号3:あまりそう思わない