「計算機組成與結構」課程教學中的體會

2022-06-13 03:15:03 字數 1066 閱讀 4871

摘要:本文從「計算機組成與結構」課程的內容組織和教學組織兩個方面對該課程進行了闡述,針對筆者在教學實踐中發現的問題,提出了一些解決方法與體會,在如何保持該課程的經典特色及提高學生學習興趣方面提出了一些觀點。

關鍵詞:計算機組成與結構;教學組織;控制器原理與設計;課程設計

1 課程地位和特點

各所大學對計算機專業都制訂了各自的學科教學計畫,大部分都參考了cc2001或cc2005。cc2001與cc2005是ieee/acm分別於2023年和2023年發布的具有指導意義的計算學科本科教學參考計畫(computing curricula)。「計算機組成原理與結構」課程在cc2005中是一門計算機結構與作業系統方面的中級課程,採用精簡的、系統的、主題教學方法相結合的教學方法,它是這個方向最基礎的重要課程。

這門課程不僅在後續課程學習中有非常重要的承前啟後的作用,而且在學生以後的職業生涯中也有著非常重要的作用,大部分有關計算機的專業概念都是在這門課程中給出的,它讓你學會設計乙個複雜的系統應該從哪兒入手。

「計算機組成與結構」課程要求掌握計算機組織和計算機結構兩方面的內容,計算機的結構是指那些對程式設計師可見的系統的屬性,直接影響到程式的邏輯執行,包括指令集、資料的表示、i/o機制及記憶體訪問技術。而計算機組織是指實現其結構規範的部件和它們相互的連線,其中包括那些對程式設計師透明的硬體細節,如控制訊號、計算機和外設的介面、使用的儲存器技術等。最終目的是達到從系統、整機的角度理解計算機的結構與組成。

由於計算機是乙個複雜的系統,完整並清楚地描述它本身就是一項非常困難的事,更何況還要求學生不僅要掌握計算機結構的內容,還要掌握重要部件的組成原理與設計方法。所以這門課程的教與學都比較難,是老師與學生比較頭疼的一門課。

該課程的特點具體體現在以下幾個方面:第一,內容龐雜。「計算機組成與結構」課程,對於計算機各個專業來說都起到乙個高屋建瓴的作用,它既要全,又要精,還要細,在內容詳略選擇等問題上是非常值得推敲的;第二,內容的關聯不是特別緊密,比如計算機的各大部件之間雖然相互關聯,但由於各大部件本身就足夠複雜,在相應章節已疲於內部結構及原理的介紹,而對於相互的聯絡,很多情況下都涉及更多的實現細節,無法在侷限的篇幅中介,所以各章內容顯得很零散,系統性不強;第三,很多內容比較抽象,無法直觀展現,學生學習過程中較難提起興趣。

計算機組成與結構課程設計

目錄引言 1 第1章概述 2 第2章實驗計算機的研製 3 2.1 課程設計任務 3 2.2 課程設計內容 3 2.3 參考資料 4 2.4 課程設計的基本步驟 4 2.4.1 實驗計算機的設計 4 2.4.2 設計整機邏輯框圖 5 2.4.3 設計指令系統 6 2.5 確定微操作控制訊號及其實現方法...

計算機組成與結構複習

判斷題1 計算機主機由cpu 儲存器和硬碟組成 2 sram的整合度比dram高,速度比dram低 3 機器語言是計算機硬體唯一能直接理解並執行的語言 4 cpu 能直接訪問cache 主存及輔存 5 控存一般採用rom結構,其字長比機器字長要長得多 6 中斷處理和中斷響應都由硬體實現 7 通道程式...

計算機組成與結構試題A解答

課程計算機組成與系統結構考試形式 閉卷,考試 一 判斷下列各題對錯,對,不需要說明原因 錯,請給出正確說明 每題4分,共40分 1 在處理器 cpu 的資料路徑上流動的資訊分別是指令 運算元和位址,它們並不是同時在資料路徑上流動,而是分時流動的。答 對。2.指令操作的物件是運算元,但在指令中僅給出運...