第一篇:計算機組成原理原理簡介
《計算機組成原理》課程簡介1.我國的計算機教育
計算機科學技術的發展不僅極大地促進了整個科學技術的發展,而且明顯地加快了經濟信息化和社會信息化的進程。因此,計算機教育在各國都備受重視,計算機知識與能力已經成為21世紀人才素質的基本要素之一。
目前我國高等院校對非計算機專業的計算機教育分為三個層次,即“計算機文化基礎”教育、“計算機技術基礎”教育和“計算機應用基礎”教育。其中“計算機技術基礎”包括《計算機軟件技術基礎》和《計算機硬件技術基礎》,“計算機應用基礎”包括《數據庫系統》、《計算機網絡》和《多媒體技術》等等。而且國家教委對非計算機專業的本科生在計算機知識和能力方面應該達到如下要求:
⑴掌握計算機軟、硬件基礎知識:具備使用計算機實用工具處理日常事務的基本能力;具備通過網絡獲取信息、分析信息、利用信息,以及與他人交流的能力;了解并能自覺遵守信息化社會中的相關法律與道德規范。
⑵具有使用典型的專用軟件(包)和軟件工具解決本專業領域中問題的能力。⑶具備利用數據庫技術對信息進行管理、加工和使用的意識與能力。此外,對某些專業的本科生同時提出了更高的要求:
⑴具備通過建模編程和在本專業領域中進行科學計算的基本能力(偏理科專業);
⑵掌握計算機硬件的基本技術與分析方法,具備利用計算機硬件及接口技術解決本專業領域中問題的基本能力(偏工科專業);
⑶具備專業領域中計算機應用系統的集成與開發能力。
我國高等院校對計算機科學與技術專業(即計算機專業)的計算機教育也是分為三個層次,該層次是根據高校的學科類別劃分的:
⑴具有計算機一級學科博士學位授予權的教育部屬重點高等院校。該類本科著重培養理論基礎比較堅實、技術掌握熟練、有一定研究和開發能力的計算機專業學科型人才(約本科的10%可攻讀博士學位)。
⑵具有一個計算機二級學科專業博士點的教育部屬高等院校。該類本科著重培養有一定的理論基礎、技術掌握比較熟練、有一定的研究或開發能力的計算機專業人才,其中一部分培養成學科型人才,另一部分培養成應用型人才(約本科的5%可攻讀博士學位)。
⑶具有計算機二級學科專業碩士點的省屬高等院校。該類高等院校本科面向企業應用,側重培養對計算機技術或部分計算機技術掌握比較熟練,有一定的開發、應用能力的計算機專業應用型人才(約本科的2.5%可攻讀博士學位)。
2.《計算機組成原理》課程的地位
《計算機組成原理》是計算機類各專業的一門必修的核心課,主要討論計算機單機系統的結構組成、原理及內部工作機制。本課程在先導課和后繼課之間起著承上啟下的作用,一般教學時數為70~90學時。在本課程的教學中,我們準備遵守如下原則:
⑴ 本書強調計算機的基本概念和基礎知識,對計算機的各大基本部件的組成原理、設計方法及相互關系都進行了詳盡的描述。在講授一般原理的同時,注意與實際應用相結合,以避免理論和實際脫節。主要以國內外流行的機型為例,同時介紹了一些常用的微處理器、接口、存儲器和其它集成電路芯片。
⑵ 計算機技術的發展日新月異,作為一本專業基礎課程,不可能也沒有必要處處體現先進技術,有時過于求新,反倒會使內容顯得高深且難以理解,本課程在闡述中注意由淺入深,循序漸進,在講清基本原理的基礎上,再提出先進技術和新的發展方向,以減少學習的難度。
⑶ 本課程根據教材各章節內容的要求按橫向方式組織課程實例,而不拘泥于某一種具體的機型,以減少局限性,擴大學員的視野和適應面。考慮到目前國內的實際情況,實例以微、小型機為主。
⑷ 目前CPU已做成一個小小的芯片。如果要討論一臺具體機器的控制器將是很困難的。在教學中僅僅參照一個僅有十幾條指令的模型機為例,試圖通過解剖這樣一個小小的“麻雀”來介紹組合邏輯控制器和微程序控制器的設計方法。
⑸ 教學中鼓勵和提昌能夠看懂的內容學員自己學習、非重點內容放給學員自己
學習、教學要求了解的內容由學員自己學習,一方面提高學員的自學能力同時也不影響教學內容的撐握。
3.我院委培計算機應用專業本科的定位
我個人理解應該介于計算機專業與非計算機專業之間。應該達到:
⑴具備通過建模編程和在本專業領域中進行科學計算的基本能力(偏理科專業);
⑵掌握計算機硬件的基本技術與分析方法,具備利用計算機硬件及接口技術解決本專業領域中問題的基本能力(偏工科專業);
⑶具備專業領域中計算機應用系統的集成與開發能力。
不妥地方以訓練部門的規劃為準。
4.該課程教學實施的一點考慮
21世紀是一個信息化社會,信息化社會的特點:
①21世紀是一個以知識為支配地位的知識經濟時代。
②在這個時期,科學技術突飛猛進,知識更新快;學生獲取知識的渠道日趨廣泛;過去的那種教師是知識的壟斷者和知識的傳授者的時代已經逐漸過去。
③21世紀是一個學科綜合、知識面極其廣泛的社會結構,知識的廣泛性與專業性、學科的寬與專都在發生著新的變化;市場經濟條件下(竟爭的同時提昌合作,國際化與區域化的協同等)工作崗位的不固定。專家預見:21世紀是一個終身學習的社會(也是極易被工作崗位淘汰的社會)。該時期的“文盲”是那些不會學習的人。④21世紀培養和爭奪高素質軍事人才將是世界軍事變革的核心,也是軍事竟爭的焦點。所以,人才培養是做好軍事斗爭準備的當務之急。
為此:
⑴轉變思想觀念:改變過去中學階段的學習方法與方式
①建立新的師生觀:教員由支配者變為指導者、促進者和合作者;學員突出主體性和創造性,由被動接受變為主動學習。
②建立新的內容觀念:重視知識傳授,更注重開發智力、培養能力、提高素質等良好的非智力因素。
③建立新的過程觀念:科學設計教學過程,創設和諧教學情境,營造濃郁學術氛圍;實施雙向交流。
④建立新的質量觀念:學員良好的全面素質、復合知識結構和綜合能力、認知能力、創新精神及創新能力等將作為評價教學質量的標準。
⑵發揮學員認知主體作用的教學手段和方法
①啟發式教學:激發思維,師生互動,增強學員學習的主動性、積極性和創造性。
②民主教學:以學員為主體,以學習為中心。鼓勵爭辯,課堂氛圍寬松和諧。③開放式教學:課上課下融合(校內校外結合,院校部門聯合),培養發散思維,增強學員學習的自主權(課內教學專心用于學習)。
④研究式教學:廢除灌輸式,昌導研討式、探索式。教員指點學員自主獲取知識。
⑶如何處理好教學中的問題
教學工作的問題、意見、建議不具任何形式多提意見。同時準備召開一到兩次教學座談會,面對面共同研究教學法,立爭使同學們通過計算機系列教學,在認知能力和創新能力方面能夠有一個較大的提高。【告訴同學們的聯系電話:831057(O)、828729(H)】
變革時期對我們每一次人是幸運、挑戰、也是責任。教育改革是國家的需要、民族的需要、是生存和發展的需要、也是提高生活標準的需要,所以需要人人樹立主人翁意識,積極參與改革。愿望能否實現,原我們共同努力!
5.教學時數的劃分(70學時)
第一章:6學時
第二章:6學時
第三章:8學時
第四章:
第五章:30學時
第六章:7學時
第七章:10學時
第八章:1學時
機動:2
6.對同學們的幾點要求:
①專心聽課、做好筆記、課后認真復習;
②多做練習,珍惜上機時間;
③教學中的問題及時反饋;
④經濟允許時,適當看些參考書。
最后祝愿同學們:
學有所成、學有所用,成為社會上的急用人才。
第二篇:計算機組成原理
《計算機組成原理》實驗任務
計
識。算機原理是計算機科學與技術及相關專業的一門專業基礎課,是一門重點科,在計算機硬件的各個領域中運會用到計算計原理的有關知
本實驗課程的教學目的和要求是使學生通過實驗手段掌握計算機硬件的組成與設計、制造﹑調試﹑制造﹑維護等多方面的技能同時訓練動手的能力,也使學生系統科學地受到分析問題和解決問題的訓練.
第三篇:計算機組成原理心得
計算機組成原理心得體會
計算機組成原理是計算機專業的硬件課程中重要核心課程之一。基本要求是使我們掌握計算機常用的邏輯器件、部件的原理、參數及使用方法,學懂簡單、完備的單臺計算機的基本組成原理,學習計算機設計中的入門性知識,掌握維護、使用計算機的技能。
在計算機誕生并逐步成熟以來,計算機一直被作為大學和 研究機構的嬌貴設備。在20世紀70年代中后期,大規模集成工藝日趨成熟,微芯片上集成的晶體管數一直按每三年翻兩番的Moore定律增長,微處理器的性能也按此幾何級數提高,而價格也以幾何級數下降,以至于以前需花數百萬美元的機器變得價值僅為數千美元,至于對性能不高的微處理器芯片而言,僅花數美元就可購到。正因為如此,才使得計算機走出實驗室而滲透到各個領域,乃至走進普通百姓的家 中,也使得計算機的應用范圍從科學計算,數據處理等傳統領域擴展到辦公自動化,多媒體,電子商務,虛擬工廠,遠程教育等,遍及社 會,政治,經濟,軍事,科技以及個人文化生活和家庭生活的各個角落。在計算機普及的今天,現代信息技術飛速發展,計算機的應用在政治、經濟、文化等方方面面產生了巨大影響。而計算機的知識更新的速度非常的快,這就使得我們這些學計算機的面臨著要不斷的更新自己關于計算機的知識,以適應市場的需要。
《計算機組成原理》這本書中學到的有關計算機原理方面的知識對我們以后了解計算機以及和計算機打交道,甚至在以后應用計算機時,都可能會有很大的益處,計算機原理的基本知識是不會變的,變也只是會在此基礎上,且不會偏離這些最基本的原理,尤其是這本計算機組成原理介紹的計算機原理是一種一般的計算機原理,不是針對某一個特定的機型而介紹的,所以說在這本書中學到 的有關計算機原理方面的知識在大部分的計算機中都是可以應用的。所以以后我們在工作中遇到的計算機的問題都可以用我們在這本書中學到的原理來解釋和應用。
課程主要內容包括常用的組合邏輯器件,如譯碼器、數據選擇器、編碼器、alu原理;常用的同步時序電路,如寄存器、移位寄存器、計數器的原理、參數及使用方法;可編程邏輯陣列:rom,pla,pal及門陣列的原理與使用。數字化編碼,數制及數制轉換,數據表示,檢錯糾錯碼;數據的算術與邏輯運算,運算器的功能、組成與設計;教學機的運算器實例。計算機指令系統綜述,指令格式與尋址方式;教學計算機的指令系統與匯編語言程序設計;控制器的功能、組成與設計,教學機的控制器實例。多級結構的存儲系統綜述,主存儲器的組成與設計,教學機的內存儲器實例,cache存儲器的運行原理,虛擬存儲器的概念與實現,磁盤設備的組成與運行原理,磁盤陣列技術;光盤機的組成與運行原理,磁帶機的組成與運行原理。計算機輸入/輸出設備與輸入/輸出系統綜述,顯示器設備,針式打印機設備,激光印字機設備;計算機總線的功能與組成,輸入/輸出系統的功能與組成;教學機的總線與輸入/輸出系統實例。幾種常用的輸入/輸出方式,中斷與dma的請求、響應和處理。
在學習《計算機組成原理》的過程中,使我認識到學習計算機原理的重要性,通過本書的學習我了解到很多計算機方面的知識,知道計算機有層次結構和組成結構,計算機在各個組成結構的協調工作下完成很多人很難完成的功能。還了解到CPU的工作原理,CPU還可以處理很多突發事件比如:突然斷電,死機時保存數據,硬件故障等等,明白了CPU功能的強大,相當于人的大腦功能。在本書的最后章節還講到了微指令和節拍,深入到CPU內部,讓我們更好的知道計算機的工作原理。總之,在這本書中,我學到了非常多的有關計算機方面的知識,使我從一個對計算機一點都不了解的盲人,變成了一個初學者,我從中收益甚多。我個人認為以后的計算機要是改進的話,主要在總線和 CPU 處理功能這兩個方面來改進,總線的改進可以增加數據的傳送速度和數據的傳送量,這正是我們以后要實現的。CPU的處理數據的能力雖然已經很強大了,但是離我們現在對計算機的處理數據要求還有一段距離,CPU的功能仍需要繼續改進,其功能的強大直接影響到整個計算機的工作效率。我認為以后的計算機開發主要就在這兩個方面,我以后也會在這兩個方面下很大的功夫,本書給我了很多很多的有關計算機的知識。
計算機組成原理是計算機專業的基礎課。這門課對于使我們了解現代計算機的各個組成部分及其工作原理具有重要作用,對于我們后續課程的學習無疑也具有積極的意義。計算機專業是一個很淵博的專業,我們現在有很好的機會站在巨人的肩膀上學習,雖然從本書中學到了很多知識,但那只是計算機知識海洋中的一滴,我將繼續努力對計算機組陳原理方面進行是深入的研究,了解更多計算機方面的知識,為以后工作打下堅實的基礎。
第四篇:計算機組成原理心得
學了幾天的計算機組成原理了,自己到底懂了多少?我想做個小小的總結。
計算機組成原理綜述 內容摘要
計算機從產生到今天不過短短的60多年的時間。但它已經深入到人類生活的每一個角落,現在人類的生活如果離開了計算機是難以想象的。個人計算機(PC)已經是我們日常辦公和娛樂的工具。計算機科學與技術也成為了很熱門的專業,對于一個計算機科學與技術專業的學生來說,計算機組成原理的學習是至關重要的,作為計算機科學與技術專業的基礎課程,這門課會告訴我們計算機的基本組成及其主要部件的工作原理。通過這門課程的學習可以讓我們建立計算機系統的整機概念,理解軟硬件的關系和邏輯的等價性;了解計算機各部件的組成原理,工作機制以及部件之間的相互關系;加強硬件分析和設計的基本技能和方法,提高硬件方面專業素質和發展潛力;培養和提高計算思維能力。
一、計算機組成原理課程綜述
計算機組成原理是計算機科學與技術專業的基礎課程之一,它主要告訴我們計算機單系統組成結構,計算機各組成部件內部的運行機制以及相關的基本理論,硬件分析和設計的基本技能和方法。
二、計算機組成原理的主要內容 根據馮·諾依曼機的特點我們知道:
1.計算機有運算器、存儲器、控制器、輸入設備、輸出設備五大部件組成。2.指令和數據以同等地位存放于存儲器內,并可按地址尋訪。3.指令和數據均用二進制數表示。
4.指令由操作碼和地址碼組成,操作碼用來表示操作的性質,地址碼用來表示操作數在存儲器中的位置。
5.指令在存儲器內按順序存放。通常,指令是順序執行的,在特定條件下,可根據運算結果或根據設定的條件改變執行順序。
6.機器以運算器為中心,輸入輸出設備與存儲器間的數據傳送通過運算器完成。典型的馮·諾依曼機是以運算器為中心的,現代的計算機已轉化為以存儲器為中心:
1.運算器用來完成算術運算和邏輯運算,并將運算的中間結果暫存在運算器內。
2.存儲器用來存放數據和程序。
3.控制器用來控制、指揮程序和數據的輸入、運行以及處理運算結果。4.輸入設備用來將人們熟悉的信息形式轉換為機器能識別的信息形式。5.輸出設備可將機器運算結果轉換為人們熟悉的信息形式。
三、知識點解析
在計算機組成原理方面,主要考查計算機系統基礎知識、數據的表示和運算、存儲器層次結構、指令系統、中央處理器、總線、輸入輸出系統。
1、計算機系統概述
學習計算機組成原理之前,我們先要了解計算機的發展歷程,搞清楚計算機的系統層次結構,包括計算機硬件的基本組成(五大部件的構成)、計算機軟件的分類,以及計算機的基本工作過程。
從體系結構上來看,有多種不同類型的計算機,那么這些不同的計算機誰好誰壞?如何評價?所以,還需要我們了解計算機性能評價指標和相關參數,包括吞吐量、響應時間;cpu時鐘周期、主頻、CPI、cpu執行時間;MIPS、MFLOPS等。
2、數據的表示和運算
我們日常所使用的是十進制數據,但在計算機中,除了十進制數據外,還有二進制、八進制、十六進制表示方法,我們要掌握這些進位計數制及其相互轉換的方法,要搞清楚真值(實際的數值)和機器數(計算機中表示的數值)之間的關系,特別是負數的各種表示。另外,還要理解BCD碼、字符與字符串的編碼方法,以及數據的校驗碼(奇偶校驗、CRC冗余校驗等)。
不管是哪種進制和校驗方法,計算機中數據的表示有原碼、反碼、補碼等方法,我們要搞清楚它們之間的關聯與區別。
在計算機中對數據進行計算,分為定點表示和浮點表示。
在定點數的表示和運算方面,我們要掌握定點數的表示(無符號數的表示,有符號數的表示)和定點數的運算,包括定點數的位移運算、原碼定點數的加/減運算、補碼定點數的加/減運算、定點數的乘/除運算、溢出概念和判別方法。在浮點數的表示和運算方面,我們要掌握浮點數的表示(浮點數的表示范圍和IEEE754標準)和浮點數的加/減運算。
本知識點的最后一個考點就是算術邏輯單元ALU,我們要掌握串行加法器和并行加法器、算術邏輯單元ALU的功能和結構。
3、存儲器層次結構
從整個計算機的存儲體系來看,可以看成是一個“Cache—內存—外存”三級結構,在這個層次化結構中,我們要掌握存儲器的分類以及各類存儲器的基本工作原理,包括半導體隨機存取存儲器(SRAM、DRAM)、只讀存儲器(ROM),掌握主存儲器(內存)與cpu的連接和數據交換、雙口RAM和多模塊存儲器,還有就是外存儲器(在輸入輸出系統知識點中,做具體講解)。
在存儲器這個知識點中,2個很重要的考點是高速緩沖存儲器(Cache)和虛擬存儲器(在操作系統課程中,也會講解有關虛擬存儲器的知識點)。
在cpu和內存之間增加一層Cache,其目的是為了解決cpu和內存的速度匹配問題。在這一點,我們要掌握程序訪問的局部性原理(時間局部性、空間局部性)、Cache的基本工作原理(命中率)、Cache和主存之間的映射方式、Cache中主存塊的替換算法,以及Cache寫策略。
虛擬存儲器的重點在于“虛擬”二字,我們要掌握虛擬存儲器的基本概念及種類,包括頁式虛擬存儲器、段式虛擬存儲器、段頁式虛擬存儲器、TLB(快表)等,理解這些虛擬存儲器的基本原理、碎片的處理,各種方法的優點和缺點。
4、指令系統
在指令系統知識點中,我們要掌握指令的格式(包括指令的基本格式、定長操作碼指令格式、擴展操作碼指令格式)和各種尋址方式,還要能夠區分數據尋址和指令尋址的區別。
本知識點的另外一個重要考點就是CISC(復雜指令系統計算機)和RISC(精簡指令系統計算機),我們要掌握它們的基本概念、特征,以及它們之間的主要區別。
5、中央處理器
中央處理器,也就是我們常說的cpu。在這個知識點,我們要掌握cpu的功能和基本結構,以及工作原理,具體包括指令執行過程、數據通路的功能和基本結構、控制器的功能和工作原理(硬布線控制器、微程序控制器)。特別是在微程序控制器考點中,要掌握微程序、微指令和微命令,微指令的編碼方式,以及微地址的形式方式。
在這個知識點中,一個最重要的考點是流水線(主要是指令流水線)。我們要搞清楚流水線的基本概念(包括超標量和動態流水線),為什么需要流水線,流水線有哪些優勢,哪些因素會影響流水線,等等。在這一點,有可能出現計算題,例如,求流水線的周期、求指令的執行時間。有關流水線,還有一些評價指標,例如流水線的吞吐率、加速比等。
6、總線
總線就是一組進行互連和傳輸信息(指令、數據和地址)的信號線,我們要掌握總線的基本概念,總線的分類,以及總線的組成和性能指標(例如,各類總線的寬度會影響哪些部件的性能等)。
其次,就是要掌握總線仲裁方法(包括集中仲裁方式和分布仲裁方式)和總線操作和定時(包括同步定時方式和異步定時方式)。
最后,就是要對總線的標準(正式標準和工業標準)有所了解,總線標準主要規定總線的機械結構規范、功能結構規范和電氣規范。
7、輸入輸出系統
在輸入輸出(I/O)系統知識點,我們首先要掌握I/O系統的基本概念,理解各種外部設備,其中包括輸入設備(鍵盤、鼠標、掃描儀等)、輸出設備(顯示器、打印機等)、外存儲器(硬盤存儲器、磁盤陣列、光盤存儲器等)。要理解這些設備的基本工作原理和常見的性能指標。例如顯示器的分辨率、磁盤的讀寫時間等,特別是磁盤的有關讀寫過程(尋道時間、等待時間等),是一定要掌握的。
從上面我們大概的了解了計算機的基本的組成和原理。下面來具體介紹下五大部件,不過在介紹五大部件前我們先介紹一下總線,它是連接五大部件的傳輸線。
總體來說我看的是指令系統,CPU。剛才看了輸入輸出,覺得了解了輸入輸出的實現方式,接口的位置,怎樣實現數據的交換。認識了中斷程序的源起到執行終端服務程序到返回的一些列過程,與調用的區別。(調用是實現編好的,調用往往和主程序有關,等等。而中斷是隨機的,中斷想斷掉,還是接回來。中斷可以屏蔽。CPU內都設置一個中斷觸發器,還有在外部中斷源的接口,一般設立中斷屏蔽觸發器)共同決定一個中斷程序是否被執行。而且在指令執行時是不能被允許的,還有同時操作共享的數據區時,就不允許(中斷嵌套)。而且IO組織(主機與外設之間的信息交換方式)中DMA式,是通過暫停CPU,借權通過數據總線傳輸數據實現。
通過這幾天的學習,讓我知道了計算機并不是那么不可捉摸的。都是人類智慧的結晶。以偉人馮。諾依曼的基本思想“實現將程序和數據存入存儲器,在CPU的控制作用下,一步步取指令,分析指令,執行指令,接著下一個,直到所有程序執行完。”指令是編程人員編寫的程序,它是命令。而計算機的任務就是執行命令。執行命令又要細化,講每個指令細化成一個微程序,即由一個或多個微指令構成的微程序)微程序的過程就是機器硬件的具體實行過程。通過分析機器指令,完成相應的操作。同時我們還要知道,機器指令是及其唯一能直接識別的語言。而微程序的設計,則是由硬件到軟件的中間過程,或者稱之為“橋梁”。不同的計算機,微操作也各不相同。根據需要靈活運動。比如要不要有專門設的乘法器來完成乘法運算。還是通過加法器和移位器來運算。都可以根據需要自己選擇。
各個部件也好,組成也好,系統也好,都隨著計算機的發展不斷優化。使用更方便,通用性也更強。當然,由于計算機的運用十分廣泛,所以也不能籠統的說某個系統或邏輯組織是過時的,不可取的。因為各有利弊。所以權衡利弊,讓計算機達到完美的組合式是我們永遠的追求。比如雙極導體和MOS導體。雙極導體存取速度快,但是它的容量小,而且價格昂貴。而MOS導體剛好相反,而且MOS導體,可分為靜態和動態兩種靜態只要有電不會變,而動態需要不斷刷新(保持電荷。),所以靜態存放中間變量等。而控制器也好,系統總線也好,輸入輸出也好都有了相應的提高。而且隨著這些組成部分的發展,也為計算機帶來新的思想,新的天地。比如輸入輸出中的中斷程序。現在我們熟知的實時控制,硬件故障處理,并行處理,分時處理,都與之息息相關。
其次,我們要掌握I/O接口(I/O控制器)的功能和基本結構、I/O端口及其編址方式。
在I/O方式中,主要掌握程序查詢方式、程序中斷方式、DMA方式、通道方式的基本概念、工作原理和過程,以及這些方式之間的區別、各自的優點和缺點、應用場合。在這些方式中,以程序中斷方式為考查重點,我們要掌握中斷的基本概念、中斷響應過程、中斷處理過程、多重中斷和中斷屏蔽的概念。所以總結出;計算機不是神造的,不是不可知,不是那么遙不可及的。它只是運算速度比我們快,其他都是完成一些我們幾歲就能做的動作,不斷地組合。一點點累計出來的。高性能,可擴展性,高速度,高容量,低價等等,都是我們在計算機領域的追求目標。
計算機組成原理是計算機專業的基礎課。這門課對于使我們了解現代計算機的各個組成部分及其工作原理具有重要作用,對于我們后續課程的學習無疑也具有積極的意義。
第五篇:計算機組成原理心得
學習《計算機組成原理》感悟
學習這門課已經有一段時間,剛開始學習《計算機組成原理》的時候,一頭霧水,什么都不了解,以前也沒有接觸過。所以上課的時候有好多東西都聽不懂,越學越沒有信心,越學越差,甚至有時都想放棄。可是上課一段時間后,一點一點慢慢的發現了這門課程的內在聯系,所以慢慢的就有了點信心。在計算機系呆了兩年的時間,我感覺到我真的是計算機系的學生,我真的開始作為一名計算機算是專業的人員來了解計算機,而不是跟外行那樣,二者有很大的區別。
計算機組成原理課程是計算機學科的一門核心專業基礎課,基本要求是使我們掌握計算機常用的邏輯器件、部件的原理、參數及使用方法,學懂簡單、完備的單臺計算機的基本組成原理,學習計算機設計中的入門性知識,掌握維護、使用計算機的技能。這門課對于使我們了解現代計算機的各個組成部分及其工作原理具有重要作用,對于我們后續課程的學習無疑也具有積極的意義。它的課程地位十分重要,學習起來有點難度,感受頗多的。
隨著計算機技術的飛速發展,計算機內部結構也越來越復雜和龐大,因此我在整本書的學習過程中總體感受是太過抽象,認識感比較差,感覺很難懂,而且知識點有很多。下面我結合具體的學習內容談談。
《計算機組成原理》這本書以計算機的五大基本組成部件:運算器、存儲器、控制器及輸入設備和輸出設備為整體框架結構,模塊化的向我們介紹了各硬件的功能和工作方式,向我們介紹了計算機的基本組成原理和工作原理,讓我們了解到計算機是如何工作的,同時也讓我們掌握了一些對計算機部件和工作方式的基本的分析和設計能力。《計算機組成原理》的專業基礎課程是我們已經學習過的《數字邏輯》,它的后繼課程有《微機原理及應用》、《接口技術》、《匯編語言程序設計》等課程,為我們以后學習這些課程奠定了基礎。從而也可以看出,《計算機組成原理》在我們的整個專業課程學習過程中起到了承上啟下的重要作用。
前兩章計算機的基本組成和計算機的發展史。計算機是如何工作的,同時也讓我們掌握了一些對計算機部件和工作方式的基本的分析和設計能力。在第三章學習了系統總線的相關知識包括總線的分類、數據的傳輸及總線的控制等。學習起來整體感覺還好,了解到計算機內部數據是如何通過總線傳輸的,及總線資源是如何控制的,如何分時共享的。在第四章學習了存儲器的相關知識。存儲器是計算機系統中的記憶設備,用來存放程序和數據,因此它在整個計算機系統中的地位是非常重要的。學習了存儲器的分類、工作原理及組織方式等。在第五章學習了輸入和輸出設備,主要學習了I/o接口技術及I/o設備與主機信息傳輸的控制方式。重點知識在于程序中斷方式和DMA查詢方式。在第六章主要學習了計算機的運算方式。都是一些固定的方法,做題目會做,但是因為運算規則、方法太多了,記不住啊!最后的第七到第十章,學習了CPU的功能和結構,這是計算機系統中的核心部分,也是本課程中的重點和難點。學習指令系統的時候,感覺很抽象很難;學習學習控制單元的功能及設計的時候,感覺更難,更抽象,尤其是微指令。整體的感覺就是:模糊。感覺很難,很抽象,很難懂,更難理解。但是在學習過程中唯一讓我覺得很有希望的就是,老師您舉的比喻或類別,感覺很直觀,很好。
通過學習老師的課程,我對于計算機組成原理這門課的學習方法,做出了需要注意的幾點的總結:
1、用事實調動自己的興趣
計算機科學與技術的發展日新月異,新技術、新方法、新產品層出不窮。經常會對所學的課程產生疑問,如果缺乏學習動力,學習的積極性就會不高。愛因斯坦曾經說過:“興趣是最好的老師”。我們應該把學當作一種快樂。
2、積極思考理解,不要死記硬背。
對于知識,只要理解了就會覺得很容易,但是如果不理解,只是死記硬背,那么學習效率就會很低,而且也沒有什么收獲。
3、通過動手實驗培養創造力
實驗是本課程的重要環節之一,通過實驗能夠更加深入地理解計算機的組織、結構和工作原理,從而提高對計算機系統進行分析和設計的能力。實驗更是學生創新思維的源泉,是培養高素質創新型計算機專業人才的重要保障。
隨著社會的不斷發展,計算機已經應用的到各行各業,人們對計算機速度和功能的要求也是越來越高,希望能夠有跟多的新技術出來,我們也要不斷的學習新技術,這樣才能跟的上行業的發展。