<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>实验3 - Logisim单周期CPU设计指导 on 北航软院计组教程整理</title><link>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/</link><description>Recent content in 实验3 - Logisim单周期CPU设计指导 on 北航软院计组教程整理</description><generator>Hugo</generator><language>zh-Hans-CN</language><atom:link href="https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/index.xml" rel="self" type="application/rss+xml"/><item><title>一、单周期CPU概述</title><link>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/1/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/1/</guid><description>&lt;h3 cid="n3" mdtype="heading" class="md-end-block md-heading md-focus" style="box-sizing: border-box; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; white-space: pre-wrap; color: rgb(51, 51, 51); font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box;"&gt;1、它是什么&lt;/span&gt;&lt;/h3&gt;&lt;p cid="n4" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 4; margin-top: 0.8em; margin-bottom: 0.8em; white-space: pre-wrap; position: relative; color: rgb(51, 51, 51); font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;中央处理器（CPU），是电子计算机的主要设备之一，电脑中的核心配件。其功能主要是解释计算机指令以及处理计算机软件中的数据。CPU是计算机中负责读取指令，对指令译码并执行指令的核心部件。中央处理器主要包括两个部分，即控制器、运算器，其中还包括高速缓冲存储器及实现它们之间联系的数据、控制的总线。电子计算机三大核心部件就是CPU、内部存储器、输入/输出设备。&lt;/span&gt;&lt;/p&gt;</description></item><item><title>三、单周期CPU的搭建（参考）</title><link>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/3/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/3/</guid><description>&lt;p cid="n154" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 4; margin-top: 0.8em; margin-bottom: 0.8em; white-space: pre-wrap; position: relative; color: rgb(51, 51, 51); font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;下面只是一个CPU搭建的例子，作为上面方法的样例，实验涉及到的CPU搭建不需要严格按照此搭建。&lt;/span&gt;&lt;/p&gt;&lt;h3 cid="n155" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; white-space: pre-wrap; color: rgb(51, 51, 51); font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;1、支持指令（指令集）&lt;/span&gt;&lt;/h3&gt;&lt;p&gt;&lt;figure class="md-table-fig" cid="n156" mdtype="table" style="box-sizing: border-box; margin: 1.2em 0px; overflow-x: auto; max-width: calc(100% + 16px); padding: 0px; cursor: default; color: rgb(51, 51, 51); font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; white-space: normal;"&gt;&lt;table class="md-table" width="769"&gt;&lt;thead style="box-sizing: border-box; background-color: rgb(248, 248, 248);"&gt;&lt;tr class="md-end-block firstRow" cid="n157" mdtype="table_row" style="box-sizing: border-box; break-inside: avoid; break-after: auto; border: 1px solid rgb(223, 226, 229); margin: 0px; padding: 0px;"&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n158" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 35.1215px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;str&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n159" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 28.4549px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;ld&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n160" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 55.6771px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;cal_r&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n161" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 61.7882px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;cal_i&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n162" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 33.4549px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;lui&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n163" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 73.4549px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;b_type&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n164" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 19.0104px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;j&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n165" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 22.8993px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;jr&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n166" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 32.3438px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;jal&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n167" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 41.2326px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;jalr&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;th style="box-sizing: border-box; padding: 6px 13px; border-bottom: 0px; border-top-color: rgb(223, 226, 229); border-right-color: rgb(223, 226, 229); border-left-color: rgb(223, 226, 229); margin: 0px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n168" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 73.4549px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;shamt&lt;/span&gt;&lt;/span&gt;&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style="box-sizing: border-box;"&gt;&lt;tr class="md-end-block" cid="n169" mdtype="table_row" style="box-sizing: border-box; break-inside: avoid; break-after: auto; border: 1px solid rgb(223, 226, 229); margin: 0px; padding: 0px;"&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n170" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 35.1215px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;sw&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n171" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 28.4549px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;lw&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n172" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 55.6771px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;addu&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n173" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 61.7882px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;ori&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n175" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 73.4549px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;beq&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n180" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 73.4549px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;sll&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="md-end-block" cid="n181" mdtype="table_row" style="box-sizing: border-box; break-inside: avoid; break-after: auto; border: 1px solid rgb(223, 226, 229); margin: 0px; padding: 0px; background-color: rgb(248, 248, 248);"&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n184" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 55.6771px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;subu&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n185" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 61.7882px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;slti&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n192" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 73.4549px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;sra&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="md-end-block" cid="n193" mdtype="table_row" style="box-sizing: border-box; break-inside: avoid; break-after: auto; border: 1px solid rgb(223, 226, 229); margin: 0px; padding: 0px;"&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n196" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 55.6771px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;slt&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n197" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 61.7882px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;addiu&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n204" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 73.4549px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;srl&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="md-end-block" cid="n205" mdtype="table_row" style="box-sizing: border-box; break-inside: avoid; break-after: auto; border: 1px solid rgb(223, 226, 229); margin: 0px; padding: 0px; background-color: rgb(248, 248, 248);"&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n208" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 55.6771px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;sllv&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="md-end-block" cid="n217" mdtype="table_row" style="box-sizing: border-box; break-inside: avoid; break-after: auto; border: 1px solid rgb(223, 226, 229); margin: 0px; padding: 0px;"&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n220" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 55.6771px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;srav&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr class="md-end-block" cid="n229" mdtype="table_row" style="box-sizing: border-box; break-inside: avoid; break-after: auto; border: 1px solid rgb(223, 226, 229); margin: 0px; padding: 0px; background-color: rgb(248, 248, 248);"&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;span class="td-span" cid="n232" mdtype="table_cell" style="box-sizing: border-box; display: inline-block; min-width: 1ch; width: 55.6771px; min-height: 10px; color: var(--blur-text-color) !important;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;srlv&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;td style="box-sizing: border-box; padding: 6px 13px; border-color: rgb(223, 226, 229); margin: 0px; min-width: 32px; color: var(--blur-text-color) !important;"&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/figure&gt;&lt;/p&gt;</description></item><item><title>二、CPU搭建的方法</title><link>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/2/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/2/</guid><description>&lt;h3 cid="n19" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; white-space: pre-wrap; color: rgb(51, 51, 51); font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;0、CPU基础结构&lt;/span&gt;&lt;/h3&gt;&lt;p cid="n20" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 4; margin-top: 0.8em; margin-bottom: 0.8em; white-space: pre-wrap; position: relative; color: rgb(51, 51, 51); font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;指令在CPU上执行一般有五个阶段，这五个阶段也对应了CPU逻辑上的五个模块。&lt;/span&gt;&lt;/p&gt;</description></item><item><title>五、致谢</title><link>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/5/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/5/</guid><description>&lt;p&gt;&lt;span style="color: #333333; font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif; orphans: 4; white-space: pre-wrap; background-color: #FFFFFF;"&gt;希望同学们能够通过实验3的学习，了解单周期CPU的原理和设计基本思想，预祝同学们顺利完成实验！&lt;/span&gt;&lt;/p&gt;</description></item><item><title>四、实验相关</title><link>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/4/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://awesome-buaa-cs.github.io/fch-tutorial/2025ta/1174/4/</guid><description>&lt;h3 cid="n262" mdtype="heading" class="md-end-block md-heading" style="box-sizing: border-box; break-after: avoid-page; break-inside: avoid; orphans: 4; font-size: 1.5em; margin-top: 1rem; margin-bottom: 1rem; position: relative; line-height: 1.43; cursor: text; white-space: pre-wrap; color: rgb(51, 51, 51); font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;1、实验要求&lt;/span&gt;&lt;/h3&gt;&lt;p cid="n263" mdtype="paragraph" class="md-end-block md-p" style="box-sizing: border-box; line-height: inherit; orphans: 4; margin-top: 0.8em; margin-bottom: 0.8em; white-space: pre-wrap; position: relative; color: rgb(51, 51, 51); font-family: &amp;quot;Open Sans&amp;quot;, &amp;quot;Clear Sans&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, &amp;quot;Segoe UI Emoji&amp;quot;, sans-serif;"&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;使用logism自主搭建出一个支持所给指令集的32位CPU，并通过课下正确性测试。同学们可以思考&lt;/span&gt;&lt;span md-inline="strong" class="md-pair-s " style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;&lt;strong style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;32位CPU&lt;/strong&gt;&lt;/span&gt;&lt;span md-inline="plain" class="md-plain" style="box-sizing: border-box; color: var(--blur-text-color) !important;"&gt;代表了什么。&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>