第一篇:2011年春開放學院計算機組成原理課程總結(精選)
安徽廣播電視大學“開放教育”
工學科電氣信息類計算機科學與技術本科(專科起點)
談談“計算機組成原理A”的課程教學
開放教育學院2011春面授課總結
一、課程基本情況介紹
1、課程沿革
中央電大從1999年至2008春開設了開放教育計算機科學與技術專業(專升本),當時在專業教學計劃中有“計算機組成原理”這門課程。
2008年秋,中央電大理工學院進行專業改革,對原先的計算機科學與技術專業進行了專業改革,教學計劃更名為專業規則,啟用了新的專業規則和配套的統編教材。
因為舊專業中的教學計劃中已經有“計算機組成原理”這門課程,而此課程仍舊需要繼續提供考試服務,因此,在2008秋開始啟用的新的專業規則中,為了與舊專業教學計劃中的“計算機組成原理”課程有所區別,將采用新教綱和新教材的“計算機組成原理”更名為“計算機組成原理A”。并于2007年10月在福建省福州市召開了課程師資培訓會,隨之全國電大系統的開放教育計算機科學與技術本科專業進行了實施,具體實施日期為2008年9月,第一次全國統考為2009年1月。
2、課程基本信息
“計算機組成原理A”是開放教育計算機科學與技術專業(專科起點本科)的一門專業基礎課,統設必修,4個學分,計劃學時為72學時,第一學期開設,開設一學期。
3、課程目標
通過學習“計算機組成原理A”課程,能理解計算機基本組成原理與運行機理,為學習本專業后續課程和進行與硬件有關的技術工作打好基礎。
4、課程特點
本課程教學內容的工程性和技術性較強,而且隨著應用技術的發展,課程中涉及到的新技術應用的教學內容隨時都在發生日新月異的變化。所以,學習本課程對專科層次所學的計算機硬件基礎知識要求較高,對新技術的跟蹤和課外文獻資料閱讀能力也要求較高。為了學好本課程,要求學生必須認真閱讀教材,聽課,獨立完成作業,參加小組討論課等各種教學活動,有條件的教學點還應利用教學實驗設備或本課程的虛擬仿真軟件,達到加強領會教學要求的目的。
二、2011春開院實施情況介紹
1、學習人數
開院2011春計算機科學與技術專業本科入學14人,按教學班進行組織教學,開院配備了一名計算機碩士輔導員。
從本科學員的招生分布上看出,越來越多的地區學期招生不到10人,計算
機本科在安徽電大各專業中,已經屬于小專業。從各種原因出發,面授環節教學會越來越弱勢,所以,應當將學員的學習場所向網上進行轉移。安徽電大這兩年開始進行直通課程試點,就是為了解決小專業的這些問題。
2、專科階段背景
開院2011春計算機科學與技術專業本科入學的14中,有2名學員已經是本科學士,本科階段專業是數學和法律(學法律的這名學員畢業后一直從事網絡維護工作);其余學員都是專科畢業,專業大概有一半左右是理工科相關專業(其中有3名學員正在從事程序員工作:分別是2名Java程序員和Flash的ActiveScript程序員);剩下學員的專科專業不詳,從事工作不詳。
3、到課率情況
實際參加面授課學習的人數少于入學人數,出勤率較低,因為沒有具體數據支持,無法做量化分析,但僅從開院近7屆學員的面授輔導經歷感覺該班面授輔導課到課率是墊底的。但參加考試的人數有12人,只有2人缺考。
到課率低的具體原因我們也非常想知道,對學員通過面授課下課階段調查,在班級QQ群中調查,原因似乎只有一個:忙!
實際情況也仿佛驗證了學員的說法,3名從事程序員工作的學員幾乎每天晚上都要加班到9點以后;兩名已經是本科學歷的學員一名在機場,工作屬于三班倒性質,一名在報社網絡中心,也是訴苦很忙。
按照安徽電大計算機教研室的傳統,只要在開院代課的老師,都會主動和輔導員聯系加入該班的QQ群,每次面授課程前,都會在QQ群中大聲疾呼上課。但相對于別的班上,該班在QQ群上也比較沉默。通過該班4門課老師的統一訪問,確定該班到課率的原因不在于教師和學校方面,首先是該班是開院計算機本科班歷史上招生人數最少的一個班,班上全是男生,很難形成學習氛圍。其次只有同意學員自己的解釋了:忙。
4、在開放教育學院面授輔導課時保持在每周一次,一般安排在晚上上課,上課時間為2小時左右(3個面授學時);因為是第一學期的課程,所以實際面授輔導課時大概在36~45學時之間(12~15次左右),這些面授輔導課時還會安排幾次網上集中答疑或小組活動。
三、背景知識結構的實際教學處理
要求先修電工學、電子學及數字邏輯的基礎知識,尤其是數字電路的相關知識積累,對于深入理解本課程的相關知識具有決定性作用。但是這些課程在計算機本科專業規則中并無安排,只能寄希望于學員在專科階段能夠具備以上知識結構,實際情況并不樂觀。
電大學員學歷學科背景與教學實際中對先修課程的要求有較大差距,需要教師在面授課過程中充分考慮這一點并在教學中加以處理,這樣的話,對教師的要求會更高。
從開放教育學院該屆學員的面授經歷中,作為輔導教師深深地感受到學員背景知識結構對本課程的成功開展的極端重要性。面授教師無法選擇學員層次,也不應該對學員的前修課程有所要求,要立足于現有學員實際,在面授環節中充分考慮細心準備,合理安排課程知識體系的組建,分配好面授學時和自主學習的比例,爭取在有限的面授環節中將知識體系完整建立,不僅針對于本課程的教學要求,并合理兼顧后繼課程的銜接和過渡。
從2008年秋開始,我就開始在開放教育學院的面授教學中,我采取了在課堂上利用三分之一的課時以生動形象的圖文形式快速建立數字電路設計方面的基本認識,隨后轉入課程,將準備的預備內容立刻用于計算機部件設計,學員興趣極大,反映也很好。
在開放教育教學實際中,作為面授教師的我把這個環節安排在一段較為集中的時段,即入學導學階段,一般在入學的第一個月。在這個階段中,我安排了一個精心設計的入門教育階段,主題就是:跟隨計算機的歷史進行學習和思考。從計算機的原始階段為什么會過渡到電子二進制數字化時代。注意把握“引領”、“提問”和“點評”等多個教學指導環節,著重于學員的主動思考,將以前奉為金科玉律的語句一一打破。比如:為什么電子計算機會使用二進制?給出的最終答案居然是“不得不”,而并不是二進制天生就高于別的進制。這樣的小組討論極大地引發了學員進一步學習的欲望。
比如:在運算器中加法器設計這一堂課中,我們做了以下教學處理:
首先花費大概半個小時左右將開關組成的電路的基礎知識以非常形象的圖文方式講給學員,使得學員快速建立數字電路與或非三種運算利用最為簡單的開關組成的電路就能實現。然后提出設計一個半加器的需求,即完成二進制基數內加法表的運算如何設計?待學員產生濃厚求知欲的情況下,將利用真值表設計開關電路的SOP和POS方法(非常簡單)告訴給學員,并讓學員自己動手按照方法設計,然后告訴學員如果不去考慮化簡電路這個需求的話,你們設計的這個電路已經可以利用電路做出算術加法運算了。這個過程一直使得學員處于學習的亢奮階段,真正做到和教師的逐步引導同步,高效率利用了有限的面授課時。
四、教學設計
按照中央電大的教學大綱和考試大綱的要求,作為面授教師的我,充分考慮到學員的知識準備實際,制定了有電大特色的教學要求。
在開學伊始,在班級中做了調研,即有數字電路知識背景的學員有多少。在省校開放教育學員兩屆學員中,比例大概為10%左右。一方面這是個難以克服的困難,另一方面,由于我本身就是電大專職教師,對這種實際情況已經早有準備,所以以前的教師生涯中也是大多如此,并且覺得電大教師就是應該善于解決這些問題。
在面授環節中,盡量避免“鉆牛角尖”的局面,盡量快速地利用前期的時間(三分之一左右)讓學生學懂簡單、完整的單臺計算機的5個基本部件和整機系統組成,以及計算機部件連接關系和運行機理,了解計算機系統結構的入門性知識,并結合實際分析現有實際智能數字設備,能將知識應用于實際應用,引發學員深入學習的興趣。
這些基本要求的一個思路就是“快速形成主機架構和運行基本原理”,而相對復雜的一些知識則告知其作用和難點所在,隨后三分之二的時間主要對重難點進行講解。這樣使得學習曲線不會太陡,不會打消學員的學習興趣和動力。面授輔導考慮了學生的在職和成人特點和需求,面授輔導教師必須提前精心設計出教學方案,先著重于課程知識體系的建立,在業余時間進行集中而有針對性的重難點指導,針對學習過程中的難點和重點進行面授攻關。在開放學員的面授實際看,如果學員面授課程能夠保持連貫性的話,能夠達到教學要求,學員也有較大的成就感和滿足感。
參加面授輔導的學員,能夠在輔導教師的精心教學設計下,掌握完整課程知識體系,在腦海中能夠形成整機系統知識框架。而利用建立起來的這種知識框架,結合工作和生活實際,能夠做到舉一反三,將所學知識作為解剖刀,充分利用成人學員理解能力強的優勢,剖析實例,理解科技文章,并在這個過程中加深課程知識理解,向知識深度和廣度拓展。
五、面授教學和網上教學
在開放教育學院的課程輔導采用了遠程教學和面授輔導相結合的方式開展教學。
面授輔導考慮了學生的在職和成人特點和需求,面授輔導教師精心設計出教學方案,在學員平時的業余時間里進行集中而有針對性的學習指導,著重于課程知識體系的建立,針對學習過程中的難點和重點進行面授攻關。這種面授形式也深受計算機本科學員的歡迎。
在開放學員的面授實際看,如果學員面授課程能夠保持連貫性的話,能夠達到教學要求,學員也有較大的成就感和滿足感。但是在開放教育學院的授課實際中,也有問題出現。教師精心設計了面授輔導,并在面授輔導過程中按照既定設計進行實施,在這個實施過程中,由于太過于體系的完整性,以至于面授輔導的連續性較強,造成不能及時參加面授輔導的學員由于前面課程的缺失直接影響后繼知識的理解。
網上教學包括要求學生收看電視錄像課、網上的流媒體(IP)課件、網上教學輔導、實時和非實時答疑等多種教學形式。但是,目前階段還無法對學員收看流媒體和網上自主學習做定量考核,僅僅停留在督促階段。
在利用省校電大在線進行實時或非實時答疑時,學員能夠問出有效問題的不多,原因就是沒有問題可問。這種沒有問題可問并不是理解透徹后的沒問題,而是對課程一無所知下的沒問題可問,這一點對我們的震動很大,也應當在今后的網上互動中,注意這種情況的發生。
六、其它教學活動
平時作業既是學生自我檢驗學習水平的一種形式,也是很重要的形成性考核手段,擔任開放教育學院的面授輔導教師時能夠督促學生獨立完成并及時批改和反饋,并對典型和難度較大的習題在面授課中進行集中講解。但是最終還有3名學員沒有提交形成性考核冊,致使形成性考核成績為0分,最終該門課程需要重修。
小組討論課是在教師引領下對預先布臵的主題開展討論的一種教學活動形式。這種教學活動能夠很好地激發學生的學習興趣,在這個環節中,由面授輔導教師組織實施。同時,小組討論課也是一種形成性考核形式。這個環節這個學期沒有太大投入,主要是因為實地或網上比較難于組織起來學員集中參加,原因與前面對到課率的分析一致。
七、考試
成人學員對考核環節的重視是毋庸臵疑的,以上所有努力如果不能夠在考核環節體現出來,那這些行為對于學員來說幾乎是沒有意義的。
電大學習的一個特色就是過程考核,在“計算機組成原理A”課程教學中,有占總分30的形成性考核成績,主要有作業、小組討論2塊組成。其中作業這一塊幾乎是硬性的強制要求,屬于學員自主學習時的最底線,如果連作業都不去完成的話,怎么證明自己學習和語句都是蒼白的。所以每名學員如果不完成作業的話,形成性考核必定為0分;而小組討論浮動性較大,沒有一些強制性要求,有些學期如果面授課時實在不足的情況下,出現過擠占小組討論的一些行為。終結性考核的解決主要是認真帶領學員進行復習來保證。電大考試的一個特色就是“教考分離”,這也決定了輔導教師不免去有針對性地進行復習。在開院我一般采取以下幾個措施。
1、形考作業認真講解
課程輔導頁面將所有的習題一一做講解,但是不提供答案,同時教師針對性地將共性問題提出,以引起學員警惕。
2、教材章節習題的講解
同樣在電大在線盡可能地將習題解題思路和方法告知給學員,但這一塊并不是硬性要求,只能告知學員考試有較大可能遇見同題型的這些題目。
3、歷年真題試卷的詳細講解
通過對歷年真題的提供和對真題出題范圍、題型、在教材章節中的比例分析(也提供在電大在線上),同時要求學員在復習階段應該以百倍的重視來完成這些真題的解題,使得學員在完成幾套卷子后,有著充分的信心去完成考試。實際結果也確實有些出乎意料,該班的考試成績還不錯,成績見下表:
學員學號 最終成績 筆試成績 形考成績
1034001250582 83 77 97
1***6 83 80 90
1***4 72 63 94
1***2 85 81 95
1***3 68 58 92
1***348 0
1***8 67 57 90
1***7 45 25 90
1***076 0
1***5 缺考 0 93
1***2 68 59 90
1***1 85 79 98
1***5 79 72 94
1***9 缺考 0 0
1***4 67 56 92
有2名學員沒有參加終結性考核,3名學員沒有參加形成性考核,所以有4名學員無成績,剩下的學員最終成績全部及格,及格率100%。
第二篇:計算機組成原理課程總結(范文)
合肥學院
課程綜述論文
題
目 系
部 專
業 班
級 學生姓名
計算機組成原理總結 計算機科學與技術 計算機網絡工程 11網絡工程(2)
2013 年 12 月 15 日
計算機組成原理總結
內容摘要
本課程學習知識要求高,技術性較強,而且隨著應用技術的發展,課程中學習到的新技術應用隨時間都在發生變化。所以,學習本課程對我們的計算機硬件基礎知識要求較高。
關鍵詞
計算機 原理 總結
課程綜述
計算機經過多年的發展。已經在人類的生活扮演著重要的角色,作為一個學習計算機科學與技術專業的學生來說,計算機組成原理的學習是至關重要的,作為計算機科學與技術專業的基礎課程,這門課會告訴我們計算機的基本組成及其主要部件的工作原理。通過這門課程的學習可以讓我們建立計算機系統的整機概念,理解軟硬件的關系和邏輯的等價性。
課程主要內容和基本原理
本段主要講述了計算機組成原理主要內容和基本原理(1)計算機系統概論
1.馮·諾依曼計算機模型。
1)計算機由運算器、存儲器、控制器和輸入/輸出五個部件組成;2)存儲器以二進制形式存儲指令和數據;3)存儲程序工作方式;4)五部件以運算器為中心進行組織。
2.計算機系統性能指標:字長,主頻,主存容量,兼容性(2)計算機系統的硬件結構
1.存儲器的主要性能指標容量,速度,價格
2.半導體只讀存儲器:掩膜只讀存儲器ROM可編程ROM(PROM)可擦除和編程的ROM(EPROM)電擦除電改寫只讀存儲器(EEPROM)閃速存儲器(flash memory)
3.高速緩沖存儲器 工作原理:設置Cache是為了解決CPU和主存之間的速度匹配問題,理論依據是程序訪存的局部性規律。映射方式:有直接映像、全相聯映像和組相聯映像。替換算法:先進先出法(FIFO)“近期最少使用”算法(LRU)
總線
1.總線是連接兩個或多個功能部件的一組共享的信息傳輸線;一個部件發出的信號可以被連接到總線上的其他所有部件所接收。系統總線按傳輸信息不同分為:數據總線(雙向,其位數與機器字長和存儲字長有關,總線寬度)、地址總線(由CPU輸出,單向)、控制總線。
2.串行傳輸
串行總線的數據在數據線上按位進行傳送,只需一根數據線,線路成本低,適合遠距離的數據傳輸。
使用串行通信總線連接慢速設備,象鍵盤、鼠標和終端設備等。串行傳輸中的數據轉換、發送部件中并行數據到串行數據的轉換,稱為拆卸;接收部件中串行數據轉換成并行數據,稱為裝配。串行傳輸中的數據傳輸速率。
3.并行傳輸
并行總線的數據在數據線上同時有多位一起傳送,每一位要有一根數據線。并行數據傳輸需要聯絡控制信號。
4.總線裁決:決定哪個總線主控設備將在下次得到總線使用權的過程稱為總線裁決。兩類總線裁決方式:集中式和分布式
5.定時問題:如何來定義總線事務中的每一步何時開始、何時結束
6.總線異步通信協議的步驟:請求,響應,撤銷請求,撤銷響應 異步通信子協議類型:全互鎖,半互鎖,不互鎖
I/O設備
1.I/O接口的功能:(1)數據緩沖(2)錯誤或狀態檢測(3)控制和定時(4)數據格式轉換;(5)與主機和設備通信
2.I/O接口的分類(1)按數據傳送方式分,有并行接口和串行接口(2)可編程接口和不可編程接口(3)按通用性來分,有通用接口和專用接口
3.I/O端口的編址方式
(1)獨立編址方式:對所有的I/O端口單獨進行編號,成為一個獨立的I/O地址空間。(2)統一編址方式:將主存地址空間分出一部分地址給I/O端口進行編號。
4.I/O控制方式類型
1.程序直接控制方式(查詢方式)
從I/O接口取得外設和接口的狀態,根據狀態來控制外設和主機的信息交換。
2.程序中斷控制方式
執行相應的I/O指令,將啟動命令發送給相應的I/O接口和外設,然后CPU繼續執行其他程序。
3.直接存儲器存取方式 簡稱為DMA方式,用于高速設備和主機的數據傳送,采用成批數據交換方式。用專門的硬件(DMA控制器)來控制總線進行數據交換。
5.中斷: 由于內部/外部事件或由程序的預先安排引起CPU中斷正在執行的程序,轉到相應的服務程序中去。
6.DMA DMA方式:用專門的DMA接口硬件來控制外設與主存間的直接數據交換,而不通過CPU。控制總線進行DMA傳送的硬件接口為DMA控制器。DMA工作方式: CPU停止法(成組傳送)、周期挪用(竊取)法(單字傳送)、交替分時訪問法
指令系統
1.指令一般的格式 操作碼OP+ 地址碼 A 2.指令字長度:一個指令字包含的所有二進制代碼的位數。有等長指令字結構和變長指令字結構。3.指令系統性能的指標
指令所占存儲空間是否盡可能小;表現在指令中代碼密度是否高、信息冗余量是否少;
4.尋址方式:立即尋址,直接尋址,間接尋址,相對尋址,基址變址尋址,隱含尋址方式
5.指令系統設計的基本思路
任務是確定所有機器指令的格式、類型、操作以及對操作數的訪問方式。出發點是提高指令系統的性能/價格比。
6.堆棧是一種按特定順序訪問的存儲區;其特點是后進先出(LIFO)或先進后出(FILO)。
(3)中央處理器
CPU=寄存器(PC、IR)+CU+ALU+中斷系統 1.CPU的四種基本功能:
存儲器讀:讀取某一主存單元的內容,并將其裝入某一個CPU寄存器;存儲器寫:把一個數據字從某一CPU寄存器存入給定的主存單元中;把一個數據字從某一CPU寄存器送到另一個寄存器或者ALU;進行一個算術運算或邏輯運算,將結果送入某一CPU寄存器或存儲器。
2.控制器三種時序控制方法:同步,異步,聯合控制方法 3.指令ADD R3,R1的執行控制序列
4.決定CPU性能最重要三個因素:指令的功能強弱,時鐘周期的長短,執行每條指令所需時鐘周期數。
5.微指令的格式:水平型微指令和垂直型微指令。
編碼:1)直接表示法 2)分段直接編碼法 3)字段間接編碼法
心得體會
在上計算機組成原理課程的時候,雖然準時去上課,很認真的聽課,但是《計算機組成原理》這門課程難度十分大,在學習這門課程時,我遇到過許多困難,這并不可怕,因為只要我們敢于面對,團結合作,就沒有解決不了的問題。在學習過程中,我們需要互相學習,互相幫助、互相鼓勵。在學習的時候,要善于把自己好的想法給大家分享,不會的時候要虛心向同學和老師請教。
總結
計算機組成原理課程主要教授了了解計算機各部件的組成原理,工作機制以及部件之間的相互關系;加強硬件分析和設計的基本技能和方法,提高硬件方面專業素質和發展潛力;培養和提高計算思維能力。
參考文獻
[1]《計算機組成原理》【中】唐朔飛 第二版 高等教育出版社
第三篇:計算機組成原理課程總結
《計算機組成原理》課程總結
《計算機組成原理》是計算機科學與技術專業的一門核心的專業必修課程。從課程的地位來說,它是先導課與后續課之間的重要銜接課程。隨著計算機技術的飛速發展,必須保證課程教學內容及實現手段的先進性,才能確保課程教學效果的優秀。因此,在課程教學大綱的制定上,主要依據就是:既要保證學生理解和掌握課程的基本理論和基本概念,又必須保證教學內容的先進性,同時還要注重學生實際動手能力和創新能力的培養和訓練,為后續課程的學習奠定堅實的基礎。通過近年來的教學實踐證明,本課程在內容的先進性設置,教學進度安排等方面比較合理,被學生普遍接受,總體效果良好。結合本課程內容多、難度大的特定,采取理論與實踐相結合的教學方法,有效地鞏固了教學效果,進一步加深了學生對計算機組成結構和工作機理的認識,提高了學生的實際動手能力與創新設計能力。
計算機專業從1993年開始招生,組成原理課經歷了四個發展階段,從原來的《微機原理》課,僅有3套“微機實驗訓練系統”實驗設備,僅只有一名任課教師,發展到今天有50多套實驗設備,多名任課教師組成的課程組,取得了驕人的成績。在2001年,該課程首批成為赤峰師專重點課程。
計算機硬件技術的發展十分迅速,各類新器件、新概念和新內容不斷涌現,所以,必須注重教學內容的先進性。除了選擇最新版的國家級優秀教材作為課程教材之外,在教學組織中,還應注意及時將新的內容和技術補充進來。在教學課時安排上,應注重與已修相關課程的內容銜接,刪減不必要的重復內容,留出適當的課時增加新的教學或討論內容。
在教學方式上,傳統的教學方式對于內容更新較快的本課程來說,應當說遇到了很大的難題。針對多媒體教學手段易于實現內容更新與擴充的特點,本課程較早應用現代多媒體手段,多媒體教學系統內容豐富、形式多樣,CAI教學課件包含文字、聲音、圖表、等多項教學互動內容,加上主講教師與學生的適時交流與啟發,聲情并茂,內容充實,進而保證了教學內容的先進和教學效果的優良,收到了良好的效果,得到了歷屆學生的好評和肯定。
在課程的教學管理方面,每學年都要進行課程期中教學檢查,內容包括接受教學檢查小組聽課,課程的期中考核,學生民主評議,教師自評工作總結等。通過教學檢查,保證及時發現各種教學問題,并及時地加以改進或補充,保證各個教學環節的質量,進而監督和保證課程的總體教學質量。在課程考試環節上,有完整的課程試題庫,各年試題(A、B卷)每學期期末考試采用集體閱卷方式,并對試題及考試成績都進行統計分析。
實驗教學是本課程的重要教學環節之一,是訓練學生綜合能力的重要手段。計算機專業從1993年開始招生,最初只能開設《微機原理》課,并做少量的微
機原理實驗,僅有3套“微機實驗訓練系統”實驗設備。1997年,將《微機原理》課程改為《計算機組成原理》,并在1999年購置了5套型號為TEC—2的“組成原理實驗箱”,擴建了實驗室,2000年有購置5套同型號的組成原理實驗箱,并自編TEC-2實驗箱的實驗指導書。為了滿足課程建設和學科建設的需要,經學院批準,2005年又購置40套由清華大學王誠教授研制的、目前國內最先進得的、型號為TH-union “組成原理實驗箱”,該設備硬、軟件子系統完整,控制器方案有微程序和硬布線2種,同時支持匯編語言和高級語言編程,除了滿足計算機組成原理實驗外,還可以完成計算機系統結構實驗和電子線路設計自動化實驗。以該實驗設備為依托,按照精品課程建設的要求,在師資、教學內容、教學方法等方面作了改進。教材選用清華大學王誠教授編寫的《計算機組成原理》一書,該書是教育部人才培養模式改革和開放教育試點教材;按照實驗教學大綱的要求,本課程實驗講義完備,實驗開出率達90%。教師對學生的實驗設計結果必須逐個地進行驗收,再結合學生遞交的實驗報告,期末實驗考試情況,綜合給出實驗成績。由于注重了實驗教學質量,學生普遍感到學有所用。
《計算機組成原理》課程組目前由教授1人、副教授1人、講師3人組成,人員結構合理、年富力強。課程組特別注意教學與科研的有效結合和相輔相成,近年來取得了較好的教學與科研成果。結合本課程教學特點,課程組教師積極參加各類全國、全省的計算機專業教學研討會,近年來先后發表了10余篇教改論文,完成自治區科研項目一個,校內教改項目一項,校內科研項目一項,目前參與自治區科研項目兩個。課程組自從2004年7月在赤峰學院副院長德力格爾的幫助下,聘請了清華大學計算機系的王誠教授擔任指導青年教師的培訓工作,王誠教授祖籍赤峰,長期從事計算機硬件的教學工作,他主講的清華大學計算機系《計算機組成原理》先后獲得北京市精品課程,北京市教學成果一等獎,國家精品課程。王教授一心想為家鄉的計算機教育事業做出貢獻,而且不計得失,深受學院有關領導和我系師生的好評。他學識淵博,為人坦誠,是我國計算機硬件方面的知名學者。他研制的“計算機組成原理實驗”設備,被國內多所重點大學使用,我系從1995年開始到現在一直就使用他研制實驗設備,2005年我系在更換新設備TH-union時,王教授還無償贈送了多臺設備和許多實驗耗材,總價值達1萬多元,為計算機組成原理課程的發展打下了堅實的物質基礎,使我們有條件和信心以該門課程為依托,在教學和科研上作出一番成就。
青年教師的培養是課程建設的重要環節。目前采用的措施是:
一、近年來,由于課程建設和學科建設的需要,我系基本形成了以老帶新的課程組制度,從制訂教學計劃、備課到教學檢查的各個環節,都有經驗豐富的教師對青年教師進行指導,每學期由系里統一組織,對青年教師進行聽課、評課活
動,通過聽評課進行課程研究、教法研究,提高業務能力。
二、派往國內知名大學進行短期學習,如2005年3月,劉燕到清華大學計算機系對其實驗教學形式和設備進行考查學習,2006年7月,黃鳳艷到清華大學計算機系進行短期的計算機組成原理實驗專題學習,通過學習,使理論基礎更加扎實,獲得了許多寶貴的實驗技巧,眼界更加開闊,業務能力明顯提高。
三、聘請國內知名大學的學者來我系進行短期講學,相關教師和學生都可以參加聽課學習,這種方式即可以節省資金,又可以使更多的人有學習提高的機會。自從2005年3月開始,清華大學計算機系的王誠教授先后兩次來我系進行講學,對我系的青年教師和2003級本科生進行免費培訓,師生受益非淺。通過采取上述措施,取得了非常明顯的教學效果,作為計算機專業的硬件方向的重要課程之一,《計算機組成原理》由過去學生不愛學和教師不愿教發展到今天的教師熱愛這項工作和學生對該門課程及實驗共同感興趣,已經邁出重要的一大步,青年教師的成長為本門課今后發展奠定有利的基礎。
本課程組教師注重為人師表,治學態度認真,業務鉆研刻苦。在教學工作中,兢兢業業,踏踏實實,一絲不茍,全身心地投入在教學第一線,能較好地將教書與育人有機地結合在一起,注意學生的道德和學德教育,及時地了解學生的實際學習情況,把學生的每一點進步都視為自己的工作成就,并為此感到由衷的高興,因而受到了歷屆學生的一致好評和擁戴。本課程組教師分別多次獲得過省級、校級和學院的優秀教師或先進教育工作者稱號。
總之,《計算機組成原理》作為計算機專業的主干專業基礎課程之一,近年來,在課程內容建設、教學法研究、教學質量管理、學風教風培養等方面,課程組教師付出了大量辛勤的汗水,取得了一些成績,受到了大家的認可和好評。《計算機組成原理》課程組近年來所取得的成績,離不開學院全體教師的大力支持,是大家共同努力的結果。只要我們發奮圖強,堅韌不拔,刻意進取,踏實工作,完全可以做出更大的成績來,把《計算機組成原理》課程建設成為真正的精品課程。
2005年5月
第四篇:計算機組成原理課程說明-上海開放大學
上海開放大學《軟件測試》課程教學大綱
上海開放大學本科(專科起點)軟件工程(信息服務)專業
《軟件測試》課程教學大綱
(2014年2月審定)
第一部分 課程的性質、目的與任務
一、課程的性質、目的與任務
本課程是專業必修課,課程4學分,課程學時數64(含實驗學時20)。
課程主要介紹與軟件測試相關的概念、方法與工具。內容涉及測試基本概念、測試過程模型與策略、基本測試技術(黑盒測試與白盒測試技術)、分階段的測試方法(單元測試、集成測試、系統測試、驗收測試)、面向對象測試方法、專用應用系統的測試、測試工具的使用等。
通過本課程的學習,使學生了解軟件測試的現狀與挑戰,理解軟件測試的基本概念與測試流程,同時基本掌握測試用例設計、測試工具的使用等技術。
二、先修后續課程
先修課程:軟件工程、Java程序設計 后續課程:無
第二部分 教學內容與要求
第一章 軟件測試基礎知識(4學時)
一、教學要求
1.掌握軟件測試的含義 2.掌握終止軟件測試的因素
3.掌握軟件測試的分類(按照不同維度如何劃分軟件測試的類型)4.理解軟件質量的含義以及軟件質量保證與軟件測試的區別 5.理解軟件測試學科的發展歷史以及現階段存在的問題 6.理解軟件測試的原則
7.了解軟件測試的必要性和目的
二、教學要點
1. 軟件測試的基本概念 2. 軟件測試的原則 3. 軟件測試的分類
三、教學重點和難點
1.軟件測試的含義及分類 第二章 軟件測試過程模型與標準(2學時)
一、教學要求
1.掌握V、W、H、X軟件測試過程模型的特征,以及各自的優缺點 2.理解軟件測試標準(以ISO/IEC 29119為主)的內容以及實施方式 3.理解軟件測試規范 4.理解TMap測試體系
上海開放大學《軟件測試》課程教學大綱
5.了解軟件測試過程改進模型(TMM、TPI、CTP、STEP)的實際用途,以及各種測試改進模型的內容。
二、教學要點
1. V、W、H、X軟件測試模型 2. 軟件測試標準與規范
三、教學重點和難點
1.V、W、H、X模型的特征與優缺點 第三章 靜態測試技術(2學時)
一、教學要求
1.掌握代碼走查的含義與過程
2.理解靜態測試的原則,靜態測試的方法分類 3.理解代碼檢查與技術評審的含義與基本內容
4.了解靜態測試的含義,靜態測試技術與動態測試技術的區別
二、教學要點
1. 靜態測試技術的基本概念 2. 代碼走查的含義與過程 3. 正式技術評審的概念
三、教學重點和難點
1.代碼走查的含義與過程
第四章 黑盒測試方法(8學時)
一、教學要求
1.掌握黑盒測試的基本概念
2.掌握等價類劃分法、邊界值分析法、因果圖法、基于判定表等黑盒測試方法 3.理解錯誤推測法、基于場景的測試、正交實驗法等黑盒測試方法 4.了解黑盒測試方法的選擇策略
二、教學要點
1. 黑盒測試基本概念 2. 等價類劃分法 3. 邊界值分析法 4. 因果圖法 5. 判定表法
三、教學重點和難點
重點:
1.等價類劃分法、邊界值分析法、以及這兩種方法的結合 2.因果圖法、判定表法 難點:
1.使用各種測試方法設計黑盒測試用例 第五章 白盒測試方法(8學時)
一、教學要求
1.掌握白盒測試的基本概念
2.掌握邏輯覆蓋、基本路徑覆蓋白盒測試方法
3.理解其他白盒測試方法(循環測試、數據流測試、變異測試、域測試、Z路徑覆蓋)
上海開放大學《軟件測試》課程教學大綱 的內容及其對邏輯覆蓋測試的補充 4.了解白盒測試方法的選擇策略
二、教學要點
1. 白盒測試基本概念 2. 邏輯覆蓋測試 3. 基本路徑測試
4. 開源白盒測試工具的使用方法
三、教學重點和難點
重點:
1.邏輯覆蓋測試的各種覆蓋準則的含義及測試用例設計方法
2.基本路徑的概念、程序環路復雜度的計算方法以及基本路徑測試用例設計方法 難點:
1.使用各種測試方法設計白盒測試用例 2.使用工具執行測試用例 第六章 單元測試(4學時)
一、教學要求
1.掌握單元測試的基本概念
2.掌握使用使用xUnit測試框架進行單元測試的基本過程 3.掌握JUnit、JMock工具的基本使用方法
二、教學要點
1. 單元測試基本概念、目標與任務
2. 驅動程序與樁程序的概念以及構造方法 3. xUnit測試框架 4. Junit及其使用方法
三、教學重點和難點
1.使用Junit與Jmock搭建單元測試環境 2.編寫、執行單元測試用例
第七章 集成測試(4學時)
一、教學要求
1.掌握集成測試的基本概念 2.掌握集成測試的方法與策略 3.理解回歸測試的目的與過程 4.了解持續集成的基本概念
二、教學要點
1. 集成測試的概念、測試環境與基本過程 2. 集成測試的策略及各自的優缺點
三、教學重點和難點
1.集成測試的不同策略(大爆炸、自頂向下、自底向上、三明治集成)第八章 系統測試(2學時)
一、教學要求
1.掌握系統測試的基本概念
2.掌握功能測試、性能測試、容量測試、負載測試的概念
上海開放大學《軟件測試》課程教學大綱
3.掌握性能測試的基本方法
4.理解系統測試的測試環境以及測試對象
二、教學要點
1. 系統測試的基本概念、測試環境與基本過程 2. 功能測試
3. 性能測試、壓力測試、容量測試以及負載測試 4. 系統測試工具
三、教學重點和難點
1.負載測試的策略
2.性能測試、壓力測試與容量測試的目標、相同點與不同點
3.性能測試工具(JMeter)的測試用例設計、執行腳本錄制與執行測試用例 第九章 驗收測試方法(2學時)
一、教學要求
1.掌握驗收測試的基本概念與類型 2.掌握α測試與β測試的基本概念
3.了解驗收測試的必要性,驗收測試的標準
二、教學要點
1. 驗收測試的基本概念與類型 2. α測試與β測試
三、教學重點和難點
1.α測試與β測試的基本概念、相同點與不同點
第十章 面向對象測試(4學時)
一、教學要求
1.掌握面向對象測試的基本概念
2.掌握面向對象的測試模型以及面向對象測試的分類 3.掌握面向對象的單元測試、集成測試、系統測試方法 4.理解面向對象測試的模型與過程
5.了解基于缺陷、基于類層次劃分、基于類行為模型的面向對象測試方法的概念
二、教學要點
1. 面向對象的單元測試方法 2. 面向對象的集成測試方法 3. 面向對象的系統測試方法
三、教學重點和難點
1.面向對象測試中一般類的不同類型(非模態類、單模態類、準模態類、模態類的概念)
2.針對一般類的單元測試方法
3.針對特殊類(抽象類、泛型類)的單元測試方法與原則 第十一章 專用應用系統測試(2學時)
一、教學要求
1.掌握數據庫測試的測試目標與測試過程 2.掌握Web應用系統測試的實施過程
3.理解GUI測試的基本概念、測試原則與測試內容
上海開放大學《軟件測試》課程教學大綱
二、教學要點
1. 數據庫測試
2. Web應用系統測試 3. GUI測試
三、教學重點和難點
1.Web應用系統的功能性與性能測試 2.數據庫的功能性與性能測試 3.數據庫測試的典型場景
第十二章 軟件測試管理(2學時)
一、教學要求
1.掌握測試缺陷管理的基本概念,缺陷程度的劃分,軟件缺陷的度量方式
2.理解測試配置管理的基本概念、目標、角色與實施步驟,常用的配置管理工具及其能力
3.了解測試計劃的制定、測試工作量的估算方法,測試團隊的組織模式與原則,測試過程監控的實施方式,測試文檔的類型及各自應包含的內容
二、教學要點
1. 缺陷管理 2. 測試配置管理
三、教學重點和難點
1.缺陷管理的基本概念 2.測試配置管理的基本概念
第三部分 課程實踐
本課程實踐教學環節由四個課程實驗組成,共計20學時,具體包括: 實驗
一、白盒測試與黑盒測試用例設計(8學時)
要求:給定待測軟件的需求描述和程序流程,利用等價類劃分、邊界值分析、因果圖、判定表等方法設計黑盒測試用例,利用語句覆蓋、判定覆蓋、條件覆蓋、判定條件覆蓋、條件組合覆蓋等方法設計白盒測試用例,并撰寫測試用例設計文檔。
實驗
二、Java程序單元測試(4學時)
要求:掌握利用Junit和Jmock進行Java程序單元測試的基本過程和基本方法。
實驗
三、Web應用系統功能測試(4學時)
要求:使用開源Web功能測試工具MaxQ對給定Web應用系統進行功能測試。
實驗
四、Web應用系統性能測試(4學時)
要求:使用開源Web性能測試工具JMeter和錄制腳本工具Badboy對給定Web應用系統進行性能測試。
第五篇:計算機組成原理課程論文
《計算機組成原理》課程論文
【內容摘要】: 本論文主要在課程的學習上作一些討論。該課程主要介紹計算機硬件的結構與基本原理和計算機系統的實現方法。課程主要研究CPU、主存儲器、I/0接口和輸入/輸出以及總線的結構和功能。使學生建立計算機系統的概念,深入了解計算機的工作原理,掌握計算機組織與實現的技術和方法,以及計算機系統分析和系統設計的方法,從而為計算機專業其他專業課的學習打下堅實的基礎。
【關鍵詞】: 課程概述、計算機系統、CPU、控制單元
【課程綜述】: 計算機組成原理是計算機應用和計算機軟件專業以及其他相關專業必修的專業基礎課,它主要討論計算機各組成部件的基本概念、基本結構、工作原理及設計方法。組成原理是計算機類專業的一門主干必修課程,主要內容有:(1)對計算機的發展、應用和特性作的概述,并簡單介紹了計算機系統的硬件、軟件及計算機系統的層次結構;(2)系統總線,介紹了三種總線結構及接口的概念,總線控制的三種方式和通信的兩種方式;(3)存儲系統,主要介紹半導體存儲器工作原理、尋址方式、與CPU的互連的方法,以及存儲系統的多級結構;(4)輸入輸出系統,介紹了計算機系統中主機與外部設備之間的信息交換方式,重點介紹中斷處理方式以及DMA方式;(5)運算方法和運算器,介紹數值數據和非數值數據的表示方法,定點數和浮點數的四則運算、邏輯運算及運算器的組成和工作原理;(6)指令系統,介紹指令系統的發展與性能要求、指令格式的分析以及指令和數據的尋址方式;(7)CPU的結構和功能,CPU控制機器完成一條指令的全過程,中斷技術在提高整機系統效能方面的作用(8)組合邏輯控制器、微程序控制器的設計原理和設計方法、指令周期的概念及時序產生器的原理及其控制方式。
【正文】:
(一)計算機概述
計算機系統由硬件和軟件兩大部分組成,它們共同決定了計算機性能的好壞。計算機系統的層次結構經過了多次的發展由最初的一級層次結構發展到了如今的多層次結構。
典型的計算機組成由馮·諾依曼計算機演變而來,該計算機由五大部分組成:輸入設備、輸出設備、存儲器、運算器、控制器,并以運算器為中心結構。現代計算機可認為有三大部分組成:CPU、I/O設備、主存儲器,并以存儲器為系統中心。
計算機硬件的主要技術指標有機器字長(指CPU一次能處理數據的位數,通常與CPU的寄存器位數有關)、存儲容量(包括貯存容量和輔存容量)、運算速度。
(二)計算機系統 1)、系統總線
總線是連接多個部件的信息傳輸線,是各個部件共享的傳輸介質。當多個部件與總線相連時,如果出現兩個或兩個以上部件同時向總線發送信息,必將導致信號沖突,傳輸失效。因此,在某一時刻,只允許有一個部件向總線發送信息,而多個部件可以同時從總線上接受相同的信息。
總線按傳送方式可分為并行傳輸總線和串行傳輸總線;按使用范圍可分為計算機總線、測控總線、網絡通信總線等;按連接部件可分為片內總線、系統總線和控制總線,本書重點介紹。總線的性能指標:總線寬度、總線帶寬、時鐘同步/異步、總線復用、信號線數、總線控制方式等。總線的結構通常分為單總線結構和多總線結構。總線的控制主要包括判優控制和通信控制,總線判優控制分為集中式判優(鏈式查詢、計數器定時查詢和獨立查詢)和分布式判優(自舉分布式和沖突檢測分布式)。總線通信控制主要解決通信雙方如何獲知傳輸開始和傳輸結束,以及雙方如何協調配合,通常用四種方式:同步通信、異步通信、半同步通信和分離式通信。
2)存儲器
存儲器是計算機系統中的記憶設備,用來存放程序和數據。按存儲介質分類可分為半導體存儲器、磁表面存儲器、磁芯存儲器和光盤存儲器,按存取方式分為隨機存儲器、只讀存儲器、串行訪問存儲器,按在計算機中分類分為主存儲器、輔助存儲器、緩沖存儲器。存儲器有三個性能指標:速度、容量和每位價格。存儲器的擴展通常有位擴展和字擴展,位擴展即增加存儲字長,如將8片16K*1位的存儲芯片連接,可組成一個16K*8位的存儲器。字擴展是指增加存儲字的數量,如2片1K*8位的存儲芯片可組成一個2K*8位的存儲器。在與存儲器外部設備交換信息時,可采用高速原件、使用層次結構、調整主存的結構來提高訪存速度。
3)I/O系統
I/O系統是操作系統的一個重要的組成部分,負責管理系統中所有的外部設備。計算機外部設備。在計算機系統中除CPU和內存儲外所有的設備和裝置稱為計算機外部設備(外圍設備、I/O設備)。I/O設備:用來向計算機輸入和輸出信息的設備,如鍵盤、鼠標、顯示器、打印機等。I/O設備與主機交換信息有三種控制方式:程序查詢方式,程序中斷方式,DMA方式。程序查詢方式是由CPU通過程序不斷的查詢I/O設備是否做好準備,從而控制其與主機交換信息。程序中斷方式不查詢設備是否準備就緒,繼續執行自身程序,只是當I/O設備準備就緒并向CPU發出中斷請求后才給予響應,這大大提高了CPU的工作效率。在DMA方式中,主存與I/O設備之間有一條數據通路,主存與其交換信息時,無需調用中斷服務程序。
4)運算器 計算機中執行各種算術和邏輯運算操作的部件。運算器的基本操作包括加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、比較和傳送等操作,亦稱算術邏輯部件(ALU)。運算器由:算術邏輯單元(ALU)、累加器、狀態寄存器、通用寄存器組等組成。算術邏輯運算單元(ALU)的基本功能為加、減、乘、除四則運算,與、或、非、異或等邏輯操作,以及移位、求補等操作。加減法主要采用補碼定點加減法進行運算,乘法可視為加法和移位,主要方法有原碼一位乘、原碼兩位乘、補碼一位乘、補碼兩位乘等,乘積的符號位由兩個數的符號位異或運算結果決定。除法運算可視為減法和移位,主要方法有恢復余數法、加減交替法,其中原碼除法的符號位單獨處理,補碼除法的符號位參與運算并最終獲得結果。浮點加減法可分為○1對階,使兩數的小數點位置對其2尾數求和,將對階后的兩尾數按定點加減運算規則求和或差○3規格化○4舍○入,要考慮尾數右移時失去的數值位○5溢出判斷。浮點乘除運算,乘積的階碼應為相乘兩數的階碼之和,乘積的尾數應為相乘兩數的尾數之積,商的階碼為被除數的階碼減去減數的階碼,尾數為被除數的尾數除以除數的尾數所得的商。5)指令系統一條指令就是機器語言的一個語句,它是一組有意義的二進制代碼,指令的基本格式如:操作碼字段+地址碼字段,其中操作碼指明了指令的操作性質及功能,地址碼則給出了操作數或操作數的地址。指令包括操作碼域和地址域兩部分。根據地址域所涉及的地址數量,常見的指令格式有以下幾種。○1三地址指令:一般地址域中A1、A2分別確定第一、第二操作數地址,A3確定結果地址。下一條指令的地址通常由程序計數器按順序給出。2二地址指令:地址域中A1確定
○第一操作數地址,A2同時確定第二操作數地址和結果地址。○3單地址指令:地址域中A確定第一操作數地址。固定使用某個寄存器存放第二操作數和操作結果。因而在指令中隱含了它們的地址。○4零地址指令:在堆棧型計算機中,操作數一般存放在下推堆棧頂的兩個單元中,結果又放入棧頂,地址均被隱含,因而大多數指令只有操作碼而沒有地址域。根據指令內容確定操作數地址的過程稱為尋址。完善的尋址方式可為用戶組織和使用數據提供方便。○1直接尋址:指令地址域中表示的是操作數地址。○2間接尋址:指令地址域中表示的是操作數地址的地址即指令地址碼對應的存儲單元所給出的是地址A,操作數據存放在地址A指示的主存單元內。有的計算機的指令可以多次間接尋址,如A指示的主存單元內存放的是另一地址B,而操作數據存放在B指示的主存單元內,稱為多重間接尋址。○3立即尋址:指令地址域中表示的是操作數本身。○4變址尋址:指令地址域中表示的是變址寄存器號i和位移值D。將指定的變址寄存器內容E與位移值D相加,其和E+D為操作數地址。許多計算機具有雙變址功能,即將兩個變址寄存器內容與位移值相加,得操作數地址。變址尋址有利于數組操作和程序共用。同時,位移值長度可短于地址長度,因而指令長度可以縮短。○5相對尋址:指令地址域中表示的是位移值D。程序計數器內容(即本條指令的地址)K與位移值D相加,得操作數地址K+D。當程序在主存儲器浮動時,相對尋址能保持原有程序功能。此外,還有自增尋址、自減尋址、組合尋址等尋址方式。尋址方式可由操作碼確定,也可在地址域中設標志,指明尋址方式。
6)CPU的結構和功能
CPU具有控制程序的順序執行(指令控制)、產生完成每條指令所需的控制命令(操作控制)、對各種操作加以時間上的控制(時間控制)、對數據進行算術運算和邏輯運算(數據加工)以及處理中斷等功能。一條指令的執行過程按時間順序可分為以下幾個步驟:○1CPU發出指令地址。將指令指針寄存器(IP)的內容——指令地址,經地址總線送入存儲器的地址寄存器中。○2從地址寄存器中讀取指令。將讀出的指令暫存于存儲器的數據寄存器中。○3將指令送往指令寄存器。將指令從數據寄存器中取出,經數據總線送入控制器的指令寄存器中。4指令譯碼。指令寄存器中的操作碼部分送指令譯碼器,經譯碼器分析產生相○應的操作控制信號,送往各個執行部件。○5按指令操作碼執行。○6修改程序計數器的值,形成下一條要取指令的地址。若執行的是非轉移指令,即順序執行,則指令指針寄存器的內容加1,形成下一條要取指令的地址。指令指針寄存器也稱為程序計數器。中斷的作用:一方面,有了中斷功能,PC系統就可以使CPU和外設同時工作,使系統可以及時地響應外部事件。而且有了中斷功能,CPU可允許多個外設同時工作。這樣就大大提高了CPU的利用率,也提高了數據輸入、輸出的速度;另一方面,有了中斷功能,就可以使CPU及時處理各種軟硬件故障。計算機在運行過程中,往往會出現事先預料不到的情況或出現一些故障,如電源掉電、存儲出錯,運算溢出等等。計算機可以利用中斷系統自行處理,而不必停機或報告工作人員。
7)控制單元
控制單元是整個CPU的指揮控制中心,由指令寄存器IR(Instruction Register)、指令譯碼器ID(Instruction Decoder)和操作控制器0C(Operation Controller)三個部件組成,對協調整個電腦有序工作極為重要。它根據用戶預先編好的程序,依次從存儲器中取出各條指令,放在指令寄存器IR中,通過指令譯碼(分析)確定應該進行什么操作,然后通過控制總線送至相應部件實現功能。常見的控制方式有同步控制、異步控制、聯合控制和人工控制。控制單元的設計有兩種方法:組合邏輯設計和微程序設計。組合邏輯設計首先要確定控制方式,然后決定微操作的節拍安排,再根據微操作列出微操作命令的操作時間表、求出最簡邏輯表達式并畫出微操作的邏輯圖。這種方法思路清晰,但每一個微操作都對應一個邏輯電路,最終的控制單元會十分龐雜。微程序設計是指將一條機器指令編寫成一個微程序,每一個微程序包含若干條微指令,每一條微指令對應一個或幾個微操作命令,然后把這些微程序存到一個控制存儲器中,用尋找用戶程序機器指令的方法來尋找每一個為程序中的微指令。這些微指令以二進制代碼形式表示,每位代表一個控制信號,因此逐條執行每一條微指令,也就相應的完成了一條機器指令的全部操作。微指令的編碼方式有直接編碼、字段直接編碼、字段間接編碼、混合編碼等,微指令格式有水平型微指令和垂直型微指令。
【心得體會】 在做完這次課程論文后,讓我再次加深了對計算機的組成原理的理解,對計算機的構建也有更深層次的體會。計算機的每一次發展,都凝聚著人類的智慧和辛勤勞動,每一次創新都給人類帶來了巨大的進步。計算機從早期的簡單功能,到現在的復雜操作,都是一點一滴發展起來的。這種層次化的讓我體會到了,凡事要從小做起,無數的‘小’便成就了‘大’。在學習過程中也是碰到了很多問題,主要就和老師說的一樣,課后沒有看書,導致一些知識點沒有掌握完全,概念問題有很多細節不懂。這些都要盡量彌補,才能讓這門課的學習達到目的。
【結語】 計算機的發展日新月異。自從踏入21世紀以來可謂發展神速,可以預見將來必將出現新的電腦體系、功能與知識,我們不能局限于現今所學的的知識,要跟上時代的步伐,時時刻刻關注計算機方面的發展,這樣才能為以后的工作學習打下堅實的基礎。
【參考文獻】
【1】唐俊飛.計算機組成原理.北京:剛等教育出版社,2000.【2】白中英,等.計算機組成原理.3版.北京:科學出版社,2002.