Self-check list for the report of “Microprocessors”
「マイクロプロセッサ」実験報告書 自己点検表
Before you submit your report, you should check it by yourself. You do not need to submit this list. You should submit your report by e-mail (fukumura@cs.tut.ac.jp). You can download materials for making the report from our website (https://expcs.github.io/microprocessor/).
レポート提出前に、上記の項目について各自で点検すること.ただし,この自己点検票は提出不要. レポートはメールで提出(fukumura@cs.tut.ac.jp)すること. 資料はhttps://expcs.github.io/microprocessor/からダウンロードできる.
General 全般
- Convert your report to PDF format. PDFファイルに変換されているか
- Name your report in the specified format. ファイル名は指定された形式になっているか
Cover 表紙
- Show theme, date, course, group, student ID, name. テーマ名・実施日・コース・グループ・学籍番号・氏名が記載されているか
- Write your abstract not in itemization. 概要が箇条書きではなく,文章で書かれているか
- Write your abstract in 100–150 English words or 200–300 Japanese letters. 概要の文章は200から300字程度であるか
Problem 3.1
- Explain the operation in each phase with sentences. 各フェーズの動作が文章で説明されているか
- Explain the operation in each phase with figures. 各フェーズの動作の説明に図が用いられているか
- Discuss the condition for changing each flag. どのような場合に各フラグが立つのかが考察されているか
- Explain the differences between
ADD
andADC
.ADD
とADC
の違いが文章で述べられているか
Problem 3.2
- Show the list of your program. 作成したプログラムのリストが掲載されているか
- Show the flowchart of your program. ブログラムのフローチャートが掲載されているか
- Explain your program with sentences. 作成したプログラムについて文章で説明されているか
- Explain how to compute the theoretical execution time. 実行時間の理論値の計算過程が説明されているか
- Compare the theoretical execution time with actual execution time. 実行時間の理論値と実測値の比較が行われているか
- Compare with other programs in execution time. 実行時間に関して、他のプログラムと比較・考察されているか
- Compare with other programs in program size. プログラムサイズに関して、他のプログラムと比較・考察されているか
Problem 3.3
- Show the list of your program. 作成したプログラムのリストが掲載されているか
- Explain how you implemented rest and successive notes with sentences. 休符や連続音をどのように実装したかが文章で説明されているか
- a. Explain how to estimate a and b. a,bの値の計算過程が説明されているか
- a. Show how to calculate the error. 誤差の計算過程が説明されているか
- b. Discuss how to improve the accuracy of the generated notes by software scheme. ソフトウェア上の工夫により精度を向上する方法が考察されているか
- b. Discuss how to improve the accuracy of the generated notes by hardware scheme. ハードウェア上の工夫により精度を向上する方法が考察されているか
- c. Discuss your data expression. データ表現に関する考察が行われているか。
- d. Show another example of processors. 具体的なプロセッサの例が挙げられているか
- Itemize above a to d items and number them. 上記aからdが項目ごとに分けられ、番号aからdが付けられているか