真人一对一直播,chinese极品人妻videos,青草社区,亚洲影院丰满少妇中文字幕无码

0
首頁 精品范文 計算機系統(tǒng)結構

計算機系統(tǒng)結構

時間:2022-07-25 07:42:41

開篇:寫作不僅是一種記錄,更是一種創(chuàng)造,它讓我們能夠捕捉那些稍縱即逝的靈感,將它們永久地定格在紙上。下面是小編精心整理的12篇計算機系統(tǒng)結構,希望這些內(nèi)容能成為您創(chuàng)作過程中的良師益友,陪伴您不斷探索和進步。

第1篇

關鍵詞:高級計算機系統(tǒng)結構,流水線技術,指令系統(tǒng)

1流水線技術

1.1 流水線的基本概念

計算機系統(tǒng)結構的國際權威美國Stanford大學的John L.Hennessy和UC Berkely大學的 David A.Paterson在其名著《Computer Architecture-- A quantitative approach》一書別指出:“流水線過去是,而且將來也很有可能還是提高計算機性能的最有效技術之一”[1]

流水線技術(Pipeline technology)是將一個重復的時序過程分解成為若干個子過程,而每一個子過程都可有效地在其專用功能段上與其他子過程同時執(zhí)行。流水線中的每個子過程及其功能部件稱為流水線的級或段(pipeline stage),流水線的段數(shù)稱為流水線的深度(pipeline depth),段與段相互連接形成流水線。

1.2 流水線的分

從不同的角度和觀點,可以把流水線分成多種不同的種類:

1.單功能流水線(single-function pipeline):只能完成一種固定功能的流水線

2.多功能流水線(multi-function pipeline ):流水線的各段可以進行不同的連接,從而使流水線在不同的時間,或者在同一時間完成不同的功能。

3.靜態(tài)流水線(static pipeline):在同一時間內(nèi),流水線的各段只能按同一種功能的連接方式工作。

4.動態(tài)流水線(dynamic pipeline):在同一時間內(nèi),當某些段正在實現(xiàn)某種運算時,另一些段卻在實現(xiàn)另一種運算。

5.部件級流水線(component level pipeline):把處理機的算術邏輯部件分段,以便為各種數(shù)據(jù)類型進行流水操作。

6.處理機級流水線(processor level pipeline):把解釋指令的過程按照流水方式處理。

7.處宏流水線(macro pipeline):由兩個以上的處理機串行地對同一數(shù)據(jù)流進行處理,每個處理機完成一項任務。

8.標量流水處理機(Scalar pipeline processor):處理機不具有向量數(shù)據(jù)表示,僅對標量數(shù)據(jù)進行流水處理。

9.向量流水處理機(vector pipeline processor):處理機具有向量數(shù)據(jù)表示,并通過向量指令對向量的各元素進行處理。

10.線性流水線(linear pipeline):流水線的各段串行連接,沒有反饋回路。

11.非線性流水線(non-linear pipeline):流水線中除有串行連接的通路

外,還有反饋回路。

12.順序流水線(order pipeline):流水線輸出端任務流出的順序與輸入端任務流入的順序完全相同。每一個任務在流水線的各段中是一個跟著一個順序流動的。

13.亂序流水線(out-order pipeline):流水線輸出端任務流出的順序與輸入端任務流入的順序可以不同,允許后進入流水線的任務先完成(從輸出端流出)。

1.3流水線的相關與沖突

相關(correlation)是指兩條指令之間存在某種依賴關系。如果兩條指令相關,則他們就有可能不能在流水線中重疊執(zhí)行或者只能部分重疊執(zhí)行,

1. 結構相關(structure correlation):當指令在重疊執(zhí)行過程中,硬件資源滿足不了指令重疊執(zhí)行的要求,發(fā)生資源沖突時將產(chǎn)生“結構相關”;

2. 數(shù)據(jù)相關(data correlation):當一條指令需要用到前面指令的執(zhí)行結果,而這些指令均在流水線中重疊執(zhí)行時,就可能引起“數(shù)據(jù)相關”;

3. 控制相關(control correlation):當流水線遇到分支指令或其他會改變PC值的指令時就會發(fā)生“控制相關”。

流水線沖突(pipeline conflict)是指對于具體的流水線來說,由于相關的存在,使得指令流中的下一條指令不能在指定的時鐘周期執(zhí)行。流水線沖突有三種類型:

1.結構沖突(structure conflict):因硬件資源滿足不了指令重疊執(zhí)行的要求而發(fā)生的沖突。解決方法:流水化功能單元;資源重復;暫停流水線。

2.數(shù)據(jù)沖突(data conflict):當指令在流水線中重疊執(zhí)行時,因需要用到前面指令的執(zhí)行結果而發(fā)生的沖突。

3.控制沖突(control conflict):流水線遇到分支指令和其他會改變PC值的指令所引起的沖突。

2.指令系統(tǒng)

2.1 指令系統(tǒng)的基本概念

[2]指令系統(tǒng)(instruction system)是指機器所具有的全部指令的集合 ,它反映了計算機所擁有的基本功能。在計算機系統(tǒng)的設計和使用過程中 ,硬件設計人員采用各種手段實現(xiàn)指令系統(tǒng) ,而軟件設計人員則使用這些指令系統(tǒng)編制各種各樣的系統(tǒng)軟件和應用軟件 ,用這些軟件來填補硬件的指令系統(tǒng)與人們習慣的使用方式之間的語義差距。計算機指令系統(tǒng)分為兩類:復雜指令系統(tǒng)(CISC)和精簡指令系統(tǒng)(RISC)

2.2 復雜指令系統(tǒng) ( CISC )

2.2.1CISC的產(chǎn)生

早期的計算機 ,存儲器是一個很昂貴的資源 ,因此希望指令系統(tǒng)能支持生成最短的程序。此外 ,還希望程序執(zhí)行時所需訪問的程序和數(shù)據(jù)位的總數(shù)越少越好。在微程序出現(xiàn)后 ,將以前由一串指令所完成的功能移到了微代碼中 ,從而改進了代碼密度。此外 ,它也避免了從主存取指令的較慢動作 ,從而提高執(zhí)行效率。在微代碼中實現(xiàn)功能的另一論點是: 這些功能能較好的支持編譯程序。如果一條高級語言的語句能被轉(zhuǎn)換成一條機器語言指令 ,這可使編譯軟件的編寫變得非常容易。此外 ,在機器語言中含有類似高級語言的語句指令 ,便能使機器語言與高級語言的間隙減少。這種發(fā)展趨向?qū)е铝藦碗s指令系統(tǒng) ( CISC )設計風格的形成 ,即認為計算機性能的提高主要依靠增加指令復雜性及其功能來獲取。

2.2.2 CISC 的主要特點

CISC指令系統(tǒng)的主要特點是:

(1)指令系統(tǒng)復雜,具體表現(xiàn)在以下幾個方面:

①指令數(shù)多 ,一般大于 100條。

② 尋址方式多 ,一般大于 4種。

③ 指令格式多 ,一般大于 4種。

(2)絕大多數(shù)指令需要多個機器時鐘周期方可執(zhí)行完畢。

(3)各種指令都可以訪問存儲器。

2.3 精簡指令系統(tǒng) (RISC)

2.3.1RISC的產(chǎn)生

由于CISC技術在發(fā)展中出現(xiàn)了問題 ,計算機系統(tǒng)結構設計的先驅(qū)者們嘗試從另一條途徑來支持高級語言及適應 VLSI技術特點。1975年IBM公司 John Cocke提出了精簡指令系統(tǒng)(RISC)的設想。到了1979年,[4]美國UC Berkely大學由 Patterson 教授領導的研究組,首先提出了RISC這一術語 ,并先后研制了 RISC-Ⅰ和 RISC-Ⅱ計算機。1981年美國的Stanford大學在Hennessy教授領導下的研究小組研制了MIPSRISC計算機 ,強調(diào)高效的流水和采用編譯方法進行流水調(diào)度,使得RISC技術設計風格得到很大補充和發(fā)展。到了90年代初,IEEE的Michael Slater 對于RISC的定義作了如下描述:RISC處理器所設計的指令系統(tǒng)應使流水線處理能高效率執(zhí)行 ,并使優(yōu)化編譯器能生成優(yōu)化代碼。

2.3.2 RISC 的主要特點

RISC為使流水線高效率執(zhí)行 ,應具有下述特征:

(1)簡單而統(tǒng)一格式的指令譯碼;

(2)大部分指令可以單周期執(zhí)行完成;

(3)只有 LOAD 和 STORE 指令可以訪問存儲器;

(4)簡單的尋址方式 ;

(5)采用延遲轉(zhuǎn)移技術 ;

(6)采用 LOAD 延遲技術。

RISC為使優(yōu)化編譯器便于生成優(yōu)化代碼 ,應具有下述特征:

(1)三地址指令格式 ;

(2)較多的寄存器 ;

(3)對稱的指令格式。

2.4 RISC和CISC 的比較

2.4.1不同的實現(xiàn)方式

兩者的實現(xiàn)方式是不一樣的。對于CISC來說,采用的存儲結構是比較易于實現(xiàn)的數(shù)據(jù)和指令合一的方式。采用這種存儲結構的原因是CISC具有比較高級的指令語義,同時具有比較長的執(zhí)行指令的周期。而對于RISC來說,其采用的存儲結構是數(shù)據(jù)和指令相互分離的結構,這是因為其采取了邏輯的硬布線方式,同時對于指令的讀取比較頻繁。

2.4.2不同的編譯器要求

如果時鐘頻率相同,同時失去編譯器,那么RISC與CISC的體系結構的計算機的效率其實并沒有差別。而且相對來說,RISC體系結構更加需要編譯器對指令的優(yōu)化。CISC具有很大的市場,同時技術的發(fā)展也已經(jīng)相當成熟。RISC體系結構并不能夠直接取代CISC的體系結構。固然,RISC體系結構具有很強的競爭力,但是其邏輯硬布線到目前為止并沒有統(tǒng)一的規(guī)定。RISC也并不是傳統(tǒng)意義上的概念,現(xiàn)代的RISC也具有很多明顯的變化,主要表現(xiàn)在:具有分支預測的功能、能夠超標量執(zhí)行,同時還能夠亂序執(zhí)行指令。

3.計算機系統(tǒng)結構的發(fā)展勢

3.1多線程體系

所謂的多線程技術(multithreading technology)[5],是一種結合了馮諾依曼的控制流模型以及數(shù)據(jù)流模型的新興技術。它能夠進行現(xiàn)場的指令級交換以及順序調(diào)度。一般說來,在線程中,如果其中一條指令執(zhí)行,那么相應后面的指令都會相繼執(zhí)行。線程可以成為計算機中調(diào)度執(zhí)行的基本步驟,同時計算機中可以同時并發(fā)運行許多個線程。這樣做的好處是:提高了并行度的效果,同時又能相互隱藏延遲的操作。多線程有著許多優(yōu)點,同時也有一些不足之處。它的優(yōu)點是能夠在很大程度上提高整個處理器的利用效率,在整體上使計算機的性能提高到一個新的檔次。多線程技術能很好地隱藏幾乎所有的延遲,這是諸如分支預測錯誤延遲技術等其它技術所不具備的。因此,多線程技術能夠在計算機微處理器的結構中具有很高的應用價值。

3.2 高性能計算

[6]高性能計算(high performance computer,HPC)是計算機集群系統(tǒng),它通過各種互聯(lián)技術將多個計算機系統(tǒng)連接在一起,利用所有被連接系統(tǒng)的綜合計算能力來處理大型計算問題。高性能計算方法的基本原理就是將問題分為若干部分,而相連的每臺計算機均可同時參與問題的解決,從而顯著縮短了解決整個問題的計算時間。解決大型計算問題需要功能強大的計算機系統(tǒng),隨著高性能計算的出現(xiàn),使這一類應用從昂貴的大型外部計算機系統(tǒng)演變?yōu)椴捎蒙逃梅掌鳟a(chǎn)品和軟件的高性能計算機集群體。因此,高性能計算系統(tǒng)已經(jīng)成為解決大型問題計算機系統(tǒng)的發(fā)展方向。其中,混合體系統(tǒng)結構已成為HPC發(fā)展趨勢。

4.結束語

目前計算機的發(fā)展十分迅速,已經(jīng)在各個方面徹底改變了現(xiàn)代人們的生活方式和工作方式,人們的溝通以及工作的效率得到了很大程度上的提高。本論文簡要介紹了計算機流水線技術,指令系統(tǒng) ,然后提出了兩種指令系統(tǒng)(RISC和CISC)并對比了兩種不同的體系結構,比較了這兩種體系結構中存在的問題,進而提出計算機體系結構的發(fā)展趨勢。

參考文獻:

[1] 鄭煒民 湯志忠等譯John L.Hennessy, David A.Paterson 計算機系統(tǒng)結構:一種定量方法(第二版)[M] 北京:清華大學出版社,2002

[2] 談懷江 計算機指令系統(tǒng)的變化及發(fā)展 孝感學院計算機科學系 [J],2014

[3] 李成錚,魏立津 計算機體系結構的發(fā)展及技術問題探討 華中科技大學文華學院 [J],2008

