mirror of
https://github.com/handsomezhuzhu/2025-yatcpu.git
synced 2026-02-20 20:10:14 +00:00
25 lines
2.1 KiB
TeX
25 lines
2.1 KiB
TeX
\contentsline {section}{\numberline {1}实验目的}{3}{section.1}%
|
||
\contentsline {section}{\numberline {2}实验环境}{3}{section.2}%
|
||
\contentsline {section}{\numberline {3}阶段功能划分}{3}{section.3}%
|
||
\contentsline {section}{\numberline {4}模块实现与分析}{4}{section.4}%
|
||
\contentsline {subsection}{\numberline {4.1}取指 (Instruction Fetch, IF)}{4}{subsection.4.1}%
|
||
\contentsline {subsubsection}{\numberline {4.1.1}代码实现}{4}{subsubsection.4.1.1}%
|
||
\contentsline {subsubsection}{\numberline {4.1.2}波形图}{4}{subsubsection.4.1.2}%
|
||
\contentsline {subsection}{\numberline {4.2}译码 (Instruction Decode, ID)}{4}{subsection.4.2}%
|
||
\contentsline {subsubsection}{\numberline {4.2.1}代码实现}{5}{subsubsection.4.2.1}%
|
||
\contentsline {subsubsection}{\numberline {4.2.2}波形图}{6}{subsubsection.4.2.2}%
|
||
\contentsline {subsection}{\numberline {4.3}执行 (Execute, EX)}{6}{subsection.4.3}%
|
||
\contentsline {subsubsection}{\numberline {4.3.1}代码实现}{6}{subsubsection.4.3.1}%
|
||
\contentsline {subsubsection}{\numberline {4.3.2}波形图}{7}{subsubsection.4.3.2}%
|
||
\contentsline {subsection}{\numberline {4.4}CPU 顶层模块}{7}{subsection.4.4}%
|
||
\contentsline {subsubsection}{\numberline {4.4.1}代码实现}{7}{subsubsection.4.4.1}%
|
||
\contentsline {section}{\numberline {5}测试与结果分析}{8}{section.5}%
|
||
\contentsline {subsection}{\numberline {5.1}单元测试:InstructionDecoderTest 分析}{8}{subsection.5.1}%
|
||
\contentsline {subsubsection}{\numberline {5.1.1}L-Type 指令测试分析}{8}{subsubsection.5.1.1}%
|
||
\contentsline {subsubsection}{\numberline {5.1.2}波形图分析}{8}{subsubsection.5.1.2}%
|
||
\contentsline {subsection}{\numberline {5.2}整体测试:CPUTest (以 \texttt {FibonacciTest} 为例)}{9}{subsection.5.2}%
|
||
\contentsline {subsubsection}{\numberline {5.2.1}\texttt {fibonacci.c} 程序分析}{9}{subsubsection.5.2.1}%
|
||
\contentsline {subsubsection}{\numberline {5.2.2}波形图分析}{10}{subsubsection.5.2.2}%
|
||
\contentsline {section}{\numberline {6}遇到的问题与改进建议}{11}{section.6}%
|
||
\contentsline {section}{\numberline {7}实验结论}{12}{section.7}%
|