[4] 劉超.計算機系統(tǒng)結構.[M]中國水利水電出版社,2005.

第2篇

關鍵詞:高級計算機系統(tǒng)結構;雙語教學;課程建設;

作者簡介:裴頌文(1981-),男,湖南邵東人,上海理工大學計算機科學與工程系,講師。(上海 200093)

基金項目:本文系上海市教育委員會重點課程建設項目(項目編號:1K-12-302-001)、上海理工大學核心課程建設項目(項目編號:1K-00-302-010)的研究成果。

中圖分類號:G642.0 文獻標識碼:A 文章編號:1007-0079(2013)01-0076-02

面對國內(nèi)知名高校計算機專業(yè)建設國際化教學的大趨勢,上海理工大學加大計算機專業(yè)課程國際化建設的力度,培養(yǎng)國際化教學團隊,開辟國際化精品課程。從課程設置、教材選編、師資隊伍、助教制度、國際交流等五個方面建設一套上海理工大學獨特的國際化教育模式,體現(xiàn)出教育差異化優(yōu)勢。培養(yǎng)既具有專業(yè)背景又能走向國際的計算機專業(yè)學生,推進上海理工大學由教學研究型向研究教學型大學轉(zhuǎn)變,把上海理工大學建設成“卓越工程教育”的上海市旗艦高校、全國工程教育的示范高校。

計算機科學技術的變革日新月異,計算機系統(tǒng)結構的發(fā)展突飛猛進,通過引進全英文經(jīng)典教材實施雙語教學具有重要的意義。在計算機專業(yè)本科生課程中實施雙語教學的前期嘗試,效果不盡如人意。主要原因在于:第一,本科生的英語聽力和閱讀能力欠缺,難以有效地理解課程內(nèi)容;第二,本科生的專業(yè)基礎的知識結構尚不完整,無法深入理解計算機系統(tǒng)結構的研究前沿課題。而針對研究生的“高級計算機系統(tǒng)結構”課程采用雙語教學,因為絕大多數(shù)研究生都具備大學英語六級的水平,外國留學生也均來自母語是英語的國家,英語聽說能力基本能滿足教學的需求;同時,研究生絕大多數(shù)都是計算機相關專業(yè)畢業(yè)的本科生,具備計算機相關專業(yè)的基礎知識。

通過對“高級計算機系統(tǒng)結構”的雙語教學,一方面使得研究生能獲得最新的研究方向和研究熱點,另一方面將進一步提升研究生的專業(yè)英語能力,使得研究生在未來的研究和工作中受益。特別是在2011年計算機科學與工程系獲得計算機科學與技術專業(yè)和軟件工程專業(yè)兩個一級學科碩士學位授予權的發(fā)展機遇期,增強計算機系統(tǒng)結構研究領域內(nèi)的科研力量,擴大科研創(chuàng)新增加科技成果,推進“高級計算機系統(tǒng)結構”課程的雙語教學能力和課程建設,具有重要的現(xiàn)實意義。

一、優(yōu)化課程設置

計算機系統(tǒng)結構是計算機科學與技術及其相關專業(yè)的學位課,其教學內(nèi)容涵蓋了計算機組成原理、編譯系統(tǒng)、操作系統(tǒng)、數(shù)據(jù)結構、數(shù)字邏輯等計算機專業(yè)的基礎課程。因此,國內(nèi)外著名大學計算機系對這門課程非常重視。據(jù)調(diào)查,美國的MIT、CMU、UIUC、Stanford 等著名大學都采用最新的計算機系統(tǒng)結構領域內(nèi)的權威教材,如David A. Patterson等人編寫的《Computer Architecture:A Quantitative Approach》。上海理工大學計算機相關專業(yè)的研究生課程“高級計算機系統(tǒng)結構”,進一步量化分析和設計計算機系統(tǒng)結構,多年來一直將該課程列為研究生的學位專業(yè)課。從前幾年的教學情況來看,這門課程在課程設置上的主要問題體現(xiàn)在:

最近幾年計算機系統(tǒng)結構發(fā)展迅速,如多核處理器、內(nèi)存技術、總線技術等都取得了飛躍發(fā)展,而前幾年的課程內(nèi)容知識陳舊,難以跟上最新技術的步伐,學生希望接觸到最前沿的學科發(fā)展和研究動態(tài)。

“高級計算機體系結構”課程,教學內(nèi)容與本科階段的課程內(nèi)容差別不大,學生覺得有重復教授的內(nèi)容出現(xiàn)。

由于計算機系統(tǒng)結構是計算機專業(yè)綜合性最強的一門課程,涉及到計算機軟件設計、編譯系統(tǒng)、硬件設計等全面知識,學生學習基礎薄弱,學習起來比較吃力,從而導致愿意從事計算機系統(tǒng)結構前沿研究的學生不多。

學生反映該課程教學內(nèi)容多,知識結構全面,前沿課題突出,學習難度大。但是,該課程的學時數(shù)和學分數(shù)嚴重偏少,難以深入理解和講授,不愿意花費大量時間著重學習一門學分偏少的課程。因此,該課程的重要性難以引起學生的重視。

因此,對“高級計算機系統(tǒng)結構”課程采用雙語教學,在課程設置和教學內(nèi)容上非常重視教學內(nèi)容的更新,堅持每年更新的內(nèi)容占15%~20%。因此,本課程決定不選用前幾年教學中的老教材,而選用最新的、全英文版本的《Computer Architecture:A Quantitative Approach(Edition 5)》作為高級計算機系統(tǒng)結構的教材,并且跟蹤計算機系統(tǒng)結構領域內(nèi)的最新研究成果,組織研究生分組討論和課程報告。不僅讓學生學習計算機系統(tǒng)結構的理論知識和分析方法,引導學生提出新的方法和新的解決方案,而且要求學生采用最新的研究工具,親自動手設計設計實驗,完成方法的驗證,進一步提高學生的動手能力和編程能力。

二、更新教學內(nèi)容

一方面采用最新版本的、與國際接軌的計算機系統(tǒng)結構量化分析教材,由主講教師進行課堂教學,學生學習;另一方面采用研討式教學方法,在主講教師對前沿課題進行介紹的基礎上,由學生分組就某個領域進行專題研究,并由學生提出新方法或新的解決方案,分享新思想,研討新辦法。如此,采用師生互動方法,學生既學習到了基本方法又能體會到研究最新技術的樂趣,獲得研究成果的成就感。因此,教學內(nèi)容主要包含計算機系統(tǒng)結構量化分析課程教學和前沿課題研討兩個方面。專題教學內(nèi)容更新如表1所示。

三、強化師資隊伍

從事國際化教學的教師可以從三個方面進行師資隊伍建設:

加快青年教師國際化交流與培訓的力度,培養(yǎng)本校青年教師骨干,建設一支穩(wěn)定的全英語或雙語教學隊伍。近幾年連續(xù)、有序地派出優(yōu)秀青年教師到美國、加拿大、澳大利亞等國的著名大學進行教學培訓和合作研究。

引進具有國際教育經(jīng)歷的教師,開設具有國際特色的專業(yè)課程。近幾年連續(xù)引進了包括來自德國、日本、美國等國著名大學和研究機構的教授或博士畢業(yè)生,提升了教師國際化教學水平的整體實力。

邀請國外專家來華開展學術講座、學術論壇等。通過教師“走出去”、國外教師“引進來”的戰(zhàn)略,可以有效促進學術交流,提高學校知名度,對學校的國際化招生具有重要的作用,對推動上海理工大學國際化教育戰(zhàn)略、促進學校辦學方向的轉(zhuǎn)移具有重要作用。

四、建設助教制度

建設穩(wěn)定的助教制度,形成有效的助教評估體系。有助于鞏固國際化教育的成果,提高理論教學的效果,學習國內(nèi)外著名高校計算機專業(yè)的教學經(jīng)驗,開展綜合性課程設計課程。穩(wěn)定的助教隊伍對穩(wěn)定教師的教學精力、提高教師的教學水平有重要的促進作用。其中,需要涉及以下相關制度的改進工作:改進教師教學工作的評估體系,進一步規(guī)范教師對課程設計教學彈性工作的認定;設立穩(wěn)定統(tǒng)一的助教制度,設置助教專項基金,保證助教的適當報酬,提高助教的責任心。學校要有專門的資金和相應的崗位安排。無論是研究生當助教還是新招聘的畢業(yè)生當助教,都應該遵守明確的崗位責任和職業(yè)規(guī)范。

五、促進國際交流

國際交流對提高上海理工大學的國際知名度、提高教師的教學水平、提升教師與學生的研究能力都具有舉足輕重的作用。從以下方面加強建設:設立國際會議資助專項資金,資助學生或青年教師參加高水平的國際會議;積極開展與國外知名大學、教授的合作,加強對上海理工大學專業(yè)的介紹;派遣青年教師訪問國外知名大學、研究所等;學校設立專項基金,鼓勵計算機科學與技術等專業(yè)籌辦高水平的國際會議;加強學校同海外留學生、各使領館的聯(lián)系,促進國際化教育的順利開展。

六、修訂考核方式

由于這門課程著重培養(yǎng)學生的創(chuàng)新能力和實際動手能力,因此學校將以前注重考核基礎知識的學習轉(zhuǎn)變?yōu)橹乜己藢W生創(chuàng)新能力和實際動手進行研究的能力上。因此,修訂后的考核方式如表2所示。

七、結論

通過對“高級計算機系統(tǒng)結構”課程的雙語教學,基本達到了預期的目標,既鍛煉了學生的學習和研究能力又提升了教師的教學水平和教學效果。計劃在鞏固當前雙語教學的基礎上,在后續(xù)幾年針對外國留學生開設“高級計算機系統(tǒng)結構”的全英語教學課程,逐步打造計算機系統(tǒng)結構的精品課程,提升課程的教學品質(zhì),推進計算機科學與技術專業(yè)的國際化建設進程。

參考文獻:

[1]丁紅.計算機系統(tǒng)結構課程雙語教學探索與實踐[J].科技信息,2009,(15).

[2]范玉濤.計算機科學與技術專業(yè)專業(yè)雙語教學體系構建[J].計算機教育,2011,(24).

[3]張晨曦,王志英,劉依,等.“計算機系統(tǒng)結構”課程內(nèi)容體系的研究[J].計算機教育,2009,(20).

[4]陳潔,張燕平,趙姝.計算機系統(tǒng)結構課程教學研究[J].計算機教育,2012,(4).

第3篇

關鍵詞:計算機系統(tǒng)結構;教學困境;教學內(nèi)容;教學模式;討論課

計算機系統(tǒng)結構課程在高校計算機專業(yè)培養(yǎng)中是一門重要的本科高年級基礎課,一直占有很重要的位置。它主要圍繞計算機結構中整體及各個部分的優(yōu)化技術以及量化分析方法,將計算機組成原理、編譯技術、操作系統(tǒng)、高級語言以及匯編語言等軟硬件知識相互貫穿,幫助學生建立計算機系統(tǒng)的完整概念,其重要性是不言而喻的。無論以后從事的是硬件還是軟件設計,這門課都能幫助學生理解軟硬件的關系,在軟件設計中理解硬件的結構與發(fā)展趨勢,同時設計硬件時了解軟件的能力與缺陷。這樣的一門課如果真正發(fā)揮作用,對計算機專業(yè)學生日后盡早適應本領域工作有很大的幫助。而現(xiàn)實情況是,這門課一直以來都是公認的難教、難學、枯燥無趣,真正將其講好講透并不容易。隨著近十年國內(nèi)廣大教師的努力,這一現(xiàn)象有所改善,但還是存在不少困惑,并未完全體現(xiàn)出該課程的作用。

1.教學困境淺析

教學困境的存在與我國計算機軟、硬件技術落后于美國等先進國家有很大關系。雖然現(xiàn)在我國在超級計算機的設計以及自主知識產(chǎn)權處理器芯片的設計上有了長足進步,但在很多方面還存在差距,有些方面的積累幾乎為零。在這樣的情況下,高校的計算機教育更需要正視這個現(xiàn)狀,并盡力從人才培養(yǎng)這個層面為改善這種落后面貌而努力。

1.1難教的原因

首先這門課對授課教師的要求比較高。教師需要對計算機系統(tǒng)整體設計有很深的理解,通曉軟、硬件相關的結構、編譯、操作系統(tǒng)等多方面知識,并能將它們?nèi)跁炌ā6鴮嶋H上,很少有高校教師真正設計過計算機系統(tǒng),甚至接觸過系統(tǒng)級軟件設計的人都比較少。另一方面,找到一本合適的教材也比較困難。最為經(jīng)典的教材是由美國的Hennessy和Patterson合編的《計算機系統(tǒng)結構——量化研究方法》。這是一本非常好的參考書,但作為教材,對于國內(nèi)讀者來說,由于語言上的障礙,英文版的教材可能不能盡得其妙;而且由于諸多翻譯上的弊病,中文版的國外教材也不理想。我國本土教材可能存在著以下幾種困境:其一,知識陳舊,系統(tǒng)性不強;其二,近10-20年的技術在闡述上過于抽象,不成系統(tǒng),難于理解;其三,大而全,有些技術只在特定時期的特定領域出現(xiàn)過,過于冷僻而且復雜,與其他部分的知識毫無聯(lián)系。

教材的困境也反映了難教的現(xiàn)實。隨著新技術的涌現(xiàn),教材總是落后于現(xiàn)狀。并不是說,我們將近年來該領域有影響的論文看一遍,就可將它們拿到課堂上講。一方面,在眾多新技術中,如何甄別出哪些是有發(fā)展前景?哪些又只是曇花一現(xiàn)?另一方面,如果未在該領域或方向上有較為深入的研究,要透徹理解這些新的技術也存在困難。如果只是泛泛地講解新的技術名詞,念念論文的摘要,為的是向?qū)W生或聽課的領導炫耀一下,這可能是一種不負責的做法。計算機系統(tǒng)結構課程需要系統(tǒng)的知識體系,那些無法與現(xiàn)有體系相關聯(lián)的技術,講起來益處不大。

1.2枯燥難學的原因

學生難學只能在教師身上找原因。因為沒有教不好的學生,只有不會教的老師。原因可能有幾個方面:首先,早先選用的教材,知識較為陳舊,50年前的技術離現(xiàn)實較遠,學生不知上課講的東西有什么用,教師講起來其實也覺無味。這方面大家已經(jīng)意識到并有了很大的改善;其次,有些先進的技術或算法本身不是很好理解,需要學生集中精力聽,并積極思考才能有所領悟;再者,由于計算機系統(tǒng)結構所涵蓋的內(nèi)容過于豐富,教師在講解時必然會將其簡化和抽象,這使得學生在學習時有時會感到枯燥。

1.3解決問題的思路

作為該領域的教師,只有承認困境,正視現(xiàn)實,才有可能找到解決問題的方法。最為重要的是教師要有改善現(xiàn)狀的強烈愿望和責任感。下面筆者將從內(nèi)容組織、教學方法以及教與學互動幾個方面給出自己教學中的做法與感受。

2.內(nèi)容的組織

內(nèi)容的組織是核心。筆者認為教學過程中真正吸引學生的是內(nèi)容,因為有意義的教學內(nèi)容本身就有吸引力。學生對有意義的知識本能地有著較強的學習興趣,教師只需要將知識系統(tǒng)地呈現(xiàn)給他們即可。

2.1教學內(nèi)容的內(nèi)在邏輯性與現(xiàn)實性

關鍵是教師如何讓內(nèi)容“有意義”且“系統(tǒng)地呈現(xiàn)”。這兩點是關聯(lián)的,一方面,知識與現(xiàn)實要有關聯(lián),這樣就有了意義和價值;另一方面知識要體現(xiàn)前后的邏輯性,這就是系統(tǒng)性。

比如,對于處理器結構,一般會講解指令流水線的工作原理、性能分析及流水線相關知識點。而有一些教材在講指令流水線時,只用偽指令(用算術操作符表示),這部分內(nèi)容本來就抽象,指令也沒有具體的形式,使學生很難理解指令流水線的關鍵思想。因此首先給出一個精簡的MIRS指令集是相當有益處的,當然也可以是任何其他的精簡指令集。一方面,學生能夠直觀地體會前面講解指令系統(tǒng)設計中諸多抽象的原則,同時也更容易理解在指令流水線中為什么這么設計。在講解后續(xù)指令流水的相關及沖突時,具體的指令形式也有利于教師講清楚各種沖突問題。只有搞清楚問題是怎么出現(xiàn)的,才可能理解后面的旁路技術或沖突檢測方法等;只有對分支指令在流水線中的沖突有了比較直觀的理解,后續(xù)的靜態(tài)分支預測、動態(tài)分支預測、硬件推測執(zhí)行等才有可能變得有意義。

在講完流水線技術的原理、性能評價和沖突及其解決方法后,這一章似乎可以結束了。但是如果在最后加上流水線的實現(xiàn)這一節(jié),會是一個非常好的處理。給出具體的一個指令流水線的數(shù)據(jù)通路,并給出不同指令在每一流水段的操作,試圖引導學生給出旁路檢測及控制的方法,通過設計多路選擇器的控制信號來理解流水線設計中的旁路實現(xiàn)。這部分內(nèi)容引領學生直觀理解指令流水線的實現(xiàn),還將前面學習的計算機組成原理中的控制器設計內(nèi)容聯(lián)系起來,讓設計的計算機更進一步接近現(xiàn)實中使用的機器結構。

互聯(lián)網(wǎng)絡部分內(nèi)容的組織一直是比較令人費神的,教學效果不好。一部分教材只是介紹了互聯(lián)網(wǎng)絡的基本概念及互聯(lián)網(wǎng)絡的經(jīng)典拓撲結構等。就算是由美國的Hennessy和Patterson合編的《計算機系統(tǒng)結構——量化研究方法》的第三版,對這部分的組織也不是很好。最主要的問題就是互聯(lián)網(wǎng)絡的范疇非常廣,關鍵是如何在計算機系統(tǒng)結構中介紹其中的互聯(lián)。計算機網(wǎng)絡課程中介紹過的網(wǎng)絡介質(zhì)、報文格式、包緩沖區(qū)、擁塞控制等知識,在這里并非用不上,而是在此處大而全地介紹不可能將真正重要的問題講清楚,篇幅也不允許。所以大而全的講計算機內(nèi)部、計算機之間的各種網(wǎng)絡以及網(wǎng)絡所涉及的方方面面,教學效果并不好,而簡單地介紹網(wǎng)絡的拓撲結構及其性能參數(shù)等又比較抽象,容易讓人不知所云,且與整個知識體系關聯(lián)不大,不能起到將系統(tǒng)的軟硬件知識貫穿起來的作用。因此我們可以首先將互聯(lián)網(wǎng)絡的范圍限定一下,比如在計算機系統(tǒng)內(nèi)部組件的互聯(lián),以及小、中規(guī)模的多處理機系統(tǒng)中的互聯(lián),然后將并行問題及并行算法、并行編程提供的通信原語與底層的互連結構相互關聯(lián),講清為什么要這樣互聯(lián),適合解決什么樣的并行問題;講清當前主流的多處理機系統(tǒng)中相應的數(shù)據(jù)網(wǎng)絡、控制網(wǎng)絡及管理網(wǎng)絡的結構與軟件使用情況。講清或許存在一點困難,不過起碼要將這些知識串起來,并與操作系統(tǒng)及并行編程的相關知識關聯(lián)起來,這有很大的好處。

2.2拉近課堂與現(xiàn)實研究的距離

筆者認為對新技術的泛泛介紹不是沒有意義,但對于高年級的本科生來說,更為重要的是讓他們通過上這門課,逐步了解現(xiàn)實科研在哪里,以及與課堂上講的知識距離有多遠。通過教師自身的研究經(jīng)歷,將課堂上講的知識逐步引到現(xiàn)實科研或本領域當下研究的熱點問題中,才是真正有用的。中國科技大學網(wǎng)站上有唐錫南博士的相關講座,該講座是針對體系結構方向的研究生及高年級本科生而開的,授訓對象都上過系統(tǒng)結構這門課,教學目標是對該課程的掌握作進一步地提高。該講座在網(wǎng)上反響挺好,筆者比較受啟發(fā),也許這對上好計算機系統(tǒng)結構課也是有幫助的。比如在講多處理機系統(tǒng)中的Cache一致性的問題時,他逐步引到具體實現(xiàn)中的一些困難,問題層層展開,有些問題可能需要一些手段來解決,有些問題恐怕還是難題。學生學習最重要不是學到答案,而是學會發(fā)現(xiàn)問題在哪兒以及解決問題的思路和方法,當他們了解到該領域前沿的研究思路時,必將增進自己未來解決問題的信心。比如,在講多處理機系統(tǒng)時,從相應原理開始講解,然后是現(xiàn)實硬件實現(xiàn)中可能有的變化及原因、并行軟件運行中出現(xiàn)的問題,最后將硬件追求卓越性能與軟件要求正確性及友好性的沖突展現(xiàn)在學生面前,再說明軟硬件相互依存的道理,這比直接說明軟硬件關系具體而生動,聽起來也有趣。簡明地講清問題之間的關系,解決的程度,未解決的問題及難點所在,這對于開闊學生思路、增加學生對該領域探索的興趣都比較有效。

3.變化的教學模式

傳統(tǒng)的教學模式并沒有過時,但有時新的模式可以發(fā)揮更好的效果。其次,一成不變的講課模式從學期開始直至學期末容易令人厭煩,所以探討變化的教學模式對于提高教學效果顯然是有意義的。

3.1實踐環(huán)節(jié)的介入

實踐環(huán)節(jié)可以與課堂講授相互穿插,不需要將理論部分全部講完再安排。比如講流水線及指令級并行時,適時地將相應的指令流水線的模擬器介紹給學生,讓他們?nèi)ンw會指令的時空概念以及指令問的各種相關的影響,教師輔導時多問學生為什么。再比如講存儲層次時,Cache優(yōu)化技術是其中比較重要的內(nèi)容,這時也最好讓學生實際使用相應模擬器去測,通過改變其參數(shù)來比較相關性能,可以引導學生通過分析復雜系統(tǒng)模擬器的結構來了解相應原理,或通過實現(xiàn)過程相對簡單的模擬器來體會實現(xiàn)過程中的細節(jié)問題,這些都是比原理本身更為有用的學習體驗。

3.2難一點的議題留給討論課

對于高年級的本科生來說,他們的精力相當旺盛,自身的學習能力也比剛?cè)雽W時強很多。此時將一些需要思考、理解的內(nèi)容交給他們自學和交流,其效果可能會令人大吃一驚。通過自學,很多學生在課下花了不少功夫,并在學生間進行了充分的討論和互助。課上討論時,可以讓學生主持,這會讓學生興奮,而且下面的學生往往很活躍,想通過為難一下上面的學生來展示一下自己。每一位學生其實都有著相當強的自尊心,所以這種形式會促進學生問的討論。經(jīng)驗表明,往往平時表現(xiàn)一般的學生這時都有相當好的表現(xiàn),他們自己也比較自信。如果學生說錯了,不要馬上說出來,而是將問題解析一下再次拋給大家,看看大家有什么想法,慢慢地大家都比較放松,讓問題在討論中逐步接近解決。

這樣的討論模式有時也會出現(xiàn)教師無法預料的情景,比如學生提出一些教師也未考慮過的問題,此時可能會給教師帶來一些緊張感。遇到這種狀態(tài)時,教師首先可以憑借平時深入的備課,稍作思考(可能5~10秒),問題可能就得到可以解決。這時討論就變得更為引人入勝,學生的積極思考實際影響了討論的導向,這種情況沒什么不好。教師要有承擔風險的勇氣,同時還可享受到當堂弄清某些事情的興奮。另一方面,教師需要逐步積累處置這種情景的經(jīng)驗,自己要意識到,同時試圖讓學生也意識到,有一些問題需要仔細的考慮,并不能馬上得出結論,還有一些問題是一些開放的問題,并且承諾關于此問題教師經(jīng)過一些時間的思考(可能一個課間休息,或下一次課)后,一定會給大家一個負責任的答復。這樣學生會覺得討論有趣,不會害怕犯錯而拘謹;教師也在這個過程中感受到學生更為積極的學習狀態(tài),并因此受到鼓勵。

4.了解并督促學生

教學的過程是教師與學生互動的過程。教師的每一次教學過程都不會一模一樣。他要根據(jù)教學對象的不同,做出相應的內(nèi)容調(diào)整,也要根據(jù)每堂課學生的狀態(tài)做出相應的節(jié)奏調(diào)整。只有學生能夠接收、愿意接收,教學才可能有效。

適時的提問可以讓學生適當?shù)鼐o張起來,但對于答錯或說不出結果的學生,不要批評,讓其周圍的學生代為回答,然后一起坐下。對于講解中的一些重要部分也可以通過提問來引起注意,經(jīng)常的提問讓教師更了解每個學生,同時學生與教師之間的關系更加緊密。作業(yè)的及時檢查也是必要的,每次課前可以在黑板上將一些普遍性的問題進行分析、講解。教師對作業(yè)的及時反饋可以提高學生的積極性,另一方面對于知識的復習與融會貫通都有幫助,學生從中可以體會到—個教師的責任心,這是非常重要的。教師的工作態(tài)度會影響學生,特別是有影響的、有一定聲望的教師,他們的教學態(tài)度對學生的影響可能持續(xù)一生。

第4篇

集成電路技術的發(fā)展,使集成電路和處理器的關系密不可分。隨著多核技術的出現(xiàn),處理器已經(jīng)變成構成系統(tǒng)級芯片(SoC)的基本單元,因此,從集成電路的功能級設計層面講,計算機系統(tǒng)設計實現(xiàn)采用的方法就是大規(guī)模集成電路(VLSI)系統(tǒng)的設計方法。從卓越人才培養(yǎng)的角度,VLSI系統(tǒng)設計是微處理器的邏輯實現(xiàn)手段,而數(shù)字邏輯是計算機組成的物理實現(xiàn)基礎。學生的數(shù)字邏輯系統(tǒng)設計能力和VLSI系統(tǒng)設計能力直接決定了其計算機系統(tǒng)設計能力。因此提升學生計算機系統(tǒng)設計能力的關鍵是提升學生的數(shù)字邏輯系統(tǒng)設計能力和VLSI系統(tǒng)設計能力。為了切實提高計算機工程專業(yè)方向本科學生的計算機系統(tǒng)設計能力,教學改革研究工作的目標確定為:以數(shù)字邏輯設計方法為設計基礎、以硬件描述語言為設計工具、以硬件仿真系統(tǒng)為設計環(huán)境、以FPGA為系統(tǒng)實現(xiàn)手段、以計算機系統(tǒng)設計實現(xiàn)為目標和主線,將計算機系統(tǒng)設計實踐完整地貫穿于專業(yè)核心課程之中;教學改革研究思路確定為:系統(tǒng)視角、整體優(yōu)先、設計牽引、講做結合、注重能力。該研究思路不同于一般的課程群,不是簡單的知識點的審視,是“自頂向下”的觀點和“自底向上”的實現(xiàn)的一種結合方法,最終目標是提升計算機工程專業(yè)方向本科學生的計算機系統(tǒng)設計能力。

2研究內(nèi)容

計算機工程專業(yè)方向的主干課程包括數(shù)字邏輯、計算機組成原理、匯編語言、計算機系統(tǒng)結構、嵌入式系統(tǒng)、計算機設計與調(diào)試、計算機系統(tǒng)設計、VLSI系統(tǒng)設計等。課程各有目標,課程之間有宏觀上的先后順序,有微觀上的相互穿插,有內(nèi)容上的重疊。經(jīng)過近幾年的教學研究和改革,各門課程都發(fā)生了非常大的變化[1]:VLSI課程中會涉及算術邏輯單元的設計甚至處理器設計方面的內(nèi)容;匯編語言的作用已經(jīng)從編程工具轉(zhuǎn)變?yōu)槊枋龊屠斫庥嬎銠C系統(tǒng)工作原理的有效工具;HDL語言和仿真工具不再專屬于數(shù)字邏輯電路設計領域,已經(jīng)成為計算機系統(tǒng)設計的通用語言和工具。但是,由于總目標不明確,導致課程分頭講,實驗分頭做,總體學時不少,最終效果欠佳。筆者的主要研究內(nèi)容以計算機系統(tǒng)設計為目標,從能力培養(yǎng)的視角看待和理解數(shù)字邏輯、計算機組成原理、匯編語言、計算機系統(tǒng)結構、嵌入式系統(tǒng)、計算機設計與調(diào)試、VLSI、計算機系統(tǒng)設計等課程,借鑒CDIO的思想,將系統(tǒng)設計思想和設計實踐貫穿整個計算機工程專業(yè)方向人才培養(yǎng)過程。

2.1重新審視和修訂教學計劃

在研究過程中,我們首先整理涉及的各門課程的全部知識點,對相互影響的重要知識點整體排序,整合相近和相似的知識點,歸并出一些重要的專題,提出有利于培養(yǎng)計算機系統(tǒng)設計能力的完整實踐教學體系,全線引入HDL語言,全線引入基于FPGA開發(fā)板的設計實驗,緊密配合理論課、設計方法課、實踐課,形成“學習—構思—設計—實現(xiàn)”的完整過程。

2.2數(shù)字邏輯電路設計課程內(nèi)容的改革

數(shù)字邏輯電路設計課程改革的研究重點是設法強化和提升學生使用硬件描述語言說明硬件系統(tǒng)的能力,將硬件設計語言的介紹提前到課程的開始部分,使學生在學習數(shù)字邏輯電路設計過程中就開始使用硬件設計語言,相當于使學生掌握了一個設計工具,為計算機組成原理課程和計算機系統(tǒng)結構課程提供支持,另外,從教學上形成學習數(shù)字邏輯電路設計就是學習集成電路設計的理念。數(shù)字邏輯電路設計課程的實驗既有使用邏輯電路器件搭建實驗電路的傳統(tǒng)型實驗,又有使用FPGA開發(fā)板的設計實驗。

2.3計算機組成原理課程的教學改革

計算機組成原理課程借鑒“深入理解計算機系統(tǒng)”教材中的思想,調(diào)整了部分課程內(nèi)容和授課重點,比如,在數(shù)據(jù)表示部分增加了C語言的整數(shù)表示以及比較運算的示例,在存儲器部分增加了程序訪問局部性原理的C語言示例,在指令系統(tǒng)部分增加了尋址方式的C語言示例等。增加C語言的示例是進行教學視角調(diào)整的一種嘗試,由于學生已經(jīng)學習過C語言,已經(jīng)初步掌握了編程方法,但是并不清楚程序在計算機內(nèi)部,特別是在計算機系統(tǒng)底層硬件中是如何表示、如何執(zhí)行的。通過在計算機組成原理課程中增加一些C語言的示例,讓學生真正理解程序的執(zhí)行過程。

2.4計算機系統(tǒng)結構課程內(nèi)容的調(diào)整

計算機系統(tǒng)結構課程在課程內(nèi)容方面進行了一些調(diào)整,主要為了更好地與計算機組成原理和計算機設計與調(diào)試等課程銜接。增加多核處理器和多線程調(diào)度等方面的內(nèi)容;對教材中給出的一些具體處理器實例給予更多關注,比如Pentium、PowerPC和MIPS處理器實例等;重視向量運算和向量處理器部分的內(nèi)容。

2.5計算機設計與調(diào)試課程實踐教學改革

計算機設計與調(diào)試課程把以往讓學生設計實現(xiàn)一個有十幾條基本指令的微程序控制器改變?yōu)樵O計實現(xiàn)向量協(xié)處理器;以PowerPCRISC處理器的指令系統(tǒng)為參考,把設計PowerPC擴展指令協(xié)處理器AltiVec模塊中的VSFX指令部分作為教學內(nèi)容。整個設計任務分為8個相互聯(lián)系、難度逐步增加的子任務,通過教師引導、分組討論、學生實踐、實現(xiàn)設計、完成測試等一系列教學環(huán)節(jié),讓學生完成協(xié)處理器中的部分設計工作并熟悉完整的協(xié)處理器的設計與調(diào)試方法。

2.6嵌入式系統(tǒng)設計課程實踐教學改革

嵌入式系統(tǒng)設計課程開發(fā)出嵌入式系統(tǒng)計算機結構及相關軟件的綜合實驗,使硬件與軟件相結合,強化對學生計算機綜合開發(fā)應用能力的培養(yǎng),提高學生的實踐能力。綜合實驗要求學生完成一個嵌入式系統(tǒng)開發(fā)實現(xiàn)的全過程,包括完成硬件、軟件的功能分配,進行主控數(shù)字系統(tǒng)硬件的設計和制作,設計驅(qū)動和功能軟件,硬件、軟件的分別測試與綜合測試等。

2.7VSLI系統(tǒng)設計課程實踐教學改革

VSLI系統(tǒng)設計課程的實踐教學改革,把實踐分為3種類型:課程實驗、自主實驗和課程設計,3種類型的實驗全部基于Nexys3FPGA開發(fā)板進行設計。課程實驗包括XilinxFPGA設計流程、Nexys3FPGA開發(fā)板主要模塊接口設計和基于IP的數(shù)字電路設計等。自主實驗部分的題目類型包括:串—并轉(zhuǎn)換電路、FIFO存儲器設計、大數(shù)加法器設計和FIR數(shù)字濾波器設計等。課程設計部分的題目類型包括密碼協(xié)處理器設計、數(shù)字信號協(xié)處理器設計和圖像處理協(xié)處理器設計等。

3實驗室建設

天津大學計算機科學與技術學院2006年建立了數(shù)字邏輯電路設計實驗室、計算機組成實驗室、計算機系統(tǒng)結構實驗室、嵌入式系統(tǒng)實驗室,建立了超大規(guī)模集成電路設計與應用研究所。實驗室配備了數(shù)字邏輯實驗臺、計算機組成原理實驗臺、計算機系統(tǒng)結構實驗臺(帶有FPGA模塊)、嵌入式系統(tǒng)設計實驗臺等教學實驗設備。這些實驗室和實驗設備能夠滿足常規(guī)的計算機系統(tǒng)實驗,但對計算機系統(tǒng)設計能力培養(yǎng)的支持還不夠。為此,學院2013年與美國Xilinx公司合作,建立了天津大學—美國Xilinx公司計算機系統(tǒng)設計聯(lián)合實驗室,實驗室配備了50多塊Nexys3FPGA開發(fā)板,實驗時可以滿足每人一塊開發(fā)板的要求。超大規(guī)模集成電路設計與應用研究所于2012年引進BEECube公司先進的BEE3系統(tǒng),該系統(tǒng)基于計算機系統(tǒng)的第三代商用FPGA系統(tǒng),包括4個Virtex5FXTFPGA芯片,以及高達64GB的DDR2ECCDRAM和8個用于模塊間通信的10GigE接口。有了Nexys3FPGA開發(fā)板和BEE3系統(tǒng),我們具備了實現(xiàn)學生設計的各種計算機系統(tǒng)的設備平臺,為培養(yǎng)學生計算機系統(tǒng)設計能力提供了強有力的支撐。

4結語

第5篇

關鍵詞:計算機組成與結構 課程構建 教學創(chuàng)新

中圖分類號:G202 文獻標識碼:A 文章編號:1672-3791(2012)10(a)-0158-01

《計算機組成與結構》課程是計算機本科專業(yè)基礎課之一,在整個計算機專業(yè)課程體系中,具有承前啟后的作用。同時,該課程涉及的內(nèi)容位于硬、軟件的結合處,不僅與計算機系統(tǒng)結構中的底層數(shù)字電路設計密切相關,還與頂層的操作系統(tǒng)、數(shù)據(jù)結構等軟件技術緊密相連。該課程對于學生全面理解計算機硬、軟件之間的關系,培養(yǎng)對計算機系統(tǒng)的分析、設計、應用及開發(fā)能力都起著不可替代的重要作用。

《計算機組成與結構》課程包括計算機的組成原理以及體系結構兩大部分內(nèi)容[1]。計算機組成原理是計算機通用的系統(tǒng)結構使用的一般性的邏輯實現(xiàn)方法;計算機的體系結構介紹了計算機的概念性結構以及功能特點,明確了計算機軟件和硬件的界面。計算機的組成原理和體系結構既有內(nèi)在的相互聯(lián)系,又有外在區(qū)別,所以將其綜合到一起,成為一門基礎專業(yè)課。

1 教學現(xiàn)狀及存在的問題

很久以來,《計算機組成以結構》成了公認的難教又難學的課程,很多專業(yè)人士不斷努力嘗試不同的方式想要提高該課程的教學質(zhì)量[2~4]。該課程到現(xiàn)在存在的一些主要問題是:(1)學生覺得課程難學,不容易學會:由于該課程學習難度大、內(nèi)容相對抽象、學習效果難以立即實踐檢驗,從而對部分學生的學習積極性產(chǎn)生消極影響;(2)教材內(nèi)容無法全面反映該學科最新發(fā)展動態(tài):由于計算機學科的高速發(fā)展特性,許多新概念、新技術、新知識無法反映在當前教材中;(3)課堂教學對多媒體課件的過度依賴。多媒體課件雖然具有直觀、表現(xiàn)能力強的特點,但是在邏輯性強的定量分析教學中,比起板書等教學方式所具有的細致性和深入性還顯現(xiàn)出相當?shù)牟蛔悖唬?)實驗設計和安排還不夠完善:很多學生完全按照本課程實驗指導書的步驟完成實驗,并沒有真正理解實驗的目的和意圖;(5)教師和學生自己對學生能力的培養(yǎng)的認識還不完全到位。

基于以上對《計算機組成與結構課程》的教學過程中存在問題的分析,結合我校人才培養(yǎng)目標。我們從教學內(nèi)容設置、理論教學方法、實踐教學規(guī)劃、課程考核制度四個方面具體提出本課程的建設方案。

2 課程構建

2.1 現(xiàn)有教學內(nèi)容增補與教學計劃的安排

教學內(nèi)容的增補主要集中在三個方面:(1)本課程的基礎知識的補充,包括邏輯代數(shù)基礎和邏輯電路的設計方法;(2)《計算機組織與體系結構》教材內(nèi)容的補充,包括指令級并行軟硬件設計方法、超線程技術、多處理機同步與通信機制、Cache失效性分析以及計算機體系結構的量化分析方法和設計原理;(3)最新技術成果的補充,包括多核處理器技術、多線程技術的最新設計方法和工作機制。

在課程安排上,要確保實驗教學內(nèi)容和理論教學內(nèi)容進度保持一致,其中實驗教學和理論教學的可是比為1∶3.5,所以安排56課時理論教學就要相對應安排16課時實驗教學。除此之外,有經(jīng)歷的學生可以組織參加其他大學生創(chuàng)新實驗等,這樣可以把實驗教學和理論教學相呼應,加深印象,還可以使學生具有一定的實踐能力以及創(chuàng)新設計。理論教學計劃如下。

(1)計算機系統(tǒng)概論(講授1學時);(2)計算機的邏輯部件(講授3學時);(3)運算方法和運算部件(講授10學時,課堂討論1學時,實驗4學時);(4)主存儲器(講授3學時);(5)指令系統(tǒng)(講授4學時,實驗4學時);(6)中央處理器(講授10學時,實驗4學時);(7)存儲系統(tǒng)(講授時,課堂討論1學時);(8)輔助存儲器(講授4學時);(9)I/O設備(講授2學時);(10)I/O系統(tǒng)(講授6學時,實驗4學時);(11)計算機系統(tǒng)(講授2學時)。

2.2 理論教學方法的改進

在理論知識教學過程中,將近年來計算機硬件發(fā)展的新技術并作為學生課后自學的內(nèi)容,注重基礎理論與最新技術的融合。另外在教學過程中,注重與學生的交流互動,并向?qū)W生提出啟發(fā)式和開放式的問題,引導學生深入思考。最大限度地克服該課程知識比較抽象,理論學習比較枯燥的不足。

理論課程全部采用課堂教學方式,以多媒體課件和板書相結合的方式。在充分發(fā)揮多媒體教學動畫技術或Flash技術的直觀性和生動性優(yōu)勢,充分展現(xiàn)基礎性方法和原理的動態(tài)執(zhí)行過程的同時,又保留了板書在計算機系統(tǒng)結構定量分析時的細致性和嚴謹特點。

2.3 實踐教學規(guī)劃

在實踐教學方面,我們在實驗內(nèi)容和實驗方式上進行教學改革。在實驗內(nèi)容上,分別針對基礎性原理、綜合性知識和創(chuàng)新實驗有針對性的開展實踐教學。

對于實驗方式,我們的教改措施主要有:(1)理論教學的老師親自指導實驗,避免理論教學和實驗教學的脫節(jié),導致實驗課馬虎過關的現(xiàn)象;(2)具體實驗前,由老師講解實驗步驟和注意事項。同時鼓勵學生在課后通過即時通訊工具或教學平臺提供的學生論壇相互交流實驗經(jīng)驗和提出問題;(3)實驗的教學檢查采用分組答辯的形式,由學生團隊自由組織并分工,撰寫實驗報告、答辯PPT及回答提問。

2.4 課程考核制度

理論教學和實驗教學單獨考核并采用量化考核措施。主要的考核項目為:學生的出勤率(10%)、作業(yè)完成情況(10%)、實驗環(huán)節(jié)(10%)、期末考試成績(70%)。

3 結語

近幾年來,針對《計算機組成與結構》教與學的困難,以及教學效果的不完善之處,我們對該課程進行深入的探討,并在教學中進行大膽的改革嘗試,使得理論教學效果和實驗教學質(zhì)量得以明顯提高。很多同學由以前害怕學習《計算機組成與結構》課程轉(zhuǎn)變?yōu)閷Α队嬎銠C組成與結構》的懷有強烈興趣,并獲得了更多直觀的體會,進一步正確理解了計算機組成和計算機體系結構的作用和意義,達到了我們課程建設的預期目標。

參考文獻

[1] 鄭麗萍,秦杰,王獻榮.計算機組成原理與計算機系統(tǒng)結構的教學內(nèi)容銜接[J].計算機教育,2010(11):52-55.

[2] 何會民,潘雪增.“計算機組成與設計”課程教學創(chuàng)新改革[J].高等理科教育, 2007(4):74-77.

第6篇

智能終端是過程層的關鍵設備,智能終端是一類嵌入式計算機系統(tǒng)設備,因此其體系結構框架與嵌入式系統(tǒng)體系結構是一致的。

智能終端作為嵌入式系統(tǒng)的一個應用方向,其應用場景設定較為明確,因此,其體系結構比普通嵌入式系統(tǒng)結構更加明確,粒度更細,且擁有一些自身的特點。從硬件上看,智能終端普遍采用的還是計算機經(jīng)典的體系結構——馮·諾依曼結構,即由運算器(Calculator,也叫算術邏輯部件ALU)、控制器(Controller)、存儲器(Memory)、輸入設備(InputDevice)和輸出設備(OutputDevice)5大部件組成,其中的運算器和控制器構成了計算機的核心部件—中央處理器(CenterProcessUnit,簡稱CPU)。一般而言,由于目前通信協(xié)議棧不斷增多,多媒體與信息處理也越來越復雜,往往將某些通用的應用放在獨立的處理單元中去處理,因而形成一種松耦合的主從式多計算機系統(tǒng)。每一個處理單元都可以看作一個單獨的計算機系統(tǒng),運行著不同的程序。

(來源:文章屋網(wǎng) )

第7篇

計算機的總線分為:控制總線、數(shù)據(jù)總線和地址總線。

總線(Bus)是計算機各種功能部件之間傳送信息的公共通信干線,它是由導線組成的傳輸線束,按照計算機所傳輸?shù)男畔⒎N類,計算機的總線可以劃分為數(shù)據(jù)總線、地址總線和控制總線,分別用來傳輸數(shù)據(jù)、數(shù)據(jù)地址和控制信號。總線是一種內(nèi)部結構,它是cpu、內(nèi)存、輸入、輸出設備傳遞信息的公用通道,主機的各個部件通過總線相連接,外部設備通過相應的接口電路再與總線相連接,從而形成了計算機硬件系統(tǒng)。在計算機系統(tǒng)中,各個部件之間傳送信息的公共通路叫總線,微型計算機是以總線結構來連接各個功能部件的。總線是一種共享型的數(shù)據(jù)傳送設備。雖然總線上可聯(lián)接多個設備,但任一時刻通常只能有一對設備參與數(shù)據(jù)傳輸。按信息傳輸?shù)男问剑偩€可分為并行總線和串行總線兩種。并行總線對n位二進制信息用n條傳輸線同時傳送,其特點是傳輸速度快,但系統(tǒng)結構較復雜,它用于計算機系統(tǒng)內(nèi)的各部件之間的連接;串行總線對多位二進制信息共用一條傳輸線,多位二進制信息按時間先后順序通過總線,它的特點是結構簡單,但其傳輸速度較慢。

(來源:文章屋網(wǎng) )

第8篇

(1)計算機軟件開發(fā)環(huán)節(jié)現(xiàn)狀。

我們知道對計算機軟件的開發(fā)是一件技術工作,計算機系統(tǒng)是很復雜的處理信息系統(tǒng),要通過軟件倆統(tǒng)一各個部件使其工作狀態(tài)都能夠和諧有效體現(xiàn)是不太現(xiàn)實的。經(jīng)常來說,計算機體系結構是利用這種思想對系統(tǒng)進行層次上的簡化,但是層次簡化后的系統(tǒng)對目前的研究水平來說,還是難以突破的。目前流行的編程語言C語言來說,由于這些語言都是串行結構的,所以利用這個對系統(tǒng)內(nèi)部模擬也是很耗時的,一旦中間環(huán)節(jié)有某些失誤,也會導致整個編程系統(tǒng)癱瘓。

(2)系統(tǒng)軟件模擬運行器運行精度現(xiàn)狀。

當前,計算機系統(tǒng)軟件模擬運行器運行精度低。究其主要原因是自身開發(fā)中不合理設計或者操作不合理。目前的軟件模擬運行器研發(fā)主要有三個步驟,第一是理論研究思路,第二是按照理論進行設計符合標準的模擬器,第三是實現(xiàn)模擬器的功能正常運行。而這三個步驟中由于失誤會造成研發(fā)的失敗,比如,在第一步中,由于對計算機系統(tǒng)的各種需求沒有做到正確分析,導致研發(fā)失敗,對第二個步驟來說,失誤是因為沒有正確構建內(nèi)部結構,所以導致模擬器的錯誤設計,模擬器精度差的原因是因為模擬器運行時間較長。

2對計算機體系結構軟件模擬技術的未來探析

(1)計算機體系結構軟件模擬技術的發(fā)展需要高水平的研發(fā)人員。

隨著人類經(jīng)濟社會的不斷向前發(fā)展,對計算機技術使用的不斷深入,那么對計算機相關的信息處理系統(tǒng)工具要求也是越來越高。所以,作為計算機技術的研發(fā)工作人員,一定在順應時代需求的基礎上,不斷加強對自己自身素質(zhì)水平的提高,掌握豐富的計算機體系結構模擬技術知識,學習以往經(jīng)驗,根據(jù)需要不斷創(chuàng)新技術,為計算機體系結構軟件模擬技術的研發(fā)做不斷地努力,來滿足社會的需求,促進計算機體系結構軟件模擬技術的不斷發(fā)展。

(2)計算機模擬器新技術。

采取多種形式研究模式,需要我們基于現(xiàn)有技術水平的基礎上,吸收國外先進的經(jīng)驗同時,不斷創(chuàng)新開發(fā)模擬器新技術,并將不斷優(yōu)化模擬器的總體內(nèi)部結構來作為研發(fā)總要課題。模擬器其本身的運行速度是制約模擬器和計算機體系結構軟件技術開發(fā)的重要條件,所以未來對計算機體系結構軟件模擬技術的研應該將重點放在便捷式且開放式的體系研究中去。就目前來說,模擬器的開發(fā)已經(jīng)深入到跟蹤技術和驅(qū)動模擬技術領域,但這些都是在靜態(tài)的驅(qū)動模型上完成的,即使這種執(zhí)行的靜態(tài)驅(qū)動模型比較普遍,但是隨著用戶要求提高,技術要求提高,對其的研究不能只停留在這個階段。

(3)計算機結構的仿真和計算機系統(tǒng)結構的新型模擬技術。

這兩種模擬技術也是最近幾十年來發(fā)展中最為突出的新型模擬技術,仿真系統(tǒng)模型是指用計算機的軟件或硬件對計算機某種模型結果進行仿真模擬,目的是利用在一個機體上實現(xiàn)對另一計算機的已知功能,使二者出現(xiàn)相同的計算結果。計算機模型的模擬是指利用計算機工作的硬件或軟件簡單的模擬計算過程,只是常用來對計算機的性能與功能的預測及開發(fā)。也是主要注重研究計算過程,對結果時不太重視的。所以,我國的計算機體系結構軟件模擬技術應該不斷在這兩種代表性技術的基礎上不斷研發(fā)新型的模擬技術。來促近我國計算機體系結構軟件模擬技術的進一步發(fā)展,為經(jīng)濟社會的發(fā)展提供更好的服務。

3結語

第9篇

關鍵詞:系統(tǒng)能力培養(yǎng);應用型計算機專業(yè);教學改革

1概述

隨著移動互聯(lián)網(wǎng)、物聯(lián)網(wǎng)、云計算和大數(shù)據(jù)等新一代信息技術的興起,大量智能硬件如智能手機、傳感器、電子標簽、可穿戴設備等進入到人們?nèi)粘I钪校嬎銠C科學與計算機產(chǎn)業(yè)正在發(fā)生深刻的變革,需要一大批“綜合應用硬件和軟件進行計算機系統(tǒng)設計”的卓越工程師。因此,對計算機專業(yè)人才的培養(yǎng)要求正在由“程序”設計向“系統(tǒng)”設計層面轉(zhuǎn)移。ACM和IEEE聯(lián)合公布的CS2013計算機科學課程指南特別強調(diào)加強系統(tǒng)能力的培養(yǎng)。教育部高等學校計算機類專業(yè)教學指導委員會提出:計算機專業(yè)人才應具備四大專業(yè)能力,包括計算思維能力、算法設計與分析能力、程序設計與實現(xiàn)能力、系統(tǒng)能力,其中系統(tǒng)能力占總能力點的75%。因此,在移動互聯(lián)時代,培養(yǎng)具備系統(tǒng)能力的計算機專業(yè)人才已成為國內(nèi)外教育專家的普遍共識。吉林大學珠海學院是廣東省普通本科高校向應用型本科高校轉(zhuǎn)變的試點單位,順應產(chǎn)業(yè)轉(zhuǎn)型升級和創(chuàng)新驅(qū)動發(fā)展需求,圍繞區(qū)域經(jīng)濟社會發(fā)展戰(zhàn)略重點,實施了面向系統(tǒng)能力培養(yǎng)的計算機專業(yè)應用型人才培養(yǎng)模式,糾正學生“欺軟怕硬”的學習觀念,提高學生軟硬件協(xié)同設計的能力,培養(yǎng)學生成為一名具有系統(tǒng)能力的“軟硬件貫通”的計算機專業(yè)創(chuàng)新人才。

2課程體系的構建

計算機專業(yè)傳統(tǒng)課程體系是按照層次結構劃分各門課程,無意中割裂了計算機系統(tǒng)各個層次之間的關聯(lián),客觀上導致了每門課程只是關注各自的知識體系的完整性,課程講授內(nèi)容是相互獨立的。學生雖然學習了各門課程中計算機系統(tǒng)的相關知識,但是就如“盲人摸象”一樣,很難形成一個對計算機系統(tǒng)的整體認識。所以面向系統(tǒng)能力培養(yǎng)的課程體系需要重構培養(yǎng)學生對計算機系統(tǒng)認知、分析、設計和應用能力的教學模塊,其中最關鍵就是要求學生能以程序員的視角理解計算機硬件設計,從硬件設計者的角度理解程序的執(zhí)行,掌握計算機系統(tǒng)各抽象層的實現(xiàn)及其相互轉(zhuǎn)換機制、計算機軟硬件間的關聯(lián)關系及相互影響。我們分析了應用型計算機專業(yè)學生所需知識結構,堅持“因材施教,分類指導”的指導方針,制訂了注重系統(tǒng)能力培養(yǎng)的課程體系:一是專業(yè)基礎課程,如數(shù)字邏輯設計、程序設計基礎等;二是專業(yè)核心課程,如計算機組成與結構、操作系統(tǒng)、計算機系統(tǒng)綜合課程設計等;三是專業(yè)應用課程,如嵌入式系統(tǒng)設計、嵌入式操作系統(tǒng)、智能手機軟件設計、物聯(lián)網(wǎng)控制技術等。作為一所應用型本科高校,考慮學生實際情況和培養(yǎng)目標,沒有設置編譯原理、形式語言與自動機等理論性較強的課程。

3課程教學內(nèi)容的調(diào)整

計算機系統(tǒng)由于涉及多門計算機專業(yè)的軟、硬件課程,知識體系龐大,各門課程的教學內(nèi)容交叉多。所以計算機系統(tǒng)能力建設需要多門課程之間的銜接與聯(lián)動,僅僅對某一門課程進行教學內(nèi)容調(diào)整并不能取得良好效果,我們確定要以數(shù)字邏輯設計、計算機組成與結構、操作系統(tǒng)等課程作為主線,將所有與計算機系統(tǒng)密切相關的課程都有機串聯(lián)融合起來,構建基于課程群的系統(tǒng)能力建設模式。課程教學內(nèi)容的調(diào)整思路是:從程序設計視角出發(fā),改變傳統(tǒng)軟硬件分離的教學方法,理順各層次課程之間的銜接關系,改變各門課程知識結構離散、部分內(nèi)容重疊的現(xiàn)象,給學生提供了一個完整而清晰的學習路線。數(shù)字邏輯設計課程的教學重點在邏輯器件應用和數(shù)字系統(tǒng)設計能力。因此,以組合邏輯與時序邏輯作為基礎,加入FP⁃GA設計知識,引入EDA設計工具和Verilog硬件描述語言,加強以計算機功能部件作為設計實例的教學,能設計基本邏輯部件與組件如編碼器、譯碼器、計數(shù)器、寄存器、多路選擇器、算術邏輯運算單元等,掌握復雜系統(tǒng)狀態(tài)機設計能力和時序分析能力,為計算機系統(tǒng)的設計打下基礎。計算機組成與結構課程重點解析計算機硬件系統(tǒng)基本組成、運行原理和協(xié)同工作機制,分析計算機組成對系統(tǒng)性能的影響,闡述計算機系統(tǒng)的基本設計方法,幫助學生建立計算機整機系統(tǒng)的概念。課程教學需增加有關計算機硬件系統(tǒng)、操作系統(tǒng)、軟件系統(tǒng)如何協(xié)同工作的知識點,例如將指令執(zhí)行過程和異常、中斷、存儲訪問、I/O訪問等重要概念和技術結合起來進行介紹;講述與程序設計有密切關系的體系結構內(nèi)容,如數(shù)據(jù)表示、信息存放、操作數(shù)尋址、過程調(diào)用、程序訪問局部性等。操作系統(tǒng)課程的理論教學定位于操作系統(tǒng)的組成及運行機理,側(cè)重從系統(tǒng)軟件角度管理計算機軟硬件資源,以Linux為例講述操作系統(tǒng)的基本概念和方法、設計原理和實現(xiàn)技術,主要內(nèi)容包括進程管理、內(nèi)存管理、文件系統(tǒng)、設備管理、系統(tǒng)調(diào)用與中斷處理、任務調(diào)度和切換等知識點,特別需強調(diào)軟硬件依賴關系和協(xié)同工作機制,即操作系統(tǒng)與CPU之間在中斷、同步等方面的銜接關系。

4課程教學方式的改革

計算機系統(tǒng)課程如果按照傳統(tǒng)教學方式,一般是先在課堂講授相關理論知識,再到實驗室做實驗。由于計算機系統(tǒng)各層次課程涉及的知識點十分繁雜而抽象,學生只會越學越覺得計算機系統(tǒng)高深莫測,既枯燥無味又不容易掌握,久而久之就會產(chǎn)生對硬件的畏難情緒,而且在實驗之前還需要花費時間進行復習。計算機系統(tǒng)課程教學借鑒CDIO工程教育模式,以解決“教師本位”向“學生本位”轉(zhuǎn)變的問題,將課堂教學與實驗教學融為一體,采用“做中學”和“按需教”的教學組織模式。其目的就是通過對計算機系統(tǒng)課程的教學與實驗環(huán)節(jié)的一體化設計,綜合設計教學與實驗內(nèi)容,使學生在“做”的過程中,通過自己的動手體驗,通過自己對知識的獲取、歸納與總結,能夠深刻理解計算機系統(tǒng)整體概念,獲得遠超課堂教學的教學效果。計算機系統(tǒng)課程將采用“項目驅(qū)動、案例導向”的教學模式進行啟發(fā)式教學,以計算機系統(tǒng)設計項目為手段,采用FPGA+ARM+Linux作為統(tǒng)一實驗平臺,按照“基本邏輯部件、計算機功能部件、計算機綜合系統(tǒng)”的思想逐層開展,將計算機系統(tǒng)設計實踐完整地貫穿于各層次課程之中,構建了一個階段化、層次化、系統(tǒng)化的教學實驗體系,形成“學習、構思、設計、實現(xiàn)”的CDIO工程教育完整過程。首先,數(shù)字邏輯設計課程需要從門電路開始來設計基本邏輯部件如譯碼器、選擇器、寄存器等,使學生能熟悉EDA設計的全過程;然后,計算機組成與結構課程通過計算機功能部件如運算器、控制器、存儲器和I/O接口的設計,鍛煉學生的工程實踐能力;最終,計算機系統(tǒng)綜合課程設計則增加指令系統(tǒng)、中斷、數(shù)據(jù)通路的設計,并將計算機各功能部件通過總線互聯(lián)為一個完整的計算機系統(tǒng),使學生全面理解計算機系統(tǒng)層次結構,理清軟硬件之間的聯(lián)系,加深對計算機整個系統(tǒng)的理解。

5結論

在移動互聯(lián)時代,計算機專業(yè)人才培養(yǎng)由強調(diào)程序設計變?yōu)閺娬{(diào)系統(tǒng)設計,學生是否能夠建立計算機系統(tǒng)觀、具備計算機系統(tǒng)設計能力是計算機專業(yè)創(chuàng)新人才培養(yǎng)關鍵標志。我們根據(jù)學校發(fā)展定位、師資學生情況和課程建設現(xiàn)狀,重新規(guī)劃計算機系統(tǒng)課程體系,調(diào)整優(yōu)化教學內(nèi)容和教學方式,將系統(tǒng)能力的培養(yǎng)落實到計算機專業(yè)教學實踐中。計算機系統(tǒng)能力的培養(yǎng)是一項系統(tǒng)工程,面向系統(tǒng)能力培養(yǎng)的教學改革仍需要在實施過程中不斷進行完善。

參考文獻:

[1]教育部高等學校計算機科學與技術專業(yè)教學指導分委員會.高等學校計算機科學與技術專業(yè)人才專業(yè)能力構成與培養(yǎng)[M].北京:機械工業(yè)出版社,2010:19-20.

[2]王志英,周興社,袁春風,等.計算機專業(yè)學生系統(tǒng)能力培養(yǎng)和系統(tǒng)課程體系設置研究[J].計算機教育,2013(9):1-6.

[3]高小鵬.計算機專業(yè)系統(tǒng)能力培養(yǎng)的技術途徑[J].中國大學教學,2014(8):53-57.

[4]劉衛(wèi)東,張悠慧,向勇,等.面向系統(tǒng)能力培養(yǎng)的計算機專業(yè)課程體系建設實踐[J].中國大學教學,2014(8):48-52.

第10篇

[關鍵詞]計算機系統(tǒng);電力營銷;工作內(nèi)容;應用

中圖分類號:TP 文獻標識碼:A 文章編號:1009-914X(2016)27-0070-01

一、電力營銷中計算機系統(tǒng)分析的基本原則

電力營銷中計算機系統(tǒng)的建立需要遵循哪些原則呢?具體來廛,主要表現(xiàn)在以下兩個方面。

(一)遵循客戶至上原則,客戶的需求是電力企業(yè)發(fā)展的重要驅(qū)動力,在市場經(jīng)濟環(huán)境下,競爭越來越激烈,為了提高電力企業(yè)的競爭力,電力營銷中必須在更大程度上滿足客戶的需求。

(二)遵循以效益為核心的原則。在我國,雖然很多電力企業(yè)都是國有企業(yè),在運行過程中需要兼顧社會效益。但是,作為一個企業(yè),獲取經(jīng)濟利益是它的最終目的。在激烈的市場競爭中立于不敗之地,簡而言之,在電力營銷中建設計算機系統(tǒng)需要遵循以利益為核心的基本原則。

二、計算機系統(tǒng)在電力營銷中的工作內(nèi)涵

計算機系統(tǒng)在電力營銷中的所建立起的電力營銷信息管理系統(tǒng)工作內(nèi)容大致包括五個方面:

(一)系統(tǒng)規(guī)則。(1)確定電力營銷目標與電力營銷管理系統(tǒng)結構。系統(tǒng)規(guī)劃主要是用于確定計算機系統(tǒng)在電力營銷中的功能與結構,還有系統(tǒng)的目標。

(2)了解新形勢的需要。因社會不斷在發(fā)展變化,因此電力營銷必須改變現(xiàn)有的營銷機制,結合社會發(fā)展的需要轉(zhuǎn)變自身觀念,分析存在的問題,現(xiàn)在企業(yè)管理流程存在許多問題,這些問題需要及時的發(fā)現(xiàn)與處理。

(二)系統(tǒng)分析。基于計算機系統(tǒng)的電力營銷信息管理系統(tǒng)分析主要是對現(xiàn)有的信息乾地調(diào)研,而后通過不同的方式來對這些信息進行描述和處理,并且分析這些信息的合理性,最后為新系統(tǒng)提出更合理的方案。

(三)系統(tǒng)設計。系統(tǒng)設計主要是根據(jù)系統(tǒng)分析所得出的各種系統(tǒng)功能信息的關鍵數(shù)據(jù)來對新系統(tǒng)進行設計。確定新系統(tǒng)的應用軟件結構。在設計時應采用模塊化的設計,并且采用流程化的管理機制,從而才能夠適應不同崗位的工作。開發(fā)Client/Service程序。與其它的Windows 應用程序相互作用。

(四)系統(tǒng)實施。系統(tǒng)實施的任務包括有硬件設備的招標與購置,已經(jīng)后期的安裝調(diào)試。

(五)系統(tǒng)運行與評價。系統(tǒng)運行于評價的主要任務是要維護新系統(tǒng)的運行,對運行過程進行管理,同時對新系統(tǒng)從各個綜合方面進行評價。

三、電力營銷系統(tǒng)的軟件與硬件的構成

(一)硬件要求

由于計算機技術的高速發(fā)展,計算機速度越來越快,windows操作系統(tǒng)已成為計算機的主流操作系統(tǒng),為了保證系統(tǒng)的正常運行,要求計算機最少要能運行Windows 98,64M以上內(nèi)存,具有500M以上的硬盤剩余空間,另外還要有寬行針打印機輸出票據(jù)和各種報表。

(二)軟件構成

在Windows 98或Windows 2000下,利用計算機可視化編程語言VFP6.0對從基本用戶電表抄得的表碼進行錄入,然后以供電所、用電線路等為基本單位進行統(tǒng)計、分析、綜合、核算、開票等處理,生成所需要的各類數(shù)據(jù)。

(三)票據(jù)形成

在主管稅局的監(jiān)理下,根據(jù)電力行業(yè)的要求,使用定制的蓋有稅務局印章的各種發(fā)票、以及各種發(fā)票打印出各類用戶電費發(fā)票、以及變電所,用電線路等各種。

四、系統(tǒng)設計與實現(xiàn)

(一)編程語言的選擇

(1)兼容性好。

(2)創(chuàng)建應用程序快速、方便。

(3)開發(fā)能力更強大。

(二)模塊設計

系統(tǒng)主要有以下模塊組成。

變更信息、抄表管理、單據(jù)發(fā)票、電費報表管理、電費基礎信息、電費計算、歷史查詢、系統(tǒng)維護、異常查詢等。

(三)系統(tǒng)特點

(1)系統(tǒng)使用方便,數(shù)據(jù)處理快速、準確,票據(jù)和報表內(nèi)容詳細、直觀、全面,可使用戶或領導對所需內(nèi)容一目了然。

(2)界面友好,操作靈活。

(3)使用完善的數(shù)據(jù)處理技術,保證用戶在使用中不會因為突然的停電等原因而引起數(shù)據(jù)丟失或混亂的現(xiàn)象。

五、計算機系統(tǒng)在電力營銷中的建設總體要求

(一)客戶至上的服務體系,在市場經(jīng)濟大背景之下,企業(yè)應重視客戶的要求,因為電力營銷是電力企業(yè)的對外窗口,所有的業(yè)務都必須以滿足客戶的需求來作為驅(qū)動。

(二)以效益為核心的管理體系

為了在如今的買方市場中得到更大的利益,電力企業(yè)必須擴大客戶群體,提高電力產(chǎn)品的銷售量,同時在內(nèi)部做好成本管理控制,將企業(yè)效益放在第一位。

六、計算機系統(tǒng)在電力營銷中的運用

(一)電能量計量系統(tǒng)。客戶系統(tǒng)是一個包括了計量檔案管理子系統(tǒng)、報表管理子系統(tǒng),報警管理子系統(tǒng)等多個關系到電力營銷方面的系統(tǒng)。

(二)客戶服務系統(tǒng)。客戶服務系統(tǒng)是電力營銷對外的業(yè)務窗口,任務是受理各種業(yè)務和查詢各種業(yè)務還有專門用于發(fā)送業(yè)務通知的子系統(tǒng),以及各種供用戶使用和查詢的綜合服務系統(tǒng)。

(三)電力營銷系統(tǒng)。計算機系統(tǒng)在電力營銷中的應用便是電力營銷系統(tǒng)。電力營銷系統(tǒng)主要任務是處理供電公司給客戶提供的電力數(shù)據(jù),該系統(tǒng)包括了業(yè)擴子系統(tǒng)、電費計量系統(tǒng)、用電監(jiān)察系統(tǒng),綜合查詢子系統(tǒng)等各種與企業(yè)電力營銷息息相關的子系統(tǒng)。

(四)地區(qū)調(diào)度自動化系統(tǒng)。該系統(tǒng)主要用于實現(xiàn)狀態(tài)估計、負荷預報等工作,常用軟件有SCADA和PAS應用,這些軟件都是用于采集和監(jiān)控事實電網(wǎng)數(shù)據(jù),同時分析電網(wǎng)穩(wěn)定性。

(五)配網(wǎng)自動化系統(tǒng)。配網(wǎng)自動化系統(tǒng)主要提供了配網(wǎng)SCADA/DMS 和配網(wǎng)實時狀態(tài)監(jiān)控還有數(shù)據(jù)維護,查詢統(tǒng)計等基本功能,這些功能都是基于企業(yè)配電工作管理的。

(六)在線管理系統(tǒng)。在線管理系統(tǒng)主要是針對地區(qū)電廠的系統(tǒng),用于實施采集和監(jiān)控變電站的計量信息,對主網(wǎng)線損進行監(jiān)測和分析。

(七)MIS信息管理系統(tǒng)。此系統(tǒng)由多個子系統(tǒng)組成的信息管理系統(tǒng),如:調(diào)度管理子系統(tǒng),變電管理子系統(tǒng),安全監(jiān)察管理子系統(tǒng),科技管理子系統(tǒng)等。

(八)財務管理系統(tǒng)。財務管理系統(tǒng)是對電力企業(yè)的賬單和財務指標還有財務報表等進行管理和分析,處理各種財務信息。

結束語

電力營銷是電力企業(yè)取得經(jīng)濟效益的主要模塊,因此必須重視提高電力營銷的質(zhì)量和能力,通過將計算機系統(tǒng)運用在電力營銷之中,不但能夠為電力營銷提供先進的網(wǎng)絡技術,還能夠?qū)﹄娏I銷業(yè)務進行更好的管理,擺脫傳統(tǒng)陳舊的管理模式。

參考文獻

[1] 王平,計算機系統(tǒng)在電力營銷中的應用[J],華東科技(學術版),2014,07(08):112-113.

第11篇

【關鍵詞】軌道交通;AFC系統(tǒng);網(wǎng)絡通信

如今,全自動收費系統(tǒng)(AFC)得到了廣泛應用,它集中了很多種先進技術,如計算機技術、信息收集和處理技術、機械制造技術等,促使自動化售票和檢票得到了實現(xiàn),智能化程度較高。相較于傳統(tǒng)的紙票售票方式,自動售檢票系統(tǒng)更加的便捷和準確,可以將人工售檢票模式中的各種缺點給有效克服掉,如較多的財務漏洞、較高的出錯率、較大的勞動強度等,可以避免有假票或者人情票問題的出現(xiàn),促使管理水平得到了提高。

1 軌道交通AFC系統(tǒng)結構及其功能

一是軌道交通AFC系統(tǒng)結構:軌道交通AFC系統(tǒng)有效集中了多項高新技術,如計算機、網(wǎng)絡通信技術等,促使軌道交通售票、檢票、清分、管理以及統(tǒng)計等各項功能得以自動化實現(xiàn)。軌道交通AFC系統(tǒng)的架構體系一共有4層,分別是車站終端設備、車站計算機系統(tǒng)、線路中央計算機系統(tǒng)、清分系統(tǒng)等;通過通信接口有效連接了系統(tǒng)的各個層次,數(shù)據(jù)的傳輸是利用通信模塊來實現(xiàn)的。為了促使軌道交通網(wǎng)絡化要求得到滿足,就需要對通信接口和通信方式進行統(tǒng)一制定。

二是AFC系統(tǒng)各層功能概述:車站終端設備包括自動售票機、半自動售票機、自動檢票機等,發(fā)售車票、進出站檢票以及票卡充值是它的主要功能;車站計算機下發(fā)的命令、參數(shù)和文件等可以被終端設備所接收到,對交易數(shù)據(jù)進行存儲,并且向上層系統(tǒng)上傳交易數(shù)據(jù)、審計數(shù)據(jù)以及設備運行狀態(tài)數(shù)據(jù)等。

車站計算機系統(tǒng)主要是對車站各個終端設備上傳的交易數(shù)據(jù)進行接收和存儲,處理之后,向上層系統(tǒng)上傳。對上層系統(tǒng)的各類系統(tǒng)運行參數(shù)、命令等進行接收,處理過之后,向車站終端設備進行轉(zhuǎn)發(fā);對車站終端設備進行實時監(jiān)控,將各個設備的運行狀態(tài)以及故障等信息給顯示出來。

線路中央計算機系統(tǒng)主要是對清分系統(tǒng)下傳的運行參數(shù)、命令、票價表等數(shù)據(jù)進行接收,進行處理過之后,下發(fā)出去。對下層系統(tǒng)上傳的交易數(shù)據(jù)進行接收,處理過之后向上級系統(tǒng)上傳。

清分系統(tǒng)主要是對運行參數(shù)、命令以及票價表等進行設置和下發(fā),對線路中央計算機系統(tǒng)上傳的各種原始交易數(shù)據(jù)進行接收和處理,并且將各種統(tǒng)計分析報告給生成出來,對報表進行打印。

2 軌道交通AFC系統(tǒng)數(shù)據(jù)流程

一是終端設備數(shù)據(jù)上傳:通常情況下,可以將車站設備的數(shù)據(jù)劃分為多種類型,如交易數(shù)據(jù);寄存器數(shù)據(jù)、狀態(tài)數(shù)據(jù)、維護管理數(shù)據(jù)、收益管理數(shù)據(jù)等,由設備產(chǎn)生這些數(shù)據(jù),然后向上層系統(tǒng)進行上傳。設備生成數(shù)據(jù)之后,設備需要檢查數(shù)據(jù)的合法性,然后結合數(shù)據(jù)的類別,來分別進行傳送;車站計算機系統(tǒng)對這些數(shù)據(jù)進行接收,之后歸入數(shù)據(jù)庫,向線路中央計算機系統(tǒng)進行轉(zhuǎn)發(fā);這些數(shù)據(jù)被線路中央計算機系統(tǒng)接收到之后,會向軌道交通清分系統(tǒng)進行轉(zhuǎn)發(fā)。

二是線路中央計算機數(shù)據(jù)下傳:RTCHS的參數(shù)可以被中央計算機所接收,并且對本線路的設備參數(shù)進行設置。要結合參數(shù)的特性,來啟用或者保存中央計算機自身使用的參數(shù),如果參數(shù)需要下載,中央計算機需要向相關的車站計算機及時下發(fā)參數(shù);車站計算機對中央計算機的參數(shù)進行接收。如果參數(shù)需要下載,車站計算機需要向相關的車站終端設備中主動下發(fā)參數(shù),車站終端設備對車站計算機的參數(shù)進行接收。

3 軌道交通AFC系統(tǒng)通信方式

一是通信協(xié)議的選擇:其中,CORBA、Socket接口等是如今經(jīng)常用到的數(shù)據(jù)傳輸方式,在TCP/IP網(wǎng)絡中,最為常用的API應用程序接口就是Socket接口技術;將面向連接協(xié)議的Socket模型應用到實時數(shù)據(jù)傳輸中,因為一系列的數(shù)據(jù)糾錯功能可以由本協(xié)議所提供,以便能夠通過網(wǎng)絡來向?qū)皶r準確的傳輸數(shù)據(jù)。可以利用TCP/IP協(xié)議來實現(xiàn)軌道交通AFC系統(tǒng)各個層之間的通信。

二是基于TCP/IP協(xié)議的四種通信方式:首先是兩節(jié)點同步短連接,客戶端和服務器之間的一種重要同步通信方式就是兩節(jié)點同步短連接,客戶端指的是主動發(fā)起連接的一方,而服務器對數(shù)據(jù)接收之后,需要做出應答。采用這種通信方式,客戶端和服務器之間數(shù)據(jù)傳輸?shù)目煽啃跃涂梢缘玫綄崿F(xiàn)。

其次是兩節(jié)點異步短連接,相較于同步短連接來講,這種通信方式有著最大的差異就是服務器不會做出應答,那么就無法保證可以成功的向服務器傳輸客戶端的數(shù)據(jù)。

然后是兩節(jié)點異步長連接,在客戶端和服務器之間的異步通信方式中,非常重要的一種就是兩節(jié)點異步長連接,數(shù)據(jù)被客戶端和服務器所接收到之后,不會做出應答,因此,將這種通信方式應用過來,客戶端和服務器之間數(shù)據(jù)傳輸?shù)目煽啃砸矡o法得到保證。

最后是多節(jié)點同步短連接,多節(jié)點之間要想實現(xiàn)同步通信,非常重要的一種方式就是多節(jié)點同步短連接,采用這種通信方式,客戶端和服務器之間數(shù)據(jù)傳輸?shù)目煽啃跃涂梢缘玫接行ПWC。

4 利用多線程技術和同步短連接通信方式設計AFC系統(tǒng)通信模型

AFC系統(tǒng)具有較多的任務,在任何一個時刻,本系統(tǒng)任意兩層之間都可能在對不同的業(yè)務進行處理,因此,就需要在獨立的線程中去處理每一個業(yè)務。具體來講,從服務器的角度上理解,本系統(tǒng)可以對來自終端設備的連接請求進行實時監(jiān)聽,并且生成Socket,通過Socket的句柄值,來對線程進行創(chuàng)建,以便收發(fā)數(shù)據(jù);從客戶端的角度上來講,如果需要與某個終端設備進行通信,它可以對線程進行創(chuàng)建,并且將Socket生成于線程中,然后連接客戶端,來收發(fā)數(shù)據(jù)。

5 結語

通過上文的敘述分析我們可以得知,軌道交通AFC系統(tǒng)綜合了多項先進技術,具備較多的功能;而其功能的實現(xiàn),會直接受到通信方式的影響。因此,就需要對軌道交通AFC系統(tǒng)網(wǎng)絡通信設計產(chǎn)生足夠的重視,對比各種通信方式,對AFC系統(tǒng)通信模塊的功能需求充分考慮,將整個系統(tǒng)的通信框架給科學設計出來。

參考文獻:

[1]蘇青.自動售檢票系統(tǒng)在城市軌道交通中的普及應用[J].內(nèi)江科技,2007(12).

[2]王健,張寧,黃亮.南京地鐵AFC系統(tǒng)網(wǎng)絡化建設思路和再思考[J].都市快軌交通,2011(4).

[3]鄧先平,陳鳳敏.我國城市軌道交通AFC系統(tǒng)的現(xiàn)狀及發(fā)展[J].都市快軌交通,2005(3).

第12篇

摘要:本文介紹了我校對計算機硬件實驗課程體系及實踐教學環(huán)節(jié)進行的改革,建立了“基礎層-應用層-提高層”三層體系結構的硬件課程群實驗體系,并對多層次、系列化的硬件實踐教學模式及訓練模式進行了探討。

關鍵詞:硬件課程群;實驗體系;實驗內(nèi)容;實踐能力

中圖分類號:G642

文獻標識碼:B

我校計算機專業(yè)自99級開始進行了較大規(guī)模的擴招,但由于師資力量跟不上、實驗條件和實驗內(nèi)容相對落后等原因,造成計算機硬件教育存在層次單一、教學內(nèi)容滯后、理論與實踐脫節(jié)等問題,學生普遍存在著“重軟怕硬”的現(xiàn)象,畢業(yè)后硬件設計能力差,軟件開發(fā)缺少后勁。為提高學生的硬件動手能力,增強畢業(yè)生的社會適應性,學院自2002年開始進行計算機硬件課程群建設及相應的硬件課程群實驗體系建設,包括“計算機組成原理”等九門硬件課程及5門相關的實踐課程。本文對我院計算機硬件課程群實驗體系建設及硬件實踐教學環(huán)節(jié)的改革進行了探討與總結。

1構建科學完整的硬件課程群實驗體系

在原有的課程體系下,我院為本科生開設的硬件實驗教學課程有“數(shù)字邏輯實驗”、“計算機組成實驗”、“微機接口實驗”、“單片機實驗”。由于實驗條件的限制,各課程實驗內(nèi)容相對獨立,綜合性、系統(tǒng)性較差;尚有部分硬件主干課程沒有對應的實驗課程,如系統(tǒng)結構。實驗課程體系存在諸多問題。

(1) 缺乏對學生系統(tǒng)設計能力的培養(yǎng)。傳統(tǒng)的硬件設計和軟件設計相分離的設計方法成為阻礙設計和實現(xiàn)復雜、大規(guī)模系統(tǒng)的關鍵因素。系統(tǒng)平臺的搭建、軟硬件的協(xié)同設計驗證和軟硬件功能模塊的可重用性已成為現(xiàn)階段設計方法的熱點。培養(yǎng)學生具有系統(tǒng)設計的思想成為當務之急。

(2) 缺乏對學生可編程芯片設計能力及EDA技術的培養(yǎng)。可編程芯片與EDA技術是現(xiàn)代電子設計的發(fā)展趨勢,將可編程芯片設計及EDA技術引入實驗教學中是時展的需要。

(3) 缺乏綜合性的實踐課程,學生的創(chuàng)新能力發(fā)揮受限。由于實驗條件限制,原有的多數(shù)實驗是基于純硬件邏輯設計的,只是在面包板上用器件構建小系統(tǒng),功能擴展性差;并且只能開設數(shù)量有限、技術含量較低的實驗,學生無法開展自主的綜合性設計,無法進行創(chuàng)新能力的培養(yǎng)。

為此,經(jīng)過充分調(diào)研和論證,我院首先從修改03級教學計劃入手,對課程體系中的多門課程進行了調(diào)整,同時理順各門課程間的關系,構建起了新的硬件課程體系。該課程體系由必修課程、選修課程及配套實踐三部分組成。必修課包括“組成原理”、“接口技術”、“系統(tǒng)結構”等基礎課程。為適應社會需求,在選修課中刪去原有的“診斷與容錯”等一些過時的課程,增加“數(shù)據(jù)采集”、“計算機控制技術”、“嵌入式系統(tǒng)”等社會需求較強、實用價值高的應用性課程,同時新開了“模型機設計與組裝”、“硬件綜合實踐”等實踐課程。在07版教學計劃中,又新增了“DSP原理與應用”、“嵌入式系統(tǒng)實踐”等新課程,保證課程體系的實用性與先進性。

硬件系列課程從體系結構上劃分為三個層次:基礎層、應用層和提高層,其課程間的關系如圖1所示。基礎層為“數(shù)字電路”與“組成原理”。“數(shù)字電路”課程雖然在教學體系上不屬于計算機硬件系列課程,但它是計算機硬件系統(tǒng)的技術基礎,是必修的前續(xù)課;“組成原理”介紹計算機的基本組成和工作原理,解決整機概念;通過“電工電子實習”與“模型機設計與組裝”兩門實踐課程,強化學生的硬件動手能力。在應用層中,通過“接口技術”介紹應用層的接口和相關外設,以“嵌入式系統(tǒng)”等四門實用性強的課程作為選修課,每門課程都配有相應的實驗環(huán)節(jié),并通過“硬件綜合實踐”、“嵌入式系統(tǒng)實踐”強化學生對基礎知識的掌握和綜合應用。提高層為“系統(tǒng)結構”及“性能測試與分析”實踐課程,通過學習和實踐,能夠使學生比較全面地掌握計算機系統(tǒng)的基本概念、基本原理、基本結構、基本分析方法、基本設計方法和性能評價方法,并建立起計算機系統(tǒng)的完整概念。

在硬件課程群實驗體系建設過程中,突出強調(diào)課程體系的系統(tǒng)性和完備性。從第1學期到第7學期硬件實驗不斷線,層次逐步提高,實驗內(nèi)容銜接連貫。注意各硬件實踐的相互次序和互補,使硬件實踐訓練層次化、系列化,以此來系統(tǒng)強化學生的硬件動手能力。同時調(diào)整各課程的開設順序,理順每門課與前導課和后續(xù)課之間的關系,從而保證硬件課程體系的系統(tǒng)性和完備性。

注:所有必修課程與選修課程均開設課內(nèi)實驗,包括驗證實驗(20%)、設計實驗(80%);實踐課程單獨開設,包括綜合實驗(80%)、探索實驗(20%)。

2改革實驗教學內(nèi)容與模式

計算機硬件系列課程的重要特點之一是工程性、實踐性強。為了使學生在學過該系列課程后具備較強的實際動手能力和計算機應用系統(tǒng)的開發(fā)能力,應在實驗教學內(nèi)容的設置上體現(xiàn)出基礎性、系統(tǒng)性、實用性和先進性,既要重視計算機硬件的基礎內(nèi)容,又要結合當今電子與計算機的最新發(fā)展。為此,我們對該硬件系列課程的實驗教學內(nèi)容和教學模式進行了改革創(chuàng)新。

2.1優(yōu)化實驗內(nèi)容,引進實驗新技術,提高硬件設計的效率和興趣

隨著計算機硬件技術的日益發(fā)展,各種各樣的微處理器不斷更新,功能不斷增強,以FPGA為代表的數(shù)字系統(tǒng)現(xiàn)場集成技術取得了驚人的發(fā)展,嵌入式系統(tǒng)設計也逐步成為主流。為了使學生跟上時代潮流,了解最新技術,需要不斷引入新設備、新技術,提高硬件設計的效率和興趣。如更新的“組成原理”和“系統(tǒng)結構”實驗臺,通過RS232串口與PC機相連,可在PC機上編程并向系統(tǒng)裝載實驗程序,還可在PC機的圖形界面下進行動態(tài)調(diào)試并觀察實驗的運行,使學生像設計軟件一樣來設計硬件,做到了硬件設計軟件化,大大提高了硬件設計的效率和興趣。“模型機設計與組裝”,將CPLD和FPGA等技術引入,用CPLD來設計復雜模型機。“匯編語言”和“接口技術”補充Windows下設備驅(qū)動程序的設計與實現(xiàn),增加PCI、USB的應用等內(nèi)容。“系統(tǒng)結構”通過局域網(wǎng)組建小型的微機機群,研究探索多處理機操作系統(tǒng),試驗并行程序的運行與任務分配調(diào)控等功能。為適應當前嵌入式芯片的迅速普及應用,新開設了“嵌入式系統(tǒng)設計”課程設計。針對學生已學過多門硬件課程,但仍不能完成一個完整的、可獨立工作的計算機系統(tǒng)設計問題,新開設了“硬件綜合實踐”,使同學親自體會設計一臺微型計算機系統(tǒng)的全過程。

2.2建立“驗證型-設計型-綜合型-探索型”的多層次實踐教學模式

在實驗教學內(nèi)容的改革上,本著“加強基礎、拓寬專業(yè)、注重實踐、提高素質(zhì)”的方針,將實驗項目分為4類,即驗證型、設計型、綜合型、探索型,實驗項目由淺入深,循序漸進。在所有硬件必修和選修課程中,全部開設課內(nèi)實驗。課內(nèi)實驗由驗證實驗(20%)、設計實驗(80%)組成。所有實踐課程都單獨開設實驗,包括綜合實驗(80%)、探索實驗(20%)。這樣,課內(nèi)課程中開設“驗證型”和“設計型”的實驗,在后續(xù)課程設計中,開設“綜合型”和“探索型”的實驗,形成“驗證型-設計型-綜合型-探索型”的多層次實踐教學模式,系統(tǒng)強化學生的綜合設計和硬件動手能力。

在驗證型實驗中,注重使學生鞏固基本理論,進一步掌握基本概念和基本技能。在設計型的實驗中,注重培養(yǎng)學生的創(chuàng)新意識、設計能力和動手實踐能力。在這一類實驗中,以學生動手為主,教師輔導為輔,只給定實驗的課題及達到的目的,中間過程需學生自己去查閱資料和設計方案,直至最后調(diào)試完成。在綜合型實驗中,注重培養(yǎng)學生綜合運用所學知識的能力,使學生受到更為實際、更加全面的科學研究的訓練。綜合實驗的特點是沒有現(xiàn)成的模式可循,學生需要獨立完成硬、軟件設計和調(diào)試。在調(diào)試過程中,學生自己動手分析解決實驗中出現(xiàn)的問題,雖然有一定的難度和深度,但對學生很有吸引力,能使學生從應付實驗變?yōu)橹鲃訉嶒灒粌H提高了基本操作技能,也發(fā)揮了學生的主觀能動性和創(chuàng)造性。課程設計的部分內(nèi)容屬于探索型實驗,學生可以自主選擇感興趣的課題及相關開發(fā)工具,寫出設計書,交給指導教師審核后實施。在這一過程中,學生需要查閱大量的資料,培養(yǎng)了學生的自學能力、研究設計能力、獨立分析問題及解決問題的能力和創(chuàng)新能力。

2.3確立“系列化硬件實踐訓練”方案

硬件實踐訓練由“課程實驗-課程設計-綜合訓練-畢業(yè)設計”四個系列組成。課程實驗――所有硬件課程都開設。課程設計――在“嵌入式系統(tǒng)”、“組成原理”等重點課程中開設,在這些課程的課內(nèi)實驗中進行部件或模塊實驗,在課程設計中進行綜合性、創(chuàng)新性設計。綜合訓練――通過“硬件綜合實踐”展開。該課程安排在大四開設,是一門綜合性設計實踐課程,也是對前面所學課程的一個全面應用和總結,在硬件課程群建設中起著“總練兵”的作用。通過讓學生親自設計一臺小型計算機控制系統(tǒng),包括計算機的各個部件和功能,“麻雀雖小,五臟俱全”,旨在讓學生真真切切感受到如何設計一個可獨立工作的計算機系統(tǒng),強化和提高學生的綜合實踐能力,培養(yǎng)學生的創(chuàng)新思維和創(chuàng)造能力。畢業(yè)設計――每年精選一定數(shù)量的硬件畢業(yè)設計題目,提供實驗場所、設備及材料,讓對硬件感興趣的同學去實現(xiàn)自己的設計,放飛自己的理想。學生以接近于實際應用環(huán)境,完成高質(zhì)量綜合設計為訓練手段,以掌握計算機硬件結構與應用系統(tǒng)設計作為主要訓練目的,使學生對計算機的整個硬件系統(tǒng)有較全面、較系統(tǒng)的掌握。要求學生能夠根據(jù)需要設計出一定規(guī)模的計算機硬件應用系統(tǒng)實例,從模板設計、制作、總線的走向、計算機部件選取、工作原理的分析、部件在模板上的部局、部件的焊接、運算能力的調(diào)試、結果正誤的判斷分析等流程的設計到具體的制作,直至最后寫出畢業(yè)論文,使學生建立系統(tǒng)的概念與工程的概念。

3結束語

上述改革取得了令人滿意的效果。大學生對計算機硬件實驗課程學習的興趣增強了,實驗室開放期間,有更多的學生走進了硬件實驗室。在畢業(yè)設計時,有更多的學生選擇了與計算機硬件系統(tǒng)設計和開發(fā)相關的課題。學生做完硬件綜合實習和硬件畢業(yè)設計課題后,普遍充滿自豪感和成就感,感到硬件設計及底層軟件開發(fā)不再可怕。通過這樣的訓練,提高了其綜合設計能力和創(chuàng)新能力,同時也鍛煉了他們的團隊合作精神,步入單位就能直接勝任計算機應用系統(tǒng)設計、開發(fā)的工作,實現(xiàn)高校、學生、用人單位等各方面的多贏。同時我們也應該看到,隨著新技術的不斷發(fā)展,計算機硬件系列課程及其實驗體系的建設和實驗內(nèi)容的改革是一項長期不懈的工作,需要不斷完善。

參考文獻

[1] 羅家奇,李云,葛桂萍等. 計算機硬件系統(tǒng)實驗教學改革的研究[J]. 實驗室研究與探索,2007,26(8):98-99.

[2] 武俊鵬,孟昭林. 計算機硬件實驗課程體系的改革探索[J]. 實驗技術與管理,2005,22,(10):107-109.

主站蜘蛛池模板: 刚察县| 太湖县| 孝感市| 合川市| 本溪市| 安陆市| 肥城市| 潢川县| 江陵县| 镇安县| 延川县| 洛扎县| 玉树县| 温宿县| 黄平县| 浏阳市| 湖口县| 延寿县| 中超| 金塔县| 类乌齐县| 皋兰县| 黎川县| 清河县| 万山特区| 浙江省| 财经| 天峨县| 杨浦区| 喀什市| 齐齐哈尔市| 会同县| 巨鹿县| 大余县| 尖扎县| 集贤县| 永善县| 嘉荫县| 聂拉木县| 和林格尔县| 克山县|