公務(wù)員期刊網(wǎng) 精選范文 計(jì)算機(jī)硬件概念范文

計(jì)算機(jī)硬件概念精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的計(jì)算機(jī)硬件概念主題范文,僅供參考,歡迎閱讀并收藏。

計(jì)算機(jī)硬件概念

第1篇:計(jì)算機(jī)硬件概念范文

關(guān)鍵詞:計(jì)算機(jī)硬件技術(shù)基礎(chǔ);教學(xué)改革;教材建設(shè);教材分析

隨著計(jì)算機(jī)硬件技術(shù)的發(fā)展和普及,大學(xué)生接觸到的計(jì)算機(jī)硬件設(shè)備無論從種類還是功能都比之前有更多的樣式,并具有更快的發(fā)展趨勢。計(jì)算機(jī)硬件有關(guān)產(chǎn)品已經(jīng)成為人們?nèi)粘I钪斜夭豢缮俚纳钣闷罚哂忻黠@的日?;?、集成化、工具化的發(fā)展趨勢。在計(jì)算機(jī)硬件新的發(fā)展階段,讓學(xué)生們掌握基本的計(jì)算機(jī)硬件原理,熟悉各類硬件接口技術(shù),懂得計(jì)算機(jī)硬件產(chǎn)品的基本運(yùn)行方式,是各學(xué)科各專業(yè)教學(xué)體系建設(shè)中重要的一個教學(xué)和實(shí)踐環(huán)節(jié)。

計(jì)算機(jī)硬件技術(shù)基礎(chǔ)課程是普通高等學(xué)校理工科專業(yè)的一門重要的計(jì)算機(jī)技術(shù)公共基礎(chǔ)課程,也適合非理工科的其他專業(yè)學(xué)生選修。該課程是學(xué)生學(xué)習(xí)和掌握計(jì)算機(jī)硬件基礎(chǔ)知識、了解計(jì)算機(jī)硬件發(fā)展、熟悉硬件原理及接口技術(shù)的主要課程。

1課程現(xiàn)狀和問題分析

2006年,教育部高教司將微型計(jì)算機(jī)原理和微機(jī)接口技術(shù)等課程精簡整合為計(jì)算機(jī)硬件技術(shù)基礎(chǔ),并明確提出了該課程是針對大學(xué)非計(jì)算機(jī)專業(yè)的理工類本科生設(shè)置的6門典型核心課程之一。

2009年,教育部高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會將“微機(jī)原理與接口技術(shù)”確定為計(jì)算機(jī)基礎(chǔ)教學(xué)的核心課程之一。該課程建議面向電類專業(yè)授課70學(xué)時,實(shí)驗(yàn)20學(xué)時;面向非電類專業(yè)授課48學(xué)時,實(shí)驗(yàn)10學(xué)時。[1]

課程名稱及學(xué)時上的變化,一方面顯示教學(xué)指導(dǎo)委員會對計(jì)算機(jī)硬件類課程的重視,同時也反映出在大學(xué)課堂上如何引入計(jì)算機(jī)硬件公共基礎(chǔ)課程還存在爭議。事實(shí)上,計(jì)算機(jī)硬件類課程在實(shí)際實(shí)施中存在很多實(shí)際困難和問題,導(dǎo)致全國大多數(shù)高等學(xué)校沒有開設(shè)此類計(jì)算機(jī)基礎(chǔ)課程,部分開設(shè)微機(jī)原理與接口技術(shù)課程的學(xué)校往往由非計(jì)算機(jī)類專業(yè)教師開設(shè)并講授,不歸屬于計(jì)算機(jī)基礎(chǔ)教學(xué)范疇。主要有以下三方面原因。

1) 課程定位不清晰,學(xué)時很難落實(shí)。計(jì)算機(jī)硬件技術(shù)基礎(chǔ)課程如果作為計(jì)算機(jī)技術(shù)基礎(chǔ)課程,應(yīng)該主要放在大二,兼顧大三授課,面向沒有數(shù)字電子基礎(chǔ)的學(xué)生,作為選修課,以32學(xué)時為宜。然而,計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會規(guī)劃的微機(jī)原理與接口技術(shù)主要面向大三、甚至是大四學(xué)生開設(shè),學(xué)時數(shù)量超過60,甚至在90,還需要數(shù)字電子方面的先導(dǎo)課,很多高校在學(xué)時、先導(dǎo)課等角度都無法將該課程編排進(jìn)教學(xué)大綱。

2) 現(xiàn)有實(shí)驗(yàn)條件落后,學(xué)生難有興趣,硬件投入較大。傳統(tǒng)授課中,計(jì)算機(jī)硬件技術(shù)基礎(chǔ)所安排實(shí)驗(yàn)需要借助定制的實(shí)驗(yàn)箱完成實(shí)驗(yàn)[2],而實(shí)驗(yàn)箱的投入成本較高,新實(shí)驗(yàn)開發(fā)受限,使用效率較低,教師和學(xué)校往往都沒有熱情開設(shè)該課程。另外一些課程僅以匯編語言或單片機(jī)技術(shù)作為實(shí)驗(yàn)內(nèi)容,技術(shù)廣度不足,僅適合小部分特色專業(yè)。

3) 教學(xué)內(nèi)容落后,教材急需建設(shè)。無論是計(jì)算機(jī)硬件技術(shù)基礎(chǔ)還是微機(jī)原理與接口技術(shù),講授內(nèi)容仍然以計(jì)算機(jī)專業(yè)的80x86、匯編語言、可編程接口芯片等內(nèi)容為主,沒有結(jié)合計(jì)算機(jī)硬件近10年來新技術(shù)和新產(chǎn)品的發(fā)展。由于課程面向非計(jì)算機(jī)專業(yè)學(xué)生,這種專業(yè)性很強(qiáng)的內(nèi)容很難符合學(xué)生們的學(xué)習(xí)預(yù)期??v觀5年內(nèi)新出版的相關(guān)教材,所講授內(nèi)容的絕大部分與10年前(2000年左右)教材的教學(xué)內(nèi)容一致,教材改革和建設(shè)需求迫切。

本文從面向大二兼顧大三的計(jì)算機(jī)公共基礎(chǔ)課角度出發(fā),全面分析整理了2005年后出版的《計(jì)算機(jī)硬件技術(shù)基礎(chǔ)》相關(guān)教材的教學(xué)內(nèi)容和實(shí)驗(yàn)內(nèi)容,客觀還原已出版教材現(xiàn)狀,尋找教材建設(shè)的薄弱環(huán)節(jié)和問題,從而為進(jìn)一步教材建設(shè)理清思路。同時,本文結(jié)合北京理工大學(xué)的教學(xué)改革情況,給出了進(jìn)一步加強(qiáng)教材建設(shè)的思路和方法,希望能夠?yàn)橛?jì)算機(jī)硬件類公共課更為廣泛的進(jìn)入大學(xué)課堂提供參考建議。

2教材情況概述

為了全面還原計(jì)算機(jī)硬件技術(shù)基礎(chǔ)課程教材建設(shè)情況,我們對2005年之后出版的相關(guān)教材進(jìn)行了匯總,合計(jì)34本,如表1所示。

從表1可以看出,34本教材來自于13個出版社,其中,正式本科教材26本,教學(xué)實(shí)驗(yàn)指導(dǎo)書等教輔類教材6本(本文后面使用表示表1中第N本教材),高職高專教材2本。后面,我們將主要對本科和高職高專共28本教材進(jìn)行分析。

3教材分析與問題匯總

3.1教材組織和定位分析

課程教材定位指教材的受眾面,我們根據(jù)教材介紹中作者對教材的定位說明分成四類:電學(xué)為主的理工類專業(yè)、非電學(xué)為主的理工類專業(yè)、非理工類專業(yè)、各學(xué)科專業(yè)(內(nèi)容難度偏低,適用于所有學(xué)科開展教學(xué))。其中存在一本教材劃分到多個類別的情況。

表1中教材(含本科和高職高專教材)共28本,根據(jù)上述劃分,各教材定位如表2所示,其中,高職高專教材由于教學(xué)內(nèi)容較為實(shí)用,被劃分到各學(xué)科專業(yè)類別中。

根據(jù)教材的不同定位,圖1和圖2分別給出了教材章節(jié)數(shù)、頁數(shù)、實(shí)驗(yàn)數(shù)的統(tǒng)計(jì)值。

從這兩個圖中可以看出,針對電學(xué)為主的理工科類專業(yè)(編號為A)的計(jì)算機(jī)硬件技術(shù)基礎(chǔ)教材頁數(shù)最多,章節(jié)最多,實(shí)驗(yàn)最少(數(shù)量為0)??梢钥闯?,目前這類教材主要以理論講授為主,定位中缺少實(shí)驗(yàn)內(nèi)容,內(nèi)容覆蓋面廣泛但缺乏實(shí)踐性。實(shí)際中,這類課程是從“微機(jī)原理”精簡而來,內(nèi)容變化不大。

針對非電學(xué)為主理工類專業(yè)(編號為B)的教材章節(jié)最少,平均實(shí)驗(yàn)數(shù)為1??梢钥闯?,這類教材的建設(shè)思路是講授基本的計(jì)算機(jī)硬件知識,簡單的開展少量實(shí)驗(yàn)。實(shí)際中,這類專業(yè)往往在大三、大四會講授“嵌入式系統(tǒng)開發(fā)”、“單片機(jī)”等硬件類相關(guān)課程,為此,針對大二為主的計(jì)算機(jī)硬件技術(shù)基礎(chǔ)類教材在內(nèi)容上比較基礎(chǔ)并為后續(xù)課程有所保留。

對于非理工類和各學(xué)科專業(yè)的教材,章節(jié)數(shù)量相對較多,實(shí)驗(yàn)數(shù)量也比之前有所增加。可以看出,這類教材的建設(shè)思路是使學(xué)生掌握較為全面的硬件知識,并有一定的動手訓(xùn)練。實(shí)際中,非理工類專業(yè)在本科階段最多能夠?qū)W習(xí)一門計(jì)算機(jī)硬件技術(shù)相關(guān)類課程,為此,教材建設(shè)思路反映了全面性和實(shí)用性。

綜合上述分析,可以看出,目前市面上已有的《計(jì)算機(jī)硬件技術(shù)基礎(chǔ)》相關(guān)教材主要針對四類不同的受眾學(xué)生,教材組織上偏重于內(nèi)容講解(尤其是針對理工科學(xué)生的教材),總體建設(shè)思路還停留在講授計(jì)算機(jī)原理的階段,無法體現(xiàn)當(dāng)今計(jì)算機(jī)硬件日常化、集成化、工具化的發(fā)展趨勢。突出問題是教材配套實(shí)驗(yàn)很少,實(shí)踐性差。

3.2教材實(shí)驗(yàn)分析

表1中28本教材和6本實(shí)驗(yàn)指導(dǎo)書一共記錄了109個實(shí)驗(yàn)。根據(jù)各實(shí)驗(yàn)特點(diǎn),我們將所有實(shí)驗(yàn)分為四類:實(shí)驗(yàn)箱實(shí)驗(yàn)、芯片實(shí)驗(yàn)、匯編語言實(shí)驗(yàn)和PC機(jī)實(shí)驗(yàn)。各分類描述如下:

 實(shí)驗(yàn)箱實(shí)驗(yàn):指依托于特定實(shí)驗(yàn)箱的實(shí)驗(yàn),針對該課程的實(shí)驗(yàn)箱往往是從其他課程的實(shí)驗(yàn)箱中裁減下來的,種類較多且良莠不齊,沒有公認(rèn)的標(biāo)準(zhǔn);

 芯片實(shí)驗(yàn):指基于單片機(jī)或者接口芯片的實(shí)驗(yàn),包括:8051系列單片機(jī)、計(jì)數(shù)器芯片8253、定時器芯片8254、并口芯片8255A、中斷芯片8259A、DMA控制器芯片8237A等。這類實(shí)驗(yàn)專業(yè)性強(qiáng),應(yīng)用性差,適合特定專業(yè)或者大三以上的學(xué)生;

 匯編語言實(shí)驗(yàn):指匯編語言程序設(shè)計(jì)實(shí)驗(yàn),編程訓(xùn)練不是該課程的主要目的,這類實(shí)驗(yàn)盡管能夠讓學(xué)生對計(jì)算機(jī)硬件有一定了解,但程度有限;

 PC機(jī)實(shí)驗(yàn):基于PC機(jī)的實(shí)驗(yàn),包括:model安裝、存儲器測試等。目前,這部分實(shí)驗(yàn)內(nèi)容受到學(xué)生喜愛,可以鍛煉實(shí)際能力,易于推廣,但如何讓學(xué)生了解到CPU、存儲器等核心部件內(nèi)部的工作原理,需要創(chuàng)新性設(shè)計(jì)。

圖3給出了109個實(shí)驗(yàn)在組織結(jié)構(gòu)、運(yùn)算控制器、存儲器、IO和其他等6個方面的統(tǒng)計(jì)。從圖中可以看出,大部分實(shí)驗(yàn)都集中在IO方面,反映出這部分實(shí)驗(yàn)內(nèi)容很重要,也是教材的主要內(nèi)容。相比較而言,實(shí)驗(yàn)箱類和PC機(jī)實(shí)驗(yàn)?zāi)軌蚋采w到計(jì)算機(jī)硬件的各個部分,而芯片實(shí)驗(yàn)主要針對IO,缺少對運(yùn)算控制器、存儲器等其它部件的覆蓋,匯編語言實(shí)驗(yàn)主要針對運(yùn)算控制器。

圖3教材中實(shí)驗(yàn)的分類

基于以上分析,針對計(jì)算機(jī)硬件技術(shù)基礎(chǔ)課程,匯編語言實(shí)驗(yàn)和芯片實(shí)驗(yàn)數(shù)量較多但比較重視接口,無法讓學(xué)生對計(jì)算機(jī)各組成部分有更深入的理解。實(shí)驗(yàn)箱實(shí)驗(yàn)針對性很強(qiáng),但前期投入大,靈活性不強(qiáng)。我們認(rèn)為,隨著PC機(jī)的廣泛應(yīng)用(學(xué)生們幾乎人手一臺PC機(jī)),基于PC機(jī)的創(chuàng)新性實(shí)驗(yàn)是該課程的發(fā)展方向,同時,這類實(shí)驗(yàn)還能較好的引導(dǎo)學(xué)生在課余時間完成實(shí)驗(yàn),并激發(fā)學(xué)習(xí)興趣。

3.3教材內(nèi)容分析

對于教材內(nèi)容,我們主要分析和匯總講述的重點(diǎn)知識點(diǎn),還原現(xiàn)有教材的主要內(nèi)容組織。全部教材為28本,其中4本(、、、)沒能找到原書,為此沒有統(tǒng)計(jì)在內(nèi)。表3給出了24本教材中知識點(diǎn)的排序。

從表3可以看出,所有教材都有存儲系統(tǒng)內(nèi)容的講授,大部分教材(19本)都包括匯編語言,18本包括80x86,半數(shù)以上教材都講授了8259A和8255A等內(nèi)容。圖4給出了這些內(nèi)容在原書中平均的頁數(shù),可以看出,匯編語言、80x86、單片機(jī)等內(nèi)容都超過了25頁,在教材中所占比重很大。此外,8259A和8255A等芯片的講授內(nèi)容也在10頁以上,成為某些教材的重點(diǎn)授課內(nèi)容。

縱觀2005年至今出版的全部相關(guān)教材,《計(jì)算機(jī)

硬件技術(shù)基礎(chǔ)》教材還是以《微機(jī)原理與接口技術(shù)》、《匯編語言》等課程的內(nèi)容簡化為主,仍然以很大的比重講授80x86、匯編語言、單片機(jī)等內(nèi)容。這些內(nèi)容對于某些專業(yè)十分必要,但對于面向非計(jì)算機(jī)專業(yè)的計(jì)算機(jī)公共基礎(chǔ)課程來說,這些內(nèi)容相對陳舊,而且無法與計(jì)算機(jī)硬件的最新發(fā)展相結(jié)合。

教材具有教學(xué)的引導(dǎo)作用,在教材建設(shè)上,這種內(nèi)容組織方式的落后需要引起重視。

4教材建設(shè)建議

4.1教材定位建設(shè)

我們認(rèn)為,面向計(jì)算機(jī)公共基礎(chǔ)課程,教材名稱確定為《計(jì)算機(jī)硬件技術(shù)基礎(chǔ)》比較合適,表明教材內(nèi)容是計(jì)算機(jī)硬件的基礎(chǔ)內(nèi)容,以全面了解計(jì)算機(jī)硬件知識為主,掌握計(jì)算機(jī)硬件的基本概念和原理。

教材應(yīng)結(jié)合計(jì)算機(jī)公共基礎(chǔ)課程的實(shí)際情況,以32學(xué)時(含6~10實(shí)驗(yàn)學(xué)時)為宜,適度擴(kuò)展到54學(xué)時,實(shí)驗(yàn)學(xué)時擴(kuò)展到12學(xué)時(實(shí)驗(yàn)學(xué)時占總學(xué)時的25%)。這種學(xué)時設(shè)計(jì)有利于各學(xué)校將該課程以校公選課、通識課、實(shí)驗(yàn)課等形式安排到教學(xué)大綱中。

針對大二學(xué)生的教材,前導(dǎo)課程為計(jì)算機(jī)基礎(chǔ)(或者大學(xué)計(jì)算機(jī)基礎(chǔ))等計(jì)算機(jī)基礎(chǔ)類公共課程,不需要學(xué)習(xí)數(shù)字電子等課程。教材內(nèi)容適度增加相關(guān)的數(shù)字電子知識。

教材應(yīng)該充分利用該課程特點(diǎn),以增強(qiáng)學(xué)生的實(shí)踐興趣為根本,通過實(shí)踐環(huán)節(jié)使學(xué)生們主動學(xué)習(xí)教學(xué)內(nèi)容。為此,在教材設(shè)計(jì)中,應(yīng)該以實(shí)驗(yàn)建設(shè)為導(dǎo)向,注重讓學(xué)生們理解計(jì)算機(jī)硬件的基本工作原理,為學(xué)生們進(jìn)一步理解其他硬件技術(shù)和實(shí)踐硬件設(shè)計(jì)打好堅(jiān)實(shí)基礎(chǔ)。

過去十幾年來,在計(jì)算機(jī)硬件相關(guān)課程講解過程中,教師們主要關(guān)心接口技術(shù),并引導(dǎo)學(xué)生們在該方向進(jìn)行實(shí)驗(yàn)。隨著計(jì)算機(jī)硬件種類、功能和應(yīng)用程度的增加,我們認(rèn)為,學(xué)生們應(yīng)該綜合了解計(jì)算機(jī)硬件組成,理解各部分的工作原理,而不是側(cè)重某一方面。使學(xué)生在課程學(xué)習(xí)和實(shí)驗(yàn)實(shí)踐后能夠分析新技術(shù)和新方法在整個計(jì)算機(jī)硬件發(fā)展中的作用和價值。

4.2教材實(shí)驗(yàn)建設(shè)

《計(jì)算機(jī)硬件技術(shù)基礎(chǔ)》教材應(yīng)該更加重視實(shí)驗(yàn)建設(shè),使學(xué)生能夠在實(shí)踐中理解計(jì)算機(jī)硬件的基本概念。[3]為此,我們建議教材中的實(shí)驗(yàn)?zāi)軌蚋采w計(jì)算機(jī)硬件結(jié)構(gòu)的各個領(lǐng)域,并且能夠有一定趣味性,以了解基本的硬件原理為主。

與此同時,教材中的實(shí)驗(yàn)應(yīng)該能夠與學(xué)生們的實(shí)際生活結(jié)合起來,設(shè)計(jì)創(chuàng)新實(shí)驗(yàn),將數(shù)字消費(fèi)類電子產(chǎn)品(MP3、手機(jī)等)、互聯(lián)網(wǎng)、物聯(lián)網(wǎng)、藍(lán)牙、PC外設(shè)接口等融入計(jì)算機(jī)硬件實(shí)驗(yàn)的設(shè)計(jì),引導(dǎo)學(xué)生興趣,同時適應(yīng)計(jì)算機(jī)硬件技術(shù)的發(fā)展,使得學(xué)生通過教材學(xué)習(xí)能夠掌握對計(jì)算機(jī)硬件的正確認(rèn)識,并解決一些基本實(shí)際問題。

在這里,我們建議將實(shí)驗(yàn)分為:基礎(chǔ)實(shí)驗(yàn)和提高實(shí)驗(yàn)兩類,以適合不同專業(yè)的學(xué)生。經(jīng)過北京理工大學(xué)2010年的教學(xué)反饋,表4中的實(shí)驗(yàn)得到了學(xué)生們的歡迎。

在教材建設(shè)過程中,考慮到各院校建設(shè)計(jì)算機(jī)硬件實(shí)驗(yàn)室的實(shí)際情況,進(jìn)一步結(jié)合學(xué)生興趣,我們基于PC機(jī)和少量配件設(shè)計(jì)了一些候選實(shí)驗(yàn)。初步的教學(xué)實(shí)踐表明,這種實(shí)驗(yàn)設(shè)計(jì)完全能夠創(chuàng)新性的激發(fā)學(xué)生興趣,使學(xué)生掌握更為實(shí)際的計(jì)算機(jī)硬件知識,并通過實(shí)踐理解計(jì)算機(jī)硬件基本原理。

候選實(shí)驗(yàn)包括三類:測試類、開發(fā)類和操作類。例如:存儲系統(tǒng)性能測試(測試類)、CPU和GPU性能測試(測試類)、BIOS定制刷新(開發(fā)類)、串口短信收發(fā)(開發(fā)類)、并口液晶點(diǎn)陣控制(開發(fā)類)、基于PSOC的物聯(lián)網(wǎng)結(jié)點(diǎn)(開發(fā)類)、計(jì)算機(jī)認(rèn)知和組裝(操作類)等。

4.3教材內(nèi)容建設(shè)

在教材內(nèi)容建設(shè)上,我們認(rèn)為《計(jì)算機(jī)硬件技術(shù)基礎(chǔ)》教材應(yīng)該全面講解各類計(jì)算機(jī)硬件原理,以理解計(jì)算機(jī)硬件部件功能為主,注重理解基本概念和基本運(yùn)行規(guī)律,并結(jié)合實(shí)際硬件器件分析,以不變的理論應(yīng)對萬變的計(jì)算機(jī)硬件產(chǎn)品。

為此,教學(xué)內(nèi)容 以“基本概念+基本部件”方式組織,例如:存儲系統(tǒng)與存儲器,其中,存儲系統(tǒng)是基本概念,理解起來有一些抽象,需要課堂講授;而存儲器(內(nèi)存等)則是基本部件,學(xué)生們平時接觸較多,通過適當(dāng)?shù)膶?shí)踐教學(xué),學(xué)生們不僅可以很快認(rèn)識硬盤、Flash存儲器、光存儲器等設(shè)備,還可以通過測試類實(shí)驗(yàn)了解各設(shè)備的工作速度和基本模式,易于將存儲系統(tǒng)和實(shí)際硬件有機(jī)的關(guān)聯(lián)起來,達(dá)到較好的教學(xué)效果。

5結(jié)語

計(jì)算機(jī)硬件技術(shù)基礎(chǔ)課程建設(shè)是近年來計(jì)算機(jī)公共基礎(chǔ)課建設(shè)中面臨的一個重要的難點(diǎn)問題,《計(jì)算機(jī)硬件技術(shù)基礎(chǔ)》教材更是教改所面臨的最大問題。如何合理定位該教材,并有效地選取適合高等院校開展該課程的內(nèi)容是我們的進(jìn)一步工作。在回顧2005年后出版的34本教材的基礎(chǔ)上,我們驗(yàn)證了該課程和教材建設(shè)中存在的一些具體問題,并給出了解決問題的一些建議。我們將在2011~2012年度北京理工大學(xué)的教學(xué)實(shí)踐中檢驗(yàn)教材建設(shè)的初步效果。

參考文獻(xiàn):

[1] 教育部高等學(xué)校計(jì)算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)委員會. 高等學(xué)校計(jì)算機(jī)基礎(chǔ)核心課程教學(xué)實(shí)施方案[M]. 北京:高等教育出版社,2009: 137-183.

[2] 鄒逢興. 關(guān)于創(chuàng)新計(jì)算機(jī)硬件技術(shù)基礎(chǔ)課程教學(xué)的實(shí)踐和思考[J]. 計(jì)算機(jī)教育,2004(2):81.

[3] 嵩天,李鳳霞. 計(jì)算機(jī)硬件技術(shù)基礎(chǔ)課程實(shí)驗(yàn)的改革與實(shí)踐[J]. 計(jì)算機(jī)教育,2010(10):65-68.

Analysis and Suggestions to Textbooks for Computer Hardware Fundamentals

SONG Tian, LI Fengxia, SONG Dandan

(School of Computer Science, Beijing Institute of Technology, Beijing 100081, China)

第2篇:計(jì)算機(jī)硬件概念范文

【關(guān)鍵詞】硬件課程 軟件工程 課程改革

【中圖分類號】G642 【文獻(xiàn)標(biāo)識碼】A 【文章編號】1006-9682(2011)11-0011-01

一、引 言

計(jì)算機(jī)學(xué)院從2005年開始招生軟件工程專業(yè)的學(xué)生,現(xiàn)在軟件工程專業(yè)學(xué)生已達(dá)到我院學(xué)生總?cè)藬?shù)的70%以上。“培養(yǎng)學(xué)生成為基礎(chǔ)扎實(shí)、知識面廣、實(shí)踐能力強(qiáng)、綜合素質(zhì)高、能適應(yīng)信息產(chǎn)業(yè)和軟件產(chǎn)業(yè)需求的系統(tǒng)設(shè)計(jì)和開發(fā)的高級人才”是我院一直以來對軟件工程專業(yè)學(xué)生的根本要求。這里的“基礎(chǔ)扎實(shí)、知識面廣”包括軟件和硬件兩個方面。特別是現(xiàn)在的軟件開發(fā)越來越偏向不同的硬件平臺做專業(yè)開發(fā)。而作為系統(tǒng)開發(fā)的人員必須掌握一定的硬件知識。對于完全不懂硬件的軟件工程學(xué)生來講,就業(yè)前景和發(fā)展都會受到極大的制約。

但是,我院硬件課程相對較薄弱。具體存在以下問題:①課程的內(nèi)容深、難且不實(shí)用。學(xué)生理解計(jì)算機(jī)硬件較困難,學(xué)到的知識停留于空洞的概念,沒有得到技能的提高。②技術(shù)發(fā)展迅速,硬件課程教材和實(shí)驗(yàn)設(shè)施嚴(yán)重滯后?,F(xiàn)在的硬件教學(xué)教材還停留在70年代8086/8088階段。③實(shí)驗(yàn)困難。與軟件實(shí)驗(yàn)不同,硬件實(shí)驗(yàn)需要一定規(guī)模的計(jì)算機(jī)設(shè)備,同時課程教學(xué)上也沒有足夠的課時進(jìn)行實(shí)驗(yàn)。④培養(yǎng)目標(biāo)與社會需求存在差距。計(jì)算機(jī)硬件教學(xué)已嚴(yán)重脫離了硬件技術(shù)的發(fā)展實(shí)際,學(xué)生學(xué)習(xí)計(jì)算機(jī)硬件的基本原理的基礎(chǔ)知識,不會開發(fā)電子產(chǎn)品,不會做工程項(xiàng)目。⑤學(xué)生的興趣和教學(xué)的內(nèi)容嚴(yán)重脫節(jié)?,F(xiàn)在學(xué)生對于計(jì)算機(jī)硬件的最新技術(shù)比較感興趣,但是硬件課程講授的是過時的知識,學(xué)生無法在課程中體會到硬件的好處,感覺硬件課程像“雞肋”。

基于以上分析,對計(jì)算機(jī)科學(xué)學(xué)院軟件工程專業(yè)硬件課程進(jìn)行改革已迫在眉睫,要培養(yǎng)適應(yīng)社會要求的軟件人才,應(yīng)該而且必須加強(qiáng)相關(guān)硬件課程的建設(shè),這樣才能培養(yǎng)出全面的人才。所以,經(jīng)過兩年的教學(xué)實(shí)踐,對于軟件工程的學(xué)生應(yīng)該掌握哪些硬件知識、軟件工程中的硬件課程如何設(shè)置等進(jìn)行了一定的探索,下面就相關(guān)內(nèi)容進(jìn)行簡單探討:

二、硬件課程改革的措施

我校軟件工程專業(yè)硬件系列課程設(shè)置了數(shù)字邏輯、計(jì)算機(jī)組成原理、匯編語言、微機(jī)接口技術(shù)4門課程。這些課程設(shè)置雖然相對獨(dú)立,但所提供的課程內(nèi)容劃分不明確,相互重疊現(xiàn)象較嚴(yán)重。如基本原理和指令系統(tǒng)的內(nèi)容,在多門課程中都有出現(xiàn)。

所以,硬件課程改革的目標(biāo)是:將4門硬件課程整合、篩選,組合為1門綜合型的硬件課程,達(dá)到內(nèi)容精煉、重點(diǎn)突出、減少重復(fù)的要求。目的是將硬件系列課程作為一個整體統(tǒng)一考慮,建立一個完整的、系統(tǒng)的課程內(nèi)容體系,這對提高教學(xué)質(zhì)量和壓縮學(xué)時都非常有效。

1.硬件課程教學(xué)模塊的設(shè)置

具體設(shè)置以下模塊:數(shù)字邏輯與數(shù)字系統(tǒng)(核心);數(shù)據(jù)的機(jī)器級表示(核心);匯編級機(jī)器組織(核心);存儲系統(tǒng)組織與結(jié)構(gòu)(核心);接口與通信(核心);功能組織(核心);多處理和其他系統(tǒng)結(jié)構(gòu)(核心);性能提高技術(shù)(選修);網(wǎng)絡(luò)與分布式系統(tǒng)結(jié)構(gòu)(選修)。

2.硬件課程教學(xué)內(nèi)容的設(shè)置

教學(xué)內(nèi)容:①計(jì)算機(jī)概論:計(jì)算機(jī)概述、運(yùn)算基礎(chǔ);②數(shù)字邏輯基礎(chǔ):卡諾圖、組合電路、時序電路;③運(yùn)算器:半加器、全加器、算術(shù)邏輯部件、定點(diǎn)運(yùn)算器、浮點(diǎn)運(yùn)算器;④匯編語言程序設(shè)計(jì)基礎(chǔ):指令系統(tǒng)、匯編語言語法、匯編語言程序設(shè)計(jì)基礎(chǔ);⑤存儲器系統(tǒng):存儲器芯片、存儲器層次結(jié)構(gòu)、內(nèi)存接口技術(shù);⑥控制器:中央處理器的組成和功能、指令流程、硬連線邏輯、微程序控制器;⑦輸入/輸出技術(shù):I/O接口與端口、輸入/輸出控制方式、三種簡單接VI芯片、中斷系統(tǒng)與中斷接口、總線;⑧可編程接口芯片及其應(yīng)用:可編程接口芯片的幾個基本概念、可編程并行接口芯片、可編程定時器/計(jì)數(shù)器、通用同步/異步接收/發(fā)送器、模/數(shù)轉(zhuǎn)換器、芯片組;⑨實(shí)用接口技術(shù):主板、硬盤接口、高速串行總線;⑩計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)概述:計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)基本概念、流水線技術(shù)、并行計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)、提高處理器性能的技術(shù)。

實(shí)驗(yàn)環(huán)節(jié):①數(shù)字邏輯(時);②匯編語言程序設(shè)計(jì)上機(jī)練習(xí)(時);③接口實(shí)驗(yàn)6~8個(18~24學(xué)時)。

3.課程實(shí)施中需要關(guān)注的問題

(1)注意學(xué)生共性和個性的關(guān)系。該課程體系規(guī)劃是針對軟件工程專業(yè)的基本要求編寫的,反映了軟件工程專業(yè)對計(jì)算機(jī)硬件的共性要求,不同學(xué)校的軟件工程和計(jì)算機(jī)軟件專業(yè)還可根據(jù)本校培養(yǎng)特點(diǎn)做不同的選擇與增刪,以適應(yīng)本校培養(yǎng)的個性要求。

(2)處理好理論講授和實(shí)驗(yàn)的關(guān)系。各校根據(jù)本校培養(yǎng)的方向和實(shí)際條件,組織不同要求的實(shí)驗(yàn)教學(xué),可進(jìn)行單個實(shí)驗(yàn),也可組織小系統(tǒng)實(shí)驗(yàn)。

(3)注意基本內(nèi)容穩(wěn)定性和新技術(shù)、新知識反映的及時性的關(guān)系。課程的基本內(nèi)容(即計(jì)算機(jī)的基本理論和基本技術(shù))必須穩(wěn)定,而隨著計(jì)算機(jī)技術(shù)迅速發(fā)展不斷出現(xiàn)的新器件和新部件必須在教學(xué)中及時反映,必須考慮如何處理兩者關(guān)系。

三、結(jié)束語

我院軟件工程專業(yè)計(jì)算機(jī)硬件技術(shù)基礎(chǔ)課程改革已取得一定成果,在今后的課程建設(shè)中,還需要堅(jiān)持重視理論基礎(chǔ)知識、培養(yǎng)實(shí)踐綜合能力、提高整體教學(xué)質(zhì)量的總方針,真正實(shí)現(xiàn)理論和實(shí)際相結(jié)合,強(qiáng)化能力培養(yǎng)和創(chuàng)新意識,逐步建成適合培養(yǎng)現(xiàn)代化復(fù)合型軟件人才的計(jì)算機(jī)硬件技術(shù)課程新體系。

第3篇:計(jì)算機(jī)硬件概念范文

關(guān)鍵詞:計(jì)算機(jī) 安全 設(shè)計(jì) 硬件

中圖分類號:TP309 文獻(xiàn)標(biāo)識碼:A 文章編號:1003-9082(2016)01-0003-01

隨著科技的進(jìn)步,互聯(lián)網(wǎng)技術(shù)迅速崛起,這些給人們帶來了很大的便利條件?,F(xiàn)今,進(jìn)算計(jì)已經(jīng)成為了人們生活中不可或缺的一部分,但是在進(jìn)算計(jì)的使用過程中會存在計(jì)算機(jī)硬件設(shè)計(jì)安全問題,這些是需要急需解決的重要問題。計(jì)算機(jī)的軟件安全方案雖然也能夠?yàn)橛?jì)算機(jī)提供相應(yīng)的安全保護(hù),但攻擊者也能夠通過各種不同的方式來進(jìn)行破壞,因此單靠計(jì)算機(jī)軟件是無法保證計(jì)算機(jī)系統(tǒng)的安全。因此在計(jì)算機(jī)的硬件上也設(shè)計(jì)相應(yīng)的安全方案,能夠?yàn)橛?jì)算機(jī)系統(tǒng)提供更完善的安全保障,因此對計(jì)算機(jī)硬件存在的隱患進(jìn)行分析,研究計(jì)算機(jī)硬件設(shè)計(jì)安全的現(xiàn)狀以及相應(yīng)的解決方案有很重要的意義。

一、計(jì)算機(jī)硬件所面對的安全隱患

近年來,有關(guān)計(jì)算機(jī)安全性的研究備受關(guān)注,目前我們對安全的定義已經(jīng)延伸至了信任、行動隱私以及數(shù)字版權(quán)管理等方面。若攻擊者能夠以物理形式接觸到芯片,那么攻擊者的拒絕服務(wù)攻擊就能夠十分輕易的損害硬件,而且重要的攻擊手段還包括了篡改以及非授權(quán)拷貝等。一般來說非授權(quán)拷貝是利用復(fù)制而獲取與設(shè)計(jì)相同的副本,我們也可將其看作盜竊行為。而篡改則是對目標(biāo)設(shè)計(jì)予以變更,一般在篡改后,硬件中很可能帶有惡意代碼,經(jīng)觸發(fā)可以造成系統(tǒng)故障或竊取系統(tǒng)中敏感數(shù)據(jù)等。計(jì)算機(jī)的使用在帶給人們方便的同時,也為人們帶來了許多的壞處。對于造成計(jì)算機(jī)網(wǎng)絡(luò)信息安全的因素有很多,有可能是偶然、操作不當(dāng),也有可能是惡意破壞等多種原因。例如,大量的信息共享、不出門輕松購物、快速接收郵件等。很多管理者通常都希望可以提高計(jì)算機(jī)軟件的安全等級,這樣也可以從根本提高硬件的安全等級,從而確保計(jì)算機(jī)的安全性。因此,僅僅依賴軟件并不能有效的確保系統(tǒng)的安全性,經(jīng)實(shí)踐顯示,通過硬件的安全手段能夠有效的防止攻擊者獲取數(shù)據(jù),從而提高數(shù)據(jù)的安全性。

二、計(jì)算機(jī)硬件安全計(jì)算機(jī)的硬件安全是計(jì)算機(jī)信息安全系統(tǒng)中的基礎(chǔ),計(jì)算機(jī)的硬件安全能夠?yàn)檐浖到y(tǒng)提供一個安全平臺,同時也是整個信息系統(tǒng)安全解決的一個關(guān)鍵因素

1.計(jì)算機(jī)硬件安全發(fā)展計(jì)算機(jī)的硬件主要是指計(jì)算機(jī)的芯片、板卡以及相應(yīng)的輸入與輸出設(shè)備。對于計(jì)算機(jī)芯片的發(fā)展歷史,其相應(yīng)技術(shù)的發(fā)展趨勢會直接影響到集成電路的主流設(shè)計(jì)理念,在20世紀(jì)80年代,計(jì)算機(jī)芯片的設(shè)計(jì)主要追求的是計(jì)算速度,但是到了90年代優(yōu)化電力消耗也成了芯片設(shè)計(jì)的一個目標(biāo)。如今計(jì)算機(jī)的安全性問題研究已經(jīng)引起了大量的關(guān)注,并且研究的范圍也在不斷的擴(kuò)大,如今計(jì)算機(jī)的安全概念已經(jīng)不再局限于傳統(tǒng)的數(shù)據(jù)通信以及儲存保密,還包括了計(jì)算機(jī)的行動隱私以及數(shù)字版權(quán)管理等多個方面。對計(jì)算機(jī)硬件的主要攻擊方式包括非授權(quán)拷貝以及篡改與方向工程,非授權(quán)拷貝是在不需要理解硬件工作的情況下,將設(shè)計(jì)相同的副本復(fù)制下來,這其實(shí)是一種盜竊行為。而篡改主要是對目標(biāo)的設(shè)計(jì)進(jìn)行修改或者采取不同形式的替換,經(jīng)過篡改后的硬件可能會在一些特定的時期導(dǎo)致整個系統(tǒng)出現(xiàn)故障,從而盜取其中的重要數(shù)據(jù)或者進(jìn)行一些非法的行為。而方向工程指的是通過分析制造設(shè)計(jì)的文件來重新得到最初的設(shè)計(jì)。如今對計(jì)算機(jī)信息系統(tǒng)的攻擊方式有很多種,在這個過程中也能夠體現(xiàn)出如今計(jì)算機(jī)加密計(jì)算的局限性。

2.硬件設(shè)計(jì)安全在提高計(jì)算機(jī)安全性的過程中,如今主要的方案主要包括基于工程變異、設(shè)計(jì)的多樣化等安全方案,這些安全方案都具有耗能以及成本低等特點(diǎn)?;诠こ套儺愔饕墙鉀QIC時序、功耗芯片老化等方面的問題,其中不僅有傳統(tǒng)的CMOS制造技術(shù),同時也有新興的納米技術(shù)、等離子技術(shù)以及光纖技術(shù)等,因此基于工程變異在計(jì)算機(jī)硬件的安全設(shè)計(jì)上得到了充分的利用,但同時也為計(jì)算機(jī)惡意攻擊檢測增加了難度。如今對計(jì)算機(jī)硬件系統(tǒng)的安全性研究主要有硬件木馬的檢測、新的安全原語設(shè)置以及利用安全原語集成現(xiàn)有芯片等。如今硬件木馬已經(jīng)成為了最流行的研究課題,硬件木馬主要是指對原始芯片設(shè)計(jì)的進(jìn)行修改以及嵌入等一系列的惡意操作。如今在基于工程變異之外,對計(jì)算機(jī)硬件還有另外一個研究課題,那就是物理不可復(fù)制技術(shù)(PUF),這種技術(shù)能夠?yàn)橛?jì)算機(jī)的芯片提供很好的安全保障。當(dāng)前在對計(jì)算機(jī)硬件進(jìn)行保護(hù)的過程中,還有基于硬件的安全協(xié)議同樣能夠解決許多計(jì)算機(jī)安全方面的問題,比如基于第三方的可信計(jì)算以及遙感等。

三、計(jì)算機(jī)硬件安全設(shè)計(jì)的策略針對計(jì)算機(jī)硬件中存在的問題,在對計(jì)算機(jī)硬件進(jìn)行設(shè)計(jì)的過程中,主要可以從以下這兩個方面來進(jìn)行設(shè)計(jì)

1.內(nèi)置安全確認(rèn)在芯片的制造過程中,為了能夠更好的保護(hù)硬件的IP,Roy等人在計(jì)算機(jī)芯片的制造過程中提出了EPIC技術(shù),再結(jié)合PUF技術(shù)得出了內(nèi)置安全確認(rèn)這一個設(shè)計(jì)方案。內(nèi)置安全確認(rèn)方案主要是在IC的原始設(shè)計(jì)上經(jīng)過EDA工具得到物理版圖,再經(jīng)過PUF技術(shù)就能夠得到基于芯片變異的PUF ID,最后與加密后的IC所有者版權(quán)就能夠合成IC產(chǎn)品的校驗(yàn)密鑰,這樣就能夠利用這一個工具來加密生成驗(yàn)證模塊,從而在原始模塊中生成保護(hù)IC版圖,對計(jì)算機(jī)的硬件設(shè)施起到很好的保護(hù)作用。

2.外置鋪助安全檢測外置鋪助安全檢測方案主要是通過傳統(tǒng)的RAS機(jī)制,先由密鑰管理中心產(chǎn)生出一對公開與私用密鑰,通過讓公開密鑰來保護(hù)芯片中的特有信息,而外置鋪助安全檢測裝置通過安全驗(yàn)證芯片以及密鑰的儲存器組合而成,在密鑰儲存器中主要是儲存私用密鑰,在檢測的過程中就能夠通過RFID來讀取芯片內(nèi)的電路信息,再通過安全驗(yàn)證芯片來對計(jì)算機(jī)的芯片進(jìn)行安全驗(yàn)證,起到保護(hù)芯片的作用。

參考文獻(xiàn)

[1]匡春光.崔益民.張魯峰.張劍波.基于硬件的計(jì)算機(jī)安全策略.微處理機(jī).2011年01期.

[2]張清松.梁智強(qiáng).基于硬盤的主機(jī)防客體重用性能的檢測方法.廣東電力.2012年07期

第4篇:計(jì)算機(jī)硬件概念范文

關(guān)鍵詞:計(jì)算機(jī)教學(xué)教學(xué)改革硬件教學(xué)教學(xué)實(shí)踐

自上世紀(jì)末90年代末開始計(jì)算機(jī)科技技術(shù)的發(fā)展日新月異,與之同步的計(jì)算機(jī)硬件技術(shù)也在不斷順應(yīng)著計(jì)算機(jī)軟件系統(tǒng)進(jìn)行著高速的改朝換代,從而達(dá)到匹配其需求的目的。時至今日,隨著人機(jī)互動系統(tǒng)的不斷完善與普及,各種新穎的輸入/輸出硬件不斷的刷新市場,這都給計(jì)算機(jī)硬件組裝的教學(xué)工作提出了新的挑戰(zhàn),如何使計(jì)算機(jī)硬件教學(xué)順應(yīng)計(jì)算機(jī)科技的發(fā)展是擺在計(jì)算機(jī)教育工作者面前的一個嶄新的課題。

1.當(dāng)前計(jì)算硬件組裝教學(xué)上存在的主要問題

由于計(jì)算機(jī)硬件組裝教學(xué)相對于軟件教學(xué)來說,教學(xué)知識概念比較繁復(fù),而且一些硬件與具有著高集成化的特點(diǎn),這就是說計(jì)算機(jī)硬件在教學(xué)內(nèi)容本身上就存在著學(xué)習(xí)的硬傷,再加上教學(xué)時許多問題比較抽象,如果不親自動手操作很難讓學(xué)生產(chǎn)生認(rèn)同感,這就導(dǎo)致了當(dāng)前學(xué)生們普遍的“喜軟(件)怕硬(件)”的情緒。同時,由于許多軟件教學(xué)課程實(shí)踐中并沒有和硬件產(chǎn)生必要的聯(lián)系,這就容易讓一些計(jì)算機(jī)專業(yè)學(xué)生產(chǎn)生輕視硬件組裝課程學(xué)習(xí)的心理。

2.計(jì)算機(jī)硬件科技發(fā)展的背景

從學(xué)生的就業(yè)形式上來考慮,學(xué)生們所學(xué)習(xí)的計(jì)算機(jī)硬件組裝知識,必須是計(jì)算機(jī)產(chǎn)品最前沿的產(chǎn)品,所以制定計(jì)算機(jī)硬件組裝教學(xué)實(shí)踐并不是一個靜態(tài)的過程,而是要時刻關(guān)注計(jì)算機(jī)市場動態(tài),了解計(jì)算機(jī)硬件技術(shù)的最新發(fā)展以及相應(yīng)配件的換代情況。但這對于計(jì)算機(jī)學(xué)校的財力要求比較高,要盡量協(xié)調(diào)資源,盡量避免用廢棄教學(xué)機(jī)或是淘汰落后品來進(jìn)行計(jì)算機(jī)硬件組裝教學(xué)實(shí)踐的情況發(fā)生。同時,從2010年對我國計(jì)算機(jī)維修市場的調(diào)查統(tǒng)計(jì)中顯示,只有5%的硬件維修任務(wù)是出在硬件實(shí)質(zhì)損傷維修/維護(hù)上,也就是說有95%的的硬件故障任務(wù)用簡單的更新/更換硬件方法得到解決,粗糙而浪費(fèi)資源,這客觀反映出當(dāng)前我國計(jì)算機(jī)硬件市場急需硬件專業(yè)技術(shù)人才,這也為計(jì)算機(jī)硬件組裝教學(xué)工作提供了動力。

3.以計(jì)算機(jī)科技發(fā)展為基進(jìn)行硬件組裝教學(xué)的原則

3.1 將理論和實(shí)踐操作進(jìn)行有機(jī)結(jié)合

首先由于計(jì)算機(jī)硬件組裝教學(xué)所涉及到的教學(xué)內(nèi)容,如:電子電路基礎(chǔ)、各電子元配件(包括電阻、電容等)工作原理、相關(guān)硬件的匹配原理等都是具有著極強(qiáng)知識性和極強(qiáng)實(shí)踐性的知識內(nèi)容,需要通過多課時、多層次的實(shí)訓(xùn)教學(xué)才能達(dá)到理想化的教學(xué)目的。因?yàn)閷⒗碚摵蛯?shí)踐操作進(jìn)行有機(jī)結(jié)合是以計(jì)算機(jī)科技發(fā)展為基進(jìn)行硬件組裝教學(xué)的首要原則。

3.2 以學(xué)生就業(yè)需求為教學(xué)目的

隨著當(dāng)前計(jì)算機(jī)專業(yè)學(xué)生就業(yè)形式的日趨嚴(yán)峻,以就業(yè)為主導(dǎo)向的職業(yè)人才培養(yǎng)教育形式已經(jīng)成為了專業(yè)人才培養(yǎng)的核心思路。同樣的,計(jì)算機(jī)硬件行業(yè)也迫切需要適合計(jì)算機(jī)科技發(fā)展需求的高素質(zhì)、高聚合性、技能過硬的復(fù)合型人才,要達(dá)到這樣的人才培養(yǎng)效果,在計(jì)算機(jī)硬件組裝教學(xué)設(shè)計(jì)初期,就要以學(xué)生的就業(yè)需求為教學(xué)根本原則進(jìn)行設(shè)計(jì)。

4.針對計(jì)算機(jī)科技發(fā)展的計(jì)算機(jī)硬件組裝實(shí)訓(xùn)改革措施歸納

4.1 靈活應(yīng)用調(diào)研/多媒體手段,激發(fā)學(xué)生主動學(xué)習(xí)欲望

不可否認(rèn)的事實(shí)是,當(dāng)前學(xué)生學(xué)習(xí)計(jì)算機(jī)硬件組裝課程時,絕大多數(shù)是被動式學(xué)習(xí),只能通過機(jī)械的反復(fù)操作,反復(fù)記憶達(dá)到一種,“心里沒記住,但手卻記住了”的操作熟練狀態(tài)。這種方式很容易造成對計(jì)算機(jī)硬件組裝學(xué)習(xí)的厭惡或抵觸情緒。所以在具體教學(xué)實(shí)踐中,要盡量的多利用多媒體手段,(當(dāng)然如果能找到硬件實(shí)物則更為理想)模擬制作相應(yīng)的硬件實(shí)體課件,使學(xué)生產(chǎn)生興趣,主動的作到知識點(diǎn)與實(shí)物結(jié)合。同時,要盡量用多媒體課件代替相對枯燥的板書教學(xué),讓學(xué)生在單位時間內(nèi)盡量多的獲得信息量,如果多媒體課件制作的工作量比較大,可以進(jìn)行全體教師的調(diào)配,大家分章節(jié)制作課件,然后串換使用,這樣用多媒體手段進(jìn)行的演示操作可以使枯燥的硬件裝機(jī)內(nèi)容盡量生動地展示給學(xué)生,有效地調(diào)動學(xué)生的求知欲望。而且還要盡量多安排學(xué)生在課余時間做一些相關(guān)的硬件信息調(diào)研或市場調(diào)研任務(wù),這樣學(xué)生在進(jìn)行實(shí)際調(diào)研過程中客觀了解到所接觸到硬件的價值所在,有助于學(xué)生對硬件的理解和記憶。

4.2 盡最大努力多安排實(shí)訓(xùn)課時

計(jì)算機(jī)硬件組裝教學(xué)最忌諱的教學(xué)效果,就是培養(yǎng)出的學(xué)生“眼高手低”,所有的操作知識步驟都能靠著反復(fù)死背而記牢,但當(dāng)進(jìn)行實(shí)際操作或是出現(xiàn)一些靈活問題時就變得不著頭緒。因此,要盡學(xué)校最大的努力多安排計(jì)算機(jī)硬件組裝的實(shí)訓(xùn)課程,這樣在學(xué)生鞏固所學(xué)習(xí)理論知識的同時還大大提高了學(xué)生的動手能力,為以后就業(yè)工作實(shí)踐打下了堅(jiān)實(shí)的基礎(chǔ)。

4.3 給學(xué)生多提供實(shí)踐操作的機(jī)會

學(xué)??梢愿鶕?jù)自身的情況,與專業(yè)公司協(xié)商,承接一些計(jì)算機(jī)硬件維修任務(wù)。初期讓學(xué)生在老師的帶領(lǐng)下完成任務(wù),后期達(dá)到獨(dú)立完成維修任務(wù)的目的。這樣通過具體的問題,學(xué)生可以用心的思考所學(xué)過的知識技能,并將其用在實(shí)處;將課堂上所學(xué)到的技能代入到實(shí)際存在的故障中,將實(shí)訓(xùn)課程的內(nèi)容和社會中所存在的相關(guān)問題相結(jié)合,讓學(xué)生在這樣的環(huán)境中鍛煉成長。并可以和市場上一些專業(yè)公司合作,推薦一些在實(shí)踐操作中比較優(yōu)秀的學(xué)生,去該公司進(jìn)行實(shí)習(xí),進(jìn)一步刺激學(xué)生的學(xué)習(xí)積極性,將學(xué)習(xí)與以后走入社會生存聯(lián)系到一起,讓學(xué)生對自己的人生提前作出規(guī)劃。

4.4 考核體系的完善

在傳統(tǒng)的計(jì)算機(jī)硬件組裝考核體系中,學(xué)生的成績基本都是由實(shí)踐操作報告來進(jìn)行分?jǐn)?shù)評定的,這樣得出的分?jǐn)?shù)與該學(xué)生的實(shí)際操作能力有很大出入,因?yàn)榭己怂M(jìn)行的操作部分題目大多是驗(yàn)證型題目,學(xué)生比較容易通過完成,這樣所得出的分?jǐn)?shù)不能客觀評價學(xué)生的計(jì)算機(jī)硬件組裝能力。因此為了針對計(jì)算機(jī)科技的發(fā)展需求,對于計(jì)算機(jī)硬件組裝教學(xué)的考核體系也應(yīng)當(dāng)系統(tǒng)化,比如制定相應(yīng)的計(jì)算機(jī)硬件組裝維護(hù)考核標(biāo)準(zhǔn),或是組織學(xué)生參加一些國家統(tǒng)一的認(rèn)證考試,比如:全國計(jì)算機(jī)信息高新技術(shù)考試(即通常說的CITT)、信息產(chǎn)業(yè)部推出的硬件工程師認(rèn)證考試等等。

5.虛擬實(shí)訓(xùn)室的建立,符合計(jì)算機(jī)科技發(fā)展需求

前文已經(jīng)提到過根據(jù)計(jì)算機(jī)硬件科技發(fā)展的情況,學(xué)校應(yīng)該及時更新實(shí)訓(xùn)用計(jì)算機(jī)硬件材料,但這樣的更新耗損非常巨大,尤其現(xiàn)在計(jì)算機(jī)職業(yè)院校多為私立辦學(xué)形式,這種理想化的硬件組裝實(shí)訓(xùn)形式無法達(dá)到。所以虛擬實(shí)訓(xùn)室這種以軟件替代硬件的高科技形式就得以發(fā)展了,通過市場調(diào)研將最新的硬件配件進(jìn)行編程模擬,這樣在簡化實(shí)驗(yàn)操作程序的同時,也大大彌補(bǔ)了實(shí)訓(xùn)資源的不足。而且突破了傳統(tǒng)的計(jì)算機(jī)硬件裝機(jī)實(shí)訓(xùn)教學(xué)過分受到時間和空間制約的事實(shí),完成了教學(xué)模式的更新。在對市場上新出現(xiàn)的硬件產(chǎn)品進(jìn)行編程虛擬時,一定要與模擬實(shí)體保持一致,對于設(shè)備的接口、具體操作法要完整的用多媒體形式進(jìn)行模擬,讓學(xué)生達(dá)到身臨其境的效果。

但必須要強(qiáng)調(diào)的是,普通的計(jì)算機(jī)職業(yè)院校是無法達(dá)到硬件模擬高度仿真指標(biāo)的,因此,虛擬實(shí)訓(xùn)室不能完全的代替實(shí)物實(shí)訓(xùn)教學(xué)活動。 虛擬實(shí)訓(xùn)所操作的效果都是將操作進(jìn)行理想化模式進(jìn)行的,在和實(shí)際操作接軌時可能會出現(xiàn)手動失誤或操作缺憾等問題,所以它并不能代替實(shí)物實(shí)訓(xùn)。

參考文獻(xiàn):

第5篇:計(jì)算機(jī)硬件概念范文

(1)知識與技能:①了解計(jì)算機(jī)硬件和軟件的概念及其關(guān)系;②了解計(jì)算機(jī)硬件的各個組成部分及其作用;③知道存儲器的分類、內(nèi)存RAM與ROM的區(qū)別及其作用; ④了解軟件的分類,知道常見的軟件的類別。

(2)過程與方法:①通過讓學(xué)生觀察計(jì)算機(jī)的結(jié)構(gòu)和主要部件,了解計(jì)算機(jī)結(jié)構(gòu)及各部分的作用;②通過學(xué)習(xí)活動讓學(xué)生體驗(yàn)計(jì)算機(jī)軟件的分類及其作用,并歸納計(jì)算機(jī)系統(tǒng)的組成結(jié)構(gòu)圖。

(3)情感態(tài)度與價值觀:在學(xué)習(xí)過程中,激發(fā)學(xué)生學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)知識的興趣和積極探究的精神。

[教學(xué)重點(diǎn)與難點(diǎn)]

(1)教學(xué)重點(diǎn):計(jì)算機(jī)系統(tǒng)的組成及結(jié)構(gòu),各主要部件的作用。

(2)教學(xué)難點(diǎn):難點(diǎn):計(jì)算機(jī)系統(tǒng)的組成及結(jié)構(gòu)。

[教學(xué)方法]

任務(wù)驅(qū)動法、討論法、合作探究法、講授法。

[講授新課]

教師活動:完整的計(jì)算機(jī)系統(tǒng)由計(jì)算機(jī)硬件和計(jì)算機(jī)軟件兩部分組成。我們先來學(xué)習(xí)計(jì)算機(jī)的硬件系統(tǒng)。

1.計(jì)算機(jī)硬件系統(tǒng)

教師活動:計(jì)算機(jī)的硬件由主機(jī)和外部設(shè)備兩部分組成。同學(xué)們剛剛提到的鼠標(biāo)、鍵盤、音響等都是設(shè)備。對于外部設(shè)備根據(jù)作用不同又分為輸入和輸出設(shè)備。

(1)輸入、輸出設(shè)備。

輸入設(shè)備:將信息輸入到計(jì)算機(jī)中的設(shè)備叫做輸入設(shè)備。鍵盤、鼠標(biāo)是最基本的輸入設(shè)備。數(shù)碼照相機(jī)還有麥克風(fēng)、掃描儀、數(shù)碼攝像機(jī)、攝像頭也是輸入設(shè)備。

輸出設(shè)備:具有輸出計(jì)算機(jī)結(jié)果和數(shù)據(jù)信息等功能的設(shè)備叫輸出設(shè)備。如顯示器、打印機(jī)等。在有些特定的情況下計(jì)算機(jī)也可以作為輸出設(shè)備,當(dāng)計(jì)算機(jī)和Internet網(wǎng)連接后,它成為網(wǎng)絡(luò)終端,這個時候計(jì)算機(jī)就是輸出設(shè)備。

教師活動:接下來我們學(xué)習(xí)主機(jī)。主機(jī)包括主機(jī)板、電源、存貯器、顯卡和聲卡。(PPT圖片展示各個部件)這節(jié)課我們主要了解中央處理器和存貯器。

(2)中央處理器。(PPT展示圖片)

教師活動:我想問一下同學(xué)們,我們?nèi)说男袨槭怯缮眢w的哪個部位管理的呢?

學(xué)生活動:大腦。

教師活動:人有大腦,計(jì)算機(jī)也有大腦,它就是中央處理器,它是計(jì)算機(jī)的核心配件,是由運(yùn)算器和控制器組成,負(fù)責(zé)解釋、執(zhí)行計(jì)算機(jī)基本指令,完成計(jì)算機(jī)對各種信息的加工處理。

(3)存貯器。

教師活動:我們經(jīng)常用計(jì)算機(jī)聽歌、看電影,那么這些歌曲、電影它們都藏在了計(jì)算機(jī)的哪里呢?請同學(xué)閱讀教材第18頁到第19頁的內(nèi)容,然后告訴老師答案。大家可以互相討論。

學(xué)生活動:分組討論,回答問題。

教師活動:(布置任務(wù))這樣我們就完成了對計(jì)算機(jī)硬件的學(xué)習(xí)。

2.計(jì)算機(jī)軟件系統(tǒng)

教師活動:提問:我們現(xiàn)在是不是就可以使用我們剛剛組裝好的計(jì)算機(jī)畫幅畫呢?

學(xué)生活動:回答問題。

教師活動:就像我們蓋了一座大樓,房子蓋好了,里面沒有任何設(shè)施我們不能住,只有硬件的計(jì)算機(jī)就像沒設(shè)施的大樓,我們一般把它稱為裸機(jī),是不能使用的。那么我們這臺計(jì)算機(jī)還需要什么才能使用呢?那必須有系統(tǒng)軟件。

(1)系統(tǒng)軟件:用來管理和維護(hù)計(jì)算機(jī)程序的,是計(jì)算機(jī)必備的軟件。最重要的系統(tǒng)軟件是操作系統(tǒng),是系統(tǒng)軟件中最基礎(chǔ)的部分,是用戶和裸機(jī)之間的接口,同學(xué)們都接觸過那些操作系統(tǒng)。

學(xué)生活動:回答。

現(xiàn)在請同學(xué)們?yōu)槟愕挠?jì)算機(jī)選擇操作系統(tǒng)。

(2)應(yīng)用軟件。

教師活動:硬件有了,操作系統(tǒng)有了,我現(xiàn)在用自己組裝的畫畫,同學(xué)說可不可以呀?

學(xué)生回答:不行。

教師活動:是的,不行。因?yàn)槲疫€沒有裝應(yīng)用軟件,應(yīng)用軟件是為完成特定任務(wù)而設(shè)計(jì)的計(jì)算機(jī)程序,它分為兩種可編程語言,及我經(jīng)常使用的播放器、辦公軟件等。除了老師說的這些軟件,你們還知道哪些呢?現(xiàn)在請同學(xué)為自己的計(jì)算機(jī)添加你所需要的應(yīng)用軟件。

教師活動:硬件、操作系統(tǒng)、應(yīng)用軟件都具備了,這臺計(jì)算機(jī)就組裝完成了,我們?yōu)樽约簞倮瓿扇蝿?wù)鼓鼓掌吧。通過組裝計(jì)算機(jī),同學(xué)說說計(jì)算機(jī)硬件、系統(tǒng)軟件、應(yīng)用軟件三者的關(guān)系。就像一家工廠,辦公樓和廠房是硬件,用來生產(chǎn)產(chǎn)品的加工機(jī)械流水線等是系統(tǒng)軟件,應(yīng)用軟件是工人和管理人員。

第6篇:計(jì)算機(jī)硬件概念范文

關(guān)鍵詞:計(jì)算機(jī)原型系統(tǒng);實(shí)驗(yàn)體系建設(shè);教學(xué)改革;計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)

0、引言

隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,基于EDA的設(shè)計(jì)已經(jīng)成為硬件設(shè)計(jì)的主要方式。以前的基于小型模擬計(jì)算機(jī)系統(tǒng)的實(shí)驗(yàn)已經(jīng)不再適應(yīng)實(shí)驗(yàn)教學(xué)的要求。傳統(tǒng)實(shí)驗(yàn)教學(xué)模式大多采用中小規(guī)模集成電路芯片在面包板上搭建各種常見數(shù)字電路的方式,工作量大且易出錯。而新的實(shí)驗(yàn)教學(xué)模式是利用硬件描述語言和EDA工具,先在計(jì)算機(jī)上進(jìn)行設(shè)計(jì)、修改和仿真,然后通過仿真波形可以直觀地觀察到電路內(nèi)部各個信號的變化情況,再將設(shè)計(jì)下載到實(shí)驗(yàn)臺上的PLD芯片中,進(jìn)一步驗(yàn)證設(shè)計(jì)的正確性。通過一系列綜合性實(shí)驗(yàn),不僅可以加深學(xué)生對計(jì)算機(jī)硬件基本知識的理解,而且有助于學(xué)生對這些知識點(diǎn)的融會貫通。通過在實(shí)驗(yàn)臺上不斷地調(diào)試與驗(yàn)證,學(xué)生的動手能力、分析問題和解決問題的能力得到了鍛煉。

1、目前實(shí)驗(yàn)教學(xué)中存在的問題

目前北京航空航天大學(xué)計(jì)算機(jī)學(xué)院的計(jì)算機(jī)硬件類必修實(shí)驗(yàn)課程主要包括數(shù)字邏輯實(shí)驗(yàn)、計(jì)算機(jī)組成原理實(shí)驗(yàn)和計(jì)算機(jī)接口與通信實(shí)驗(yàn)。這3門實(shí)驗(yàn)課程通過不斷地進(jìn)行實(shí)驗(yàn)教學(xué)改革,取得了很大的進(jìn)步,并已建立了以EDA為開發(fā)工具、以設(shè)計(jì)為主的新型計(jì)算機(jī)硬件實(shí)驗(yàn)體系,但是目前還存在一些問題。

1.1 缺乏完整的實(shí)驗(yàn)體系

1.1.1 實(shí)驗(yàn)內(nèi)容有重復(fù)

不同的實(shí)驗(yàn)課程之間會出現(xiàn)重復(fù)的實(shí)驗(yàn)內(nèi)容。例如數(shù)字邏輯實(shí)驗(yàn)和計(jì)算機(jī)組成原理實(shí)驗(yàn)都是以計(jì)算機(jī)原型系統(tǒng)為目標(biāo)進(jìn)行設(shè)計(jì)的,但二者在存儲器設(shè)計(jì)上有所重復(fù)。另外,數(shù)字邏輯實(shí)驗(yàn)中基本實(shí)驗(yàn)的有限狀態(tài)機(jī)的設(shè)計(jì)部分主要以ADC 0809控制器設(shè)計(jì)為例,而在計(jì)算機(jī)接口與通信實(shí)驗(yàn)的基礎(chǔ)實(shí)驗(yàn)中的AD模數(shù)轉(zhuǎn)換控制電路設(shè)計(jì)也是以ADC 0809控制器設(shè)計(jì)為例進(jìn)行的。

1.1.2 課程之間缺少銜接

目前北京航空航天大學(xué)數(shù)字邏輯實(shí)驗(yàn)與組成原理實(shí)驗(yàn)之間的內(nèi)容結(jié)合地比較好。在數(shù)字邏輯實(shí)驗(yàn)中所設(shè)計(jì)的基本部件(如寄存器、乘法器以及存儲器等)都可以在計(jì)算機(jī)組成原理實(shí)驗(yàn)中利用。但是計(jì)算機(jī)接口與通信實(shí)驗(yàn)和計(jì)算機(jī)組成原理實(shí)驗(yàn)之間的內(nèi)容銜接較差。隨著學(xué)生設(shè)計(jì)的MIPS指令集的CPU日益成熟,計(jì)算機(jī)接口與通信實(shí)驗(yàn)逐漸過渡到使用MIPS CPU來代替嵌入式軟核NIOS CPU,從而將計(jì)算機(jī)原型系統(tǒng)的底層內(nèi)容添加到計(jì)算機(jī)接口與通信實(shí)驗(yàn)中㈣。

1.1.3 課程定位不明確

每門課程的定位應(yīng)當(dāng)明確,通過一門課程解決一個問題,從而循序漸進(jìn)地達(dá)到培養(yǎng)目標(biāo)。但是目前教學(xué)中還存在各門課程相對獨(dú)立、自成體系、缺乏整體考慮的問題,學(xué)生難以建立起整體的概念。

1.2 學(xué)生還未形成進(jìn)行硬件編程的思維方式

硬件編程的思維方式與軟件編程的思維方式略有不同。硬件描述語言一般是并行執(zhí)行的。目前學(xué)生還沒有建立起并行的概念,沒有完全掌握硬件程序的調(diào)試、分析方法。因此我們在數(shù)字邏輯實(shí)驗(yàn)中要有意識地在這方面加強(qiáng)對學(xué)生的培養(yǎng),通過對這3門課程的學(xué)習(xí)使學(xué)生逐步掌握硬件設(shè)計(jì)技能。

2、一體化實(shí)驗(yàn)體系建設(shè)方案

我們需要理清計(jì)算機(jī)硬件類實(shí)驗(yàn)課程之間的關(guān)系,明確各課程的定位,從而建立一個新的、一體化的,以掌握一種硬件設(shè)計(jì)方法、設(shè)計(jì)一個實(shí)驗(yàn)平臺、系統(tǒng)地掌握計(jì)算機(jī)硬件知識、培養(yǎng)創(chuàng)新人才為目標(biāo)的,實(shí)驗(yàn)內(nèi)容循序漸進(jìn)、步步深入的,實(shí)驗(yàn)方法靈活多樣的,教學(xué)質(zhì)量大幅提高的實(shí)驗(yàn)體系和創(chuàng)新平臺。

2.1 課程關(guān)系

計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)類實(shí)驗(yàn)遵循馮·諾伊曼計(jì)算機(jī)模型。通過不同層次的實(shí)驗(yàn),可以使學(xué)生逐步深入理解計(jì)算機(jī)的內(nèi)部邏輯關(guān)系、功能部件、性能以及交互方式,掌握基于硬件描述語言和EDA工具的、進(jìn)行邏輯設(shè)計(jì)的方法和過程,完成計(jì)算機(jī)原型系統(tǒng)的設(shè)計(jì)。該設(shè)計(jì)包括綜合數(shù)字系統(tǒng)設(shè)計(jì)和調(diào)試在內(nèi)的軟件設(shè)計(jì),并且能讓學(xué)生編寫出執(zhí)行速度快、資源利用率高、性能接近于最優(yōu)的程序。

目前計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)類實(shí)驗(yàn)中的必修課主要有:數(shù)字邏輯實(shí)驗(yàn)、計(jì)算機(jī)組成原理實(shí)驗(yàn)、硬件描述語言與EDA工具實(shí)驗(yàn)、計(jì)算機(jī)接口與通信實(shí)驗(yàn),且以培養(yǎng)學(xué)生的軟硬件協(xié)同設(shè)計(jì)能力、工程實(shí)踐能力和科研實(shí)踐素養(yǎng)以及團(tuán)隊(duì)協(xié)作精神為目標(biāo)[3]。所以在進(jìn)行實(shí)驗(yàn)體系建設(shè)時,我們要根據(jù)計(jì)算機(jī)系統(tǒng)的內(nèi)在邏輯關(guān)系重新整合各門課程的知識分布和銜接關(guān)系,以達(dá)到實(shí)驗(yàn)內(nèi)容相互支撐、成果形式層次遞進(jìn)的效果。

(1)知識點(diǎn)的劃分。3門課程的知識點(diǎn)要既能覆蓋全部又避免重復(fù)。

(2)課程內(nèi)容的設(shè)置。課程內(nèi)容在設(shè)置時要保證前后相繼、由淺入深、不斷深化。

(3)相同的實(shí)驗(yàn)環(huán)境。3門課程采用相同的實(shí)驗(yàn)環(huán)境(軟件環(huán)境Quartus II和FPGA板康芯實(shí)驗(yàn)板),根據(jù)課程內(nèi)容逐步設(shè)計(jì)出與課程完全吻合的實(shí)驗(yàn)平臺,并采用相同的硬件描述語言Verilog。學(xué)生通過反復(fù)練習(xí),熟練掌握一種硬件設(shè)計(jì)方法、一種解決問題的思維方式、一類FPGA實(shí)驗(yàn)板的使用方法,從而保證在掌握概念和原理的同時,熟練掌握硬件設(shè)計(jì)方法和技能,建立起計(jì)算機(jī)硬件整機(jī)的概念。

2.2 課程定位

計(jì)算機(jī)硬件實(shí)驗(yàn)課程的目標(biāo)在于培養(yǎng)學(xué)生的實(shí)踐動手能力、編程設(shè)計(jì)能力、探索創(chuàng)新能力以及分析問題解決問題的能力,讓學(xué)生形成硬件編程的思維方式,并建立計(jì)算機(jī)整機(jī)概念。

下面分別介紹每門課程的定位。

2.2.1 數(shù)字邏輯實(shí)驗(yàn)

數(shù)字邏輯實(shí)驗(yàn)是基礎(chǔ)。它主要解決的問題是掌握硬件實(shí)驗(yàn)的基本技能以及組合邏輯電路和時序邏輯電路的原理。

該課程的目標(biāo)是讓學(xué)生學(xué)習(xí)實(shí)驗(yàn)平臺的使用方法,掌握硬件編程語言、EDA工具的使用、硬件描述的綜合與仿真,使學(xué)生能設(shè)計(jì)一些基本的時序邏輯電路和組合邏輯電路,培養(yǎng)學(xué)生的硬件編程思維方式。

2.2.2 計(jì)算機(jī)組成原理實(shí)驗(yàn)

計(jì)算機(jī)組成原理實(shí)驗(yàn)是核心。它起著承上啟下的作用,是讓學(xué)生建立起整機(jī)概念的關(guān)鍵。它能幫助學(xué)生理解和掌握一臺計(jì)算機(jī)整機(jī)系統(tǒng)的軟件、硬件組成及相互之間的配合。其他課程要圍繞計(jì)算機(jī)組成原理實(shí)驗(yàn)展開。數(shù)字邏輯實(shí)驗(yàn)課程要解決基本器件的設(shè)計(jì)和工具使用的問題,計(jì)算機(jī)組成原理實(shí)驗(yàn)要解決應(yīng)用微處理器的問題。本課程要求學(xué)生重點(diǎn)掌握MIPS指令系統(tǒng)及指令周期、數(shù)據(jù)通路、系統(tǒng)控制等,在此基礎(chǔ)上深化對硬件編程語言的理解。

2.2.3 計(jì)算機(jī)接口與通信實(shí)驗(yàn)

計(jì)算機(jī)接口與通信實(shí)驗(yàn)是完善、提高和應(yīng)用。學(xué)生通過對器件的學(xué)習(xí),完善了計(jì)算機(jī)的整機(jī)概念。在此基礎(chǔ)上設(shè)計(jì)應(yīng)用性的實(shí)驗(yàn)對學(xué)生來說是提高。本課程重點(diǎn)掌握基本外部芯片、基本的輸入/輸出部件的設(shè)計(jì)和應(yīng)用。

3、基于計(jì)算機(jī)原型系統(tǒng)的一體化的實(shí)驗(yàn)實(shí)例

該實(shí)例利用并行接口8255A實(shí)現(xiàn)一個簡單的計(jì)算器功能,通過8255A輸入兩個8位的數(shù)據(jù),MIPS CPU將兩個數(shù)據(jù)相加或者相減,并將計(jì)算結(jié)果通過8255A輸出到數(shù)碼管上。這個實(shí)例以MIPS CPU為核心,包含了數(shù)字邏輯實(shí)驗(yàn)中設(shè)計(jì)的ALU等部件,通過計(jì)算機(jī)組成原理實(shí)驗(yàn)形成了MIPS CPU部件,再結(jié)合計(jì)算機(jī)接口與通信實(shí)驗(yàn)中設(shè)計(jì)的8255A等接口部件,實(shí)現(xiàn)了一個小型的數(shù)字系統(tǒng)。如果在此基礎(chǔ)上把操作系統(tǒng)和編譯等內(nèi)容包含進(jìn)去就構(gòu)成了一個計(jì)算機(jī)原型系統(tǒng)。

3.1 設(shè)計(jì)思路

為了實(shí)現(xiàn)使用程序查詢方式在8255A與CPU之間交換數(shù)據(jù),我們需要8255A工作在0方式。根據(jù)設(shè)計(jì)要求,我們需要兩個8位數(shù)據(jù)口作為數(shù)據(jù)輸入口,一個8位數(shù)據(jù)口作為數(shù)據(jù)輸出口,共需要3個8位數(shù)據(jù)口,此外還需要一些控制信號,所以至少需要兩片8255A芯片。第一片8255A的A口和B口工作在0方式,均作為數(shù)據(jù)輸入。第二片8255A的A口和B口也工作在0方式,A口作為輸入,B口作為輸出,并使用PA0作為數(shù)據(jù)輸入后完成并執(zhí)行加法運(yùn)算的信號,使用PAl作為數(shù)據(jù)輸入后完成并執(zhí)行減法運(yùn)算的信號。MIPS CPU循環(huán)查詢第二塊8255A芯片的A口數(shù)據(jù),一旦發(fā)現(xiàn)輸入數(shù)據(jù)PA0或者PAl不為0,就從第一塊8255A芯片的A口和B口讀取兩個數(shù)據(jù)到某個寄存器,然后計(jì)算兩個寄存器內(nèi)的數(shù)據(jù)的和或者差,并將結(jié)果輸出到第二片8255A的B口。

3.2 系統(tǒng)的整體結(jié)構(gòu)

系統(tǒng)需要的器件主要有MIPS CPU、兩片并行接口8255A,還需要一個芯片能根據(jù)地址在內(nèi)存和兩塊8255A芯片中做出片選,部分代替總線的功能。其總體結(jié)構(gòu)如圖1所示。

在本實(shí)驗(yàn)中,當(dāng)?shù)刂沸∮?28時,表示的是內(nèi)存地址,則將總線數(shù)據(jù)寫入內(nèi)存或者從內(nèi)存讀取數(shù)據(jù)到總線上;當(dāng)?shù)刂反笥?28時,從兩片8255A中讀寫數(shù)據(jù)。

3.3 系統(tǒng)各模塊設(shè)計(jì)

我們首先設(shè)計(jì)系統(tǒng)的各功能模塊,接著設(shè)計(jì)MIPS匯編程序,最后生成頂層文件,綁定引腳并下載驗(yàn)證。

3.3.1 MIPS CPU模塊

MIPS CPU是一個實(shí)現(xiàn)了MIPS指令集的32位精簡指令集CPUN。本實(shí)驗(yàn)只關(guān)注MIPS CPU的外部接口,并為調(diào)試方便為MIPS CPU增加了很多接口,但實(shí)際上真正需要的接口只有CLK、DataReady、RData、PCIk、BE、RW、Adrr、WData,其作用分別是:時鐘信號、數(shù)據(jù)準(zhǔn)備好信號、讀入數(shù)據(jù)信號、時鐘輸出信號、讀取模式信號、讀寫信號、地址、寫入數(shù)據(jù)信號。

如圖2所示是MIPS CPU的符號模塊。MIPS CPU文件的時序仿真波形文件如圖3所示。

3.3.2 8255A可編程并行接口模塊

在本實(shí)驗(yàn)中,8255A芯片工作在O方式,即A口、B口、c口的高低四位可以自行指定作為輸入/輸出端口使用。我們可以根據(jù)自己的約定把一些端口作為控制位使用。8255A的符號模塊如圖4所示。

我們對8255A可編程并行接口進(jìn)行時序仿真后,8255A芯片A口輸入B口輸出的仿真波形文件如圖5所示。

3.3.3 總線控制器模塊設(shè)計(jì)

總線控制器(BUS Controller)是本次實(shí)驗(yàn)的核心器件,它的主要功能是根據(jù)MIPS CPU所要讀寫的地址,輸出相應(yīng)的片選信號和地址信息,控制將8255A的數(shù)據(jù)或者內(nèi)存中的數(shù)據(jù)輸出到總線上或者將總線上的數(shù)據(jù)寫入到8255A的某些端口或內(nèi)存中。在本實(shí)驗(yàn)中,當(dāng)?shù)刂沸∮?28時,表示內(nèi)存地址,則將總線數(shù)據(jù)寫入內(nèi)存或者從內(nèi)存讀取數(shù)據(jù)到總線上;當(dāng)?shù)刂反笥诘扔?28時,從兩塊8255A并口中讀取數(shù)據(jù)。當(dāng)?shù)刂反笥?28時,我們要根據(jù)之前所規(guī)定的端口號,產(chǎn)生相應(yīng)的8255A控制信號,從而實(shí)現(xiàn)對8255A相應(yīng)的端口進(jìn)行讀寫。相應(yīng)的8255A芯片的控制信息如表1所示。

總線控制器的符號模塊如圖6所示。

總線控制器的仿真波形文件如圖7所示。

由于使用了兩片8255A芯片,因此我們需要一個譯碼器和一個多路選擇器,以便在兩片8255A芯片中做出選擇。譯碼器的符號模塊如圖8所示,多路選擇器的符號模塊如圖9所示。

另外我們還需要七段數(shù)碼管顯示電路,它能夠?qū)?shù)字轉(zhuǎn)換為七段數(shù)碼管的顯示信號。七段數(shù)碼管顯示電路的符號模塊如圖10所示。

3.4 編寫MIPS CPU匯編程序

我們將各個元件連好后,就開始編寫MIPS匯編程序。本設(shè)計(jì)使用將程序硬編碼在內(nèi)存中的做法??刂七壿嬋缦滤荆?/p>

1)第一塊8255A的初始化:CS=0,RD=1,WR=0,AI=1,A0=1,控制字為8’b10010010;

2)第二塊8255A的初始化:CS=0,RD=1,WR=0,AI=1,A0=1,控制字為8’b10010000;

3)然后循環(huán)查詢第二塊8255A芯片的A口,當(dāng)PA0或者PAl為高電平時,表示數(shù)據(jù)準(zhǔn)備好;

4)CPU分別從第一塊8255A芯片的A口和B口讀取兩個8位整數(shù)到兩個寄存器;

5)進(jìn)行判斷,如果PAl為1執(zhí)行減法指令,如果PA0為1執(zhí)行加法指令,計(jì)算結(jié)果保存在某個寄存器中。

6)將結(jié)果輸出到第二塊8255A芯片的B口。

頂層文件的仿真波形如圖11所示。

3.5 生成頂層文件

之后我們需要對系統(tǒng)進(jìn)行綁定引腳,進(jìn)行一次全編譯。系統(tǒng)頂層文件如圖12所示。

第7篇:計(jì)算機(jī)硬件概念范文

關(guān)鍵詞:實(shí)踐教學(xué);案例項(xiàng)目任務(wù)驅(qū)動;創(chuàng)新能力

為培養(yǎng)高素質(zhì)創(chuàng)新人才,提高學(xué)生創(chuàng)新能力和就業(yè)競爭力,各大高校都非常重視實(shí)踐教學(xué),并將其課時設(shè)置大幅提升,在有些高校中甚至已經(jīng)超過了理論教學(xué)課時量,同時學(xué)校在科研和設(shè)備投入方面也給予了大量傾斜。但受傳統(tǒng)教學(xué)理念的影響,實(shí)踐課程的設(shè)置過分依賴?yán)碚摻虒W(xué),實(shí)驗(yàn)內(nèi)容仍以驗(yàn)證性和演示性實(shí)驗(yàn)為主,教師在實(shí)踐教學(xué)過程中處于中心地位,學(xué)生被動地跟隨教師的思路進(jìn)行實(shí)驗(yàn)方法和技能的學(xué)習(xí)。因此,學(xué)生的主觀能動性和創(chuàng)新能力難以有效發(fā)揮。

計(jì)算機(jī)硬件課程是計(jì)算機(jī)專業(yè)的重要分支,是軟件課程學(xué)習(xí)的基礎(chǔ),對學(xué)生實(shí)際動手能力與創(chuàng)新能力的培養(yǎng)起著舉足輕重的作用。鑒于計(jì)算機(jī)硬件課程本身的復(fù)雜性,學(xué)生在硬件實(shí)踐課程的學(xué)習(xí)中存在著畏難情緒,同時硬件實(shí)踐教學(xué)改革滯后,教學(xué)方法陳舊,實(shí)踐課程與快速的計(jì)算機(jī)信息技術(shù)發(fā)展嚴(yán)重脫節(jié),學(xué)生對計(jì)算機(jī)硬件實(shí)踐課程學(xué)習(xí)的主觀能動性不夠,學(xué)習(xí)效果不佳,為此筆者探討案例項(xiàng)目任務(wù)驅(qū)動教學(xué)法在計(jì)算機(jī)硬件實(shí)踐教學(xué)中的應(yīng)用,引導(dǎo)學(xué)生重視硬件課程,以提高學(xué)生學(xué)習(xí)興趣,切實(shí)地提高學(xué)生實(shí)際動手能力、創(chuàng)新意識和就業(yè)核心競爭力。

1、基于案例項(xiàng)目任務(wù)驅(qū)動的教學(xué)方法

案例教學(xué)法基于啟發(fā)式教學(xué)理念,寓教學(xué)內(nèi)容和知識點(diǎn)于具體案例,結(jié)合典型案例的剖析,引導(dǎo)學(xué)生主動解決案例所遇到的問題,培養(yǎng)學(xué)生分析和解決問題的能力,發(fā)揮學(xué)生的學(xué)習(xí)主觀能動性。項(xiàng)目教學(xué)法則是依托實(shí)際項(xiàng)目,融教學(xué)知識點(diǎn)于具體項(xiàng)目,學(xué)生在完成項(xiàng)目的過程中,學(xué)習(xí)教學(xué)大綱中設(shè)置的知識點(diǎn),由于項(xiàng)目完成需要小組人員的通力合作,利于增強(qiáng)學(xué)生的團(tuán)隊(duì)意識,提高其自主創(chuàng)新能力。而任務(wù)驅(qū)動教學(xué)法是以學(xué)生作為學(xué)習(xí)主體,結(jié)合自己分擔(dān)任務(wù)模塊的完成,建構(gòu)知識體系,極大地發(fā)揮了學(xué)生的學(xué)習(xí)主觀能動性。上述3種教學(xué)方法已在當(dāng)前教學(xué)實(shí)踐中獲得了良好的教學(xué)效果,但多以單一課程作為研究對象,教學(xué)方案設(shè)計(jì)過分依賴所選案例、項(xiàng)目和任務(wù),且教學(xué)內(nèi)容與設(shè)計(jì)案例、項(xiàng)目和任務(wù)嚴(yán)重脫節(jié),影響了教學(xué)方法的效果。同時3種教學(xué)方法在培養(yǎng)學(xué)生創(chuàng)新能力和發(fā)揮學(xué)生主觀能動性等方面各有側(cè)重,為此,筆者以計(jì)算機(jī)硬件課程系統(tǒng)為研究對象,融3種教學(xué)方法于一體,以學(xué)生喜聞樂見的“案例”為“引導(dǎo)”,以“實(shí)際項(xiàng)目”為“主線”,寓課程知識點(diǎn)于項(xiàng)目實(shí)施的每個任務(wù)模塊,“驅(qū)動”學(xué)生在完成任務(wù)的同時,建構(gòu)理論體系。

2、基于案例項(xiàng)目任務(wù)驅(qū)動的計(jì)算機(jī)硬件實(shí)踐課程的實(shí)施

2.1 計(jì)算機(jī)硬件課程實(shí)踐教學(xué)內(nèi)容的優(yōu)化設(shè)置

計(jì)算機(jī)專業(yè)硬件課程主要有“模擬電路”、“數(shù)字電路”、“計(jì)算機(jī)組成原理”、“微型計(jì)算機(jī)原理”、“單片機(jī)原理及應(yīng)用”以及“嵌入式系統(tǒng)”等。由于課程之間在內(nèi)容上存在交叉部分,我們需要深入分析和研究計(jì)算機(jī)硬件課程的教學(xué)任務(wù),按照硬件課程體系培養(yǎng)能力結(jié)構(gòu)的要求,優(yōu)化整合硬件課程實(shí)踐教學(xué)的內(nèi)容,將其分為電子技能訓(xùn)練教學(xué)內(nèi)容、計(jì)算機(jī)系統(tǒng)訓(xùn)練教學(xué)內(nèi)容、單片機(jī)與嵌入式系統(tǒng)教學(xué)內(nèi)容3個部分,而每個部分又可分為驗(yàn)證性、綜合性和創(chuàng)新性3個層次。

電子技能訓(xùn)練教學(xué)內(nèi)容是計(jì)算機(jī)硬件課程實(shí)踐教學(xué)的基礎(chǔ),主要以驗(yàn)證性和綜合性試驗(yàn)為主,通過驗(yàn)證性試驗(yàn)鞏固深化教學(xué)內(nèi)容。綜合性試驗(yàn)則是以學(xué)生熟知的案例(如設(shè)計(jì)系統(tǒng)電源、放大電路以及信號采集調(diào)理電路等)驅(qū)動學(xué)生綜合解決系統(tǒng)級任務(wù)課題,提高學(xué)生綜合解決問題的能力。實(shí)踐教學(xué)平臺包括基于Proteus仿真試驗(yàn)平臺和自主性創(chuàng)新試驗(yàn)平臺2種類型,其中基于Proteus仿真試驗(yàn)平臺用于模擬電子電路運(yùn)行機(jī)理,驗(yàn)證和鞏固課堂教學(xué)知識點(diǎn);而自主性創(chuàng)新試驗(yàn)平臺是在教師引導(dǎo)下,學(xué)生自主搭建電子線路,從而加深其對課堂知識點(diǎn)的理解,提高其動手能力,激發(fā)學(xué)生的科研探究興趣。

計(jì)算機(jī)系統(tǒng)訓(xùn)練教學(xué)內(nèi)容多以綜合性和創(chuàng)新性實(shí)驗(yàn)為主,主要設(shè)計(jì)內(nèi)容包含處理器設(shè)計(jì)和計(jì)算機(jī)控制系統(tǒng)設(shè)計(jì)等方面,采用基于EDA試驗(yàn)平臺和自主性創(chuàng)新試驗(yàn)平臺2種類型。其中基于EDA試驗(yàn)平臺的實(shí)驗(yàn)主要用于訓(xùn)練學(xué)生自主設(shè)計(jì)CPU的能力,強(qiáng)化其計(jì)算機(jī)底層理論體系,以便使學(xué)生建立整機(jī)的概念,優(yōu)化軟件編程效率。創(chuàng)新性試驗(yàn)平臺則是基于實(shí)際的計(jì)算機(jī)控制系統(tǒng),由學(xué)生自主地完成某一控制系統(tǒng)的設(shè)計(jì),深化學(xué)生理解計(jì)算機(jī)專業(yè)硬件課程的重要性,激發(fā)學(xué)生對計(jì)算機(jī)硬件專業(yè)課程學(xué)習(xí)興趣。

單片機(jī)與嵌入式系統(tǒng)教學(xué)內(nèi)容主要以自主性創(chuàng)新試驗(yàn)為主,主要是對計(jì)算機(jī)硬件課程知識體系的綜合檢測。其試驗(yàn)平臺多以教師實(shí)際承擔(dān)的科研項(xiàng)目和電子設(shè)計(jì)大賽題目為主,項(xiàng)目具有較強(qiáng)的時效性和復(fù)雜性特點(diǎn),易于提高學(xué)生參與課題的主觀能動性,可作為計(jì)算機(jī)硬件實(shí)踐課程的項(xiàng)目資源。學(xué)生在教師的任務(wù)分配下,獨(dú)立完成自己所承擔(dān)的任務(wù),在任務(wù)完成過程中建構(gòu)自己的知識體系。

2.2 項(xiàng)目資源的優(yōu)化選擇

計(jì)算機(jī)硬件課程實(shí)踐教學(xué)項(xiàng)目資源的選擇應(yīng)以培養(yǎng)學(xué)生的創(chuàng)新能力為首要目的。所選項(xiàng)目應(yīng)盡量涵蓋教學(xué)大綱要求內(nèi)容,同時項(xiàng)目還需具備一定的難度和時效性。為此,我們必須深入分析計(jì)算機(jī)硬件實(shí)踐教學(xué)內(nèi)容,獲取相關(guān)知識點(diǎn),并將其融于項(xiàng)目實(shí)施過程,使學(xué)生在解決項(xiàng)目實(shí)施過程中所遇到的問題時,掌握和深化課程知識點(diǎn)。

項(xiàng)目資源優(yōu)化選擇的原則有3個:①鑒于計(jì)算機(jī)硬件課程實(shí)踐教學(xué)內(nèi)容由電子技能訓(xùn)練內(nèi)容、計(jì)算機(jī)系統(tǒng)訓(xùn)練教學(xué)內(nèi)容和單片機(jī)與嵌入式系統(tǒng)教學(xué)內(nèi)容3部分組成,項(xiàng)目資源需融合上述3種教學(xué)內(nèi)容所涉及知識點(diǎn),并充分涵蓋相關(guān)教學(xué)內(nèi)容;②項(xiàng)目資源內(nèi)容需緊跟信息技術(shù)的發(fā)展方向,應(yīng)有較強(qiáng)的時效性,易于激發(fā)學(xué)生學(xué)習(xí)的積極性;③項(xiàng)目在實(shí)施過程中所遇到的問題難度應(yīng)適中,最后實(shí)驗(yàn)結(jié)果要明顯,易于激發(fā)學(xué)生強(qiáng)烈的成就感。

我們以單片機(jī)與嵌入式系統(tǒng)教學(xué)內(nèi)容為例說明項(xiàng)目資源優(yōu)化選擇原則。項(xiàng)目資源選擇“基于單片機(jī)的智能車控制系統(tǒng)的設(shè)計(jì)”,包括軟、硬件2部分,其中硬件部分包括了電源部分、硬件濾波部分、信號采集調(diào)理放大部分、數(shù)模轉(zhuǎn)換部分、控制電路部分等電子電路部分,基本涵蓋了模擬電路和數(shù)字電路的基本教學(xué)知識點(diǎn);軟件部分涵蓋了定時器控制、中斷應(yīng)用、鍵盤使用、AD轉(zhuǎn)換等,基本涵蓋了微機(jī)原理和單片機(jī)原理的相關(guān)知識內(nèi)容,且相關(guān)知識點(diǎn)均為硬件課程教學(xué)內(nèi)容的基本知識點(diǎn),難度適中。通過項(xiàng)目的實(shí)施,智能車可實(shí)現(xiàn)快速避障運(yùn)行,易于激發(fā)學(xué)生的學(xué)習(xí)興趣。智能車快速避障功能是智能機(jī)器人研究領(lǐng)域的熱點(diǎn),具有強(qiáng)烈的時代背景。此項(xiàng)目的開發(fā)經(jīng)歷,對于學(xué)生就業(yè)以及進(jìn)一步深造都具有較強(qiáng)的指導(dǎo)意義。

2.3 實(shí)踐案例的合理剖析

項(xiàng)目分解要注意與實(shí)踐教學(xué)內(nèi)容相結(jié)合,分解后的案例模塊在功能上要保持一定的完整性,且各模塊之間具有一定的漸進(jìn)性、擴(kuò)展性,這樣可逐步引發(fā)學(xué)生的學(xué)習(xí)興趣,避免產(chǎn)生畏懼和抵觸情緒。我們需要針對每一個案例模塊,進(jìn)行有效地評價和優(yōu)化,分析每個案例模塊所運(yùn)用的知識點(diǎn)、用到或可能替代的相關(guān)算法以及相關(guān)聯(lián)的案例模塊等,并實(shí)現(xiàn)和演示。

我們以“基于單片機(jī)的智能車控制系統(tǒng)的設(shè)計(jì)”為例,說明實(shí)踐案例剖析過程?!盎趩纹瑱C(jī)的智能車控制系統(tǒng)的設(shè)計(jì)”可分解成:智能車系統(tǒng)的電源模塊、智能車系統(tǒng)信號調(diào)理模塊、智能車系統(tǒng)顯示模塊、智能車系統(tǒng)速度控制模塊、智能車系統(tǒng)循跡模塊和智能車紅外避障控制模塊等典型案例。上述案例直接由實(shí)際智能車系統(tǒng)分解而成,功能上具有完整性,難度逐步加大,具有一定漸進(jìn)性,且各案例均涉及計(jì)算機(jī)硬件課程相關(guān)知識點(diǎn),譬如智能車紅外避障控制模塊包括硬件電子電路和軟件設(shè)計(jì)部分,硬件電子電路設(shè)計(jì)部分還有模擬電子的信號推挽放大電路、12C總線擴(kuò)展、中斷硬件電路設(shè)計(jì)等,軟件設(shè)計(jì)部分包括數(shù)字濾波設(shè)計(jì)信號、定時器設(shè)定控制周期、中斷避障判定等。這樣,一個案例就涉及了計(jì)算機(jī)專業(yè)硬件課程的相關(guān)知識點(diǎn),便于學(xué)生在項(xiàng)目實(shí)施過程中,強(qiáng)化理論知識的學(xué)習(xí),激發(fā)學(xué)習(xí)興趣。

2.4 具體任務(wù)分配

案例剖析完畢后,我們必須指導(dǎo)學(xué)生將所選項(xiàng)目分解成相應(yīng)的任務(wù),使其與案例密切相關(guān),并通過“模仿”、利用教學(xué)資源等學(xué)習(xí)方式完成任務(wù),同時引導(dǎo)學(xué)生按照課堂上的案例步步深入,每完成一個任務(wù),就將該任務(wù)“組裝”進(jìn)來,最終“組裝”成一個完整的項(xiàng)目應(yīng)用程序。結(jié)合“基于單片機(jī)的智能車控制系統(tǒng)的設(shè)計(jì)”剖析完成的案例,以任務(wù)的形式下達(dá)給各試驗(yàn)小組,分別用相關(guān)案例給各實(shí)驗(yàn)小組分配相關(guān)任務(wù),因此會有智能車電源模塊實(shí)驗(yàn)小組、智能車系統(tǒng)信號調(diào)理實(shí)驗(yàn)小組、智能車系統(tǒng)顯示實(shí)驗(yàn)小組、智能車系統(tǒng)速度控制實(shí)驗(yàn)小組、智能車系統(tǒng)循跡控制實(shí)驗(yàn)小組以及智能車紅外避障控制實(shí)驗(yàn)小組。各小組人員的具體任務(wù)進(jìn)一步被分解,使得每一個學(xué)生都承擔(dān)一定的具體任務(wù)。每位學(xué)生的責(zé)任明確,自己任務(wù)的完成都是項(xiàng)目完成必不可少的部分,使每位學(xué)生充分意識到團(tuán)隊(duì)合作的重要性,提高學(xué)生學(xué)習(xí)的主觀能動性和創(chuàng)新能力。

2.5 客觀評價體系的優(yōu)化設(shè)置

具體任務(wù)下達(dá)以后,學(xué)生便進(jìn)入動手操作環(huán)節(jié),充分地發(fā)揮了學(xué)生的主體能動作用。為有效防止學(xué)生任務(wù)完成過程中出現(xiàn)困惑和畏難情緒,教師需要做好正確的引導(dǎo),但必須時刻堅(jiān)持“學(xué)生為主導(dǎo)”的教學(xué)理念,僅需在解決途徑和思路上給予指導(dǎo)。學(xué)生在具體任務(wù)完成過程中建構(gòu)自己的理論體系。項(xiàng)目完成時,每位同學(xué)需對自己所完成的任務(wù)進(jìn)行總結(jié)和評價,并接受教師和學(xué)生的提問,教師做出點(diǎn)評。各實(shí)驗(yàn)小組都要對自己所承擔(dān)的任務(wù)進(jìn)行評價,這不僅對目標(biāo)達(dá)成的結(jié)果作出判斷,還對小組成員目標(biāo)達(dá)成的情況作出分析評價。學(xué)生通過參與自己學(xué)習(xí)成果的評價,認(rèn)識到自己的智力潛能,利于激發(fā)學(xué)生的科研熱情。教師依據(jù)各小組評價、任務(wù)完成過程、設(shè)計(jì)方案、調(diào)試過程、實(shí)驗(yàn)報告等部分,按一定的比例計(jì)算出學(xué)生最終的考評成績。

第8篇:計(jì)算機(jī)硬件概念范文

關(guān)鍵詞:計(jì)算思維;計(jì)算機(jī)硬件類課程;教學(xué)改革

中圖分類號:TP391 文獻(xiàn)標(biāo)識碼:A 文章編號:1009-3044(2014)07-1461-02

1 概述

計(jì)算機(jī)硬件類課程在高校計(jì)算機(jī)專業(yè)占據(jù)非常重要的地位,從邏輯角度和應(yīng)用角度為學(xué)生闡述計(jì)算機(jī)的基本原理和使用方法,讓學(xué)生在計(jì)算機(jī)硬件方面打下堅(jiān)實(shí)的理論基礎(chǔ),并為學(xué)生今后應(yīng)用技能的提升奠定基礎(chǔ),其應(yīng)用范圍非常廣泛且與實(shí)際工程聯(lián)系緊密[1-3]。因此,計(jì)算機(jī)硬件類課程是大學(xué)計(jì)算機(jī)專業(yè)的必修課程。然而,由于這類課程理論性較強(qiáng),大多數(shù)高校的硬件類課程實(shí)踐環(huán)節(jié)相對薄弱,導(dǎo)致硬件類課程的教學(xué)一直是計(jì)算機(jī)學(xué)科體系結(jié)構(gòu)教學(xué)中一個比較薄弱的環(huán)節(jié)。

計(jì)算思維是由美國卡內(nèi)基·梅隆大學(xué)的周以真教授于2006年在ACM的會刊上提出來的。他指出:計(jì)算思維是運(yùn)用計(jì)算機(jī)科學(xué)的基礎(chǔ)概念去求解問題、設(shè)計(jì)系統(tǒng)和理解人類的行為,它包括了涵蓋計(jì)算機(jī)科學(xué)之廣度的一系列思維活動[4,5]。計(jì)算思維使用約簡、轉(zhuǎn)化和仿真等方法,利用啟發(fā)式推理,采用抽象和分解處理龐雜任務(wù)的手段,將一個看似極其復(fù)雜的問題轉(zhuǎn)換成一個個易于處理的小問題。也就是說,計(jì)算思維就是通過人的思維進(jìn)行計(jì)算,即人通過特定的思維活動使用計(jì)算機(jī)解決實(shí)際問題,計(jì)算機(jī)在解決問題過程中充當(dāng)媒介的作用,它是人和機(jī)器相結(jié)合的產(chǎn)物[6]。

計(jì)算機(jī)硬件類課程作為計(jì)算機(jī)學(xué)科的核心基礎(chǔ)課程,其理論性、實(shí)用性和創(chuàng)新性較強(qiáng),面對這樣知識龐雜而又抽象的課程,融入計(jì)算思維的理念,對其進(jìn)行教學(xué)改革,使學(xué)生靈活的掌握計(jì)算機(jī)硬件的基本原理和應(yīng)用技能成為必然。

2 教學(xué)改革思路和方法

2.1 引入關(guān)注點(diǎn)分離方法,整合教學(xué)內(nèi)容

大學(xué)計(jì)算機(jī)硬件類課程主要涉及電工與電子技術(shù)、數(shù)字邏輯、計(jì)算機(jī)組成原理、操作系統(tǒng)、微機(jī)原理、計(jì)算機(jī)網(wǎng)絡(luò)等課程,這些課程看起來比較分散、自成體系、教學(xué)內(nèi)容抽象,是教師最難教、學(xué)生最難學(xué)的課程。關(guān)注點(diǎn)分離是計(jì)算思維的方法之一,它將復(fù)雜抽象的問題合理分解成具體的小問題,再研究各個小問題的不同側(cè)面,形成關(guān)注點(diǎn),然后匯總各個問題的結(jié)果,形成解決方案。在大學(xué)計(jì)算機(jī)硬件類課程中,引入關(guān)注點(diǎn)分離方法對教學(xué)內(nèi)容進(jìn)行整合,可以使得抽象的問題具體化,復(fù)雜的問題簡單化,對教師教學(xué)起到事半功倍的效果。例如在操作系統(tǒng)課程的教學(xué)過程中,選擇以Windows NT操作系統(tǒng)的功能為主線,將課程所有的知識點(diǎn)(進(jìn)程管理、進(jìn)程調(diào)度與死鎖、存儲器管理、設(shè)備管理和文件管理)融入到具體的實(shí)例中,避免了學(xué)生在學(xué)習(xí)過程中感覺到知識點(diǎn)分散零亂、難以理解,讓學(xué)生在學(xué)習(xí)操作系統(tǒng)課程的過程中,形成一個完整的知識體系,幫助學(xué)生更好的理解知識;在微機(jī)原理課程的教學(xué)過程中,以80386CPU的指令系統(tǒng)及設(shè)計(jì)為主線,將主要知識點(diǎn)指令系統(tǒng)、匯編語言程序設(shè)計(jì)、中斷以及接口電路設(shè)計(jì)貫穿其中,這樣既淺顯易懂,又形象生動,極大的增強(qiáng)了學(xué)生的學(xué)習(xí)興趣。其他硬件類課程的教學(xué)也基本采用關(guān)注點(diǎn)分離教學(xué)法,教學(xué)效果良好。

2.2 利用啟發(fā)式教學(xué),體現(xiàn)計(jì)算思維

啟發(fā)式教學(xué)是針對傳授的知識,先提出一個源自實(shí)際生產(chǎn)生活的問題,然后與學(xué)生共同探討分析問題,引導(dǎo)學(xué)生逐步解決問題,在該過程中講授分析問題和解決問題所需要的理論和方法。以操作系統(tǒng)課程中的進(jìn)程同步為例,這是進(jìn)程管理部分教學(xué)的重點(diǎn),也是難點(diǎn)。在講解這部分內(nèi)容時,先以典型的司機(jī)—售票員問題導(dǎo)入,與學(xué)生共同探討在公共汽車上司機(jī)與售票員的相互合作關(guān)系以及合作的先后次序關(guān)系,分析兩者的相互制約關(guān)系,從而得出使用信號量機(jī)制解決進(jìn)城同步的方法;在計(jì)算機(jī)網(wǎng)絡(luò)課程中,局域網(wǎng)組建是教學(xué)的重點(diǎn),在講授這部分內(nèi)容時,首先以日常實(shí)驗(yàn)室局域網(wǎng)的組建情況為例,與學(xué)生一起分析實(shí)驗(yàn)室局域網(wǎng)的工作原理,共同探討一般局域網(wǎng)的組建方法,從而得出在實(shí)驗(yàn)室組建虛擬局域網(wǎng)和實(shí)際局域網(wǎng)的實(shí)施方法。這樣既加深了學(xué)生對知識點(diǎn)的掌握理解,也培養(yǎng)了學(xué)生的計(jì)算思維能力。

2.3 使用任務(wù)驅(qū)動教學(xué)模式,訓(xùn)練計(jì)算思維

任務(wù)驅(qū)動教學(xué)模式是讓教師和學(xué)生圍繞任務(wù)展開教學(xué)活動。這種模式中,教師的主要工作是設(shè)計(jì)任務(wù)、呈現(xiàn)問題、輔助任務(wù)實(shí)施和總結(jié)評價,學(xué)生通過明確任務(wù)、分析問題、交流和反思訓(xùn)練計(jì)算思維,培養(yǎng)和增強(qiáng)學(xué)生分析和解決實(shí)際問題的能力。

以數(shù)字邏輯課程為例,教師根據(jù)課程特點(diǎn),運(yùn)用計(jì)算思維的方法呈現(xiàn)教學(xué)任務(wù),要求學(xué)生分組完成一個具體的組合邏輯電路的設(shè)計(jì)與實(shí)現(xiàn)。學(xué)生以每組3—5人自由組合,每組選出負(fù)責(zé)人,教師通過展示往年學(xué)生的設(shè)計(jì)作品,向?qū)W生提供部分選題作為參考,學(xué)生也可通過調(diào)研自行選擇一些有意義的與課程相關(guān)的電路進(jìn)行設(shè)計(jì)。在教學(xué)過程中,教師使用關(guān)注點(diǎn)分離方法將組合邏輯電路審計(jì)分解為簡單的小問題,然后以設(shè)計(jì)成果的形式要求學(xué)生完成課程任務(wù),讓學(xué)生在完成具體任務(wù)的過程中學(xué)習(xí)并應(yīng)用教學(xué)內(nèi)容,提高了教學(xué)效率。學(xué)生在教師的實(shí)時指導(dǎo)下,明確任務(wù),分析問題,各組學(xué)生分工協(xié)作,定期交流,通過查閱資料和調(diào)研等途徑探究解決問題的途徑。最后,學(xué)生在教師指導(dǎo)下完成任務(wù)后,通過展示和自評,并交流自己的學(xué)習(xí)心得,教師總結(jié)點(diǎn)評,幫助學(xué)生拓展所學(xué)知識,訓(xùn)練學(xué)生的計(jì)算思維能力。

3 教學(xué)效果考核

考核評價是教學(xué)活動中不可或缺的重要環(huán)節(jié),是檢驗(yàn)教學(xué)效果的重要手段。隨著計(jì)算機(jī)硬件類課程教學(xué)改革的深入,課程的考核評價模式也應(yīng)隨之改革。根據(jù)計(jì)算思維能力的培養(yǎng)要求,必須打破傳統(tǒng)的只側(cè)重于考查學(xué)生對理論知識點(diǎn)的掌握程度的考核評價模式,建立真正體現(xiàn)學(xué)生計(jì)算思維能力的考核評價模式。傳統(tǒng)的考核評價方法是:學(xué)生成績=平時成績×20%+理論考試成績×80%。改革之后,學(xué)生成績=平時成績×10%+理論考試成績×45%+實(shí)驗(yàn)成績×45%。實(shí)驗(yàn)成績就是學(xué)生做實(shí)驗(yàn)完成具體任務(wù)的考核成績??梢钥闯?,改革之后的考核評價模式增加了實(shí)驗(yàn)成績,重點(diǎn)考核學(xué)生運(yùn)用計(jì)算思維能力分析問題和解決問題的能力。下表1是近幾學(xué)年計(jì)算機(jī)硬件類課程改革之前和之后我系計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生的平均考試成績。

從表1可以看出,在計(jì)算機(jī)硬件類課程中貫穿計(jì)算思維能力的培養(yǎng)之后,學(xué)生的考核成績明顯提高,而且通過對兩屆學(xué)生的問卷調(diào)查顯示,課程改革之后,學(xué)生的學(xué)習(xí)興趣大幅度提高,動手實(shí)踐能力也大大提高,教學(xué)效果良好。

4 結(jié)束語

計(jì)算思維作為人類的三大思維方式之一已受到了廣泛的關(guān)注。該文給出了融入“計(jì)算思維”的大學(xué)計(jì)算機(jī)硬件類課程教學(xué)改革的新模式,圍繞課程教學(xué)內(nèi)容的整合,教學(xué)方法和考核評價模式的改進(jìn),讓學(xué)生在解決實(shí)際問題的過程中領(lǐng)會并掌握計(jì)算思維方法,提高了學(xué)生獨(dú)立思考解決問題的能力和團(tuán)隊(duì)創(chuàng)新協(xié)作能力,使教學(xué)效果得到明顯提高。這種教學(xué)模式所傳授的思想和方法,將廣泛應(yīng)用于計(jì)算機(jī)專業(yè)的其他專業(yè)課程中,這將為學(xué)生更好的學(xué)習(xí)計(jì)算機(jī)專業(yè)其他相關(guān)課程奠定堅(jiān)實(shí)的基礎(chǔ)。

參考文獻(xiàn):

[1] 教育部高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會. 高等學(xué)校計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)公共核心知識體系與課程[M]. 北京: 清華大學(xué)出版社, 2008: 50-53.

[2] 蔡啟先, 藍(lán)紅莉, 陽樹洪. 計(jì)算機(jī)組成與匯編語言[M]. 北京: 清華大學(xué)出版社, 2011.

[3] 蔡啟先, 藍(lán)紅莉. 計(jì)算機(jī)硬件技術(shù)基礎(chǔ)學(xué)習(xí)及實(shí)驗(yàn)指導(dǎo)[M]. 北京: 清華大學(xué)出版社, 2011.

[4] 周以真.計(jì)算思維[J].中國計(jì)算機(jī)學(xué)會通訊,2007,3(11):83-85.

[5] 陳國良,董榮勝.計(jì)算思維與大學(xué)計(jì)算機(jī)基礎(chǔ)教育[J].中國大學(xué)教學(xué),2011(1):7-11.

第9篇:計(jì)算機(jī)硬件概念范文

關(guān)鍵詞關(guān)鍵詞:計(jì)算機(jī)控制系統(tǒng);可靠性;抗干擾性;抗干擾設(shè)計(jì)

中圖分類號:TP311

文獻(xiàn)標(biāo)識碼:A 文章編號:16727800(2014)002010802

0引言

計(jì)算機(jī)控制系統(tǒng)是工程項(xiàng)目中的重要組成部分,它關(guān)系到工程項(xiàng)目中的眾多儀表、機(jī)器能否正常、安全、穩(wěn)定運(yùn)轉(zhuǎn)。對于如何才能保證計(jì)算機(jī)控制系統(tǒng)能夠安全穩(wěn)定地運(yùn)行的問題,設(shè)計(jì)人員們首先考慮的是在控制系統(tǒng)中添加抗干擾設(shè)計(jì),計(jì)算機(jī)系統(tǒng)中的抗干擾設(shè)計(jì)是事關(guān)項(xiàng)目機(jī)器儀表能否正常運(yùn)轉(zhuǎn)的關(guān)鍵部分。

1計(jì)算機(jī)控制系統(tǒng)的可靠性

1.1可靠性的定量化

在實(shí)際生產(chǎn)操作中,可靠性是個定性的概念,大都以量的多少來計(jì)算控制系統(tǒng)的可靠性,在生活中常以維護(hù)率、故障率、平均故障間隔時間、平均維護(hù)時間、有效度等來表示系統(tǒng)的可靠性。

平均維護(hù)時間表示系統(tǒng)經(jīng)過多次維修后,平均一次維護(hù)所需要的時間,平均維護(hù)時間越短,表明系統(tǒng)越容易維護(hù),也即更容易修復(fù)。

除了上述指標(biāo)外,還有有效度的概念,表示系統(tǒng)在某一瞬間正常工作的概率,該指標(biāo)越大則越好。

1.2系統(tǒng)可靠度提升方法

計(jì)算機(jī)系統(tǒng)是由硬件系統(tǒng)和軟件系統(tǒng)兩大部分組成,因此,提高計(jì)算機(jī)系統(tǒng)的可靠性可以從提高計(jì)算機(jī)硬件系統(tǒng)的可靠性和提高計(jì)算機(jī)軟件系統(tǒng)的可靠性兩部分來考慮。由上述定量化描述計(jì)算機(jī)系統(tǒng)的可靠性可知,提高系統(tǒng)的可靠性需要注重兩個方面,一是在系統(tǒng)正常工作時間內(nèi)減少系統(tǒng)故障發(fā)生的次數(shù);二是系統(tǒng)發(fā)生故障后要能夠及時排除故障。提高計(jì)算機(jī)硬件系統(tǒng)的可靠性主要考慮計(jì)算機(jī)抗干擾技術(shù)的實(shí)現(xiàn),增強(qiáng)硬件系統(tǒng)對運(yùn)行環(huán)境的適應(yīng)性,以及使用質(zhì)量比較好的硬件材料。軟件系統(tǒng)的可靠性主要考慮軟件的自我測試技術(shù)、自我糾錯、自我修復(fù)等。

1.2.1硬件系統(tǒng)的可靠性

研究計(jì)算機(jī)系統(tǒng)的最終目的是為了實(shí)現(xiàn)一定的功能,所以應(yīng)當(dāng)根據(jù)計(jì)算機(jī)的性能和工作要求來決定計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)。

(1) 系統(tǒng)的可靠性由系統(tǒng)中各個元件的可靠性決定,只要能滿足系統(tǒng)的性能指標(biāo),就應(yīng)盡可能地簡化系統(tǒng)結(jié)構(gòu),減少元件的數(shù)量,并簡化方案,避免片面追求高性能指標(biāo)和過多的功能,采用模塊化、積木化、標(biāo)準(zhǔn)化結(jié)構(gòu)。在組建控制系統(tǒng)時應(yīng)當(dāng)采用類似積木的標(biāo)準(zhǔn)組建模式,根據(jù)工程項(xiàng)目的大小和功能要求,采用相應(yīng)的模塊來組建控制系統(tǒng),盡可能在實(shí)現(xiàn)項(xiàng)目工程目標(biāo)的同時使系統(tǒng)最簡化。這樣的結(jié)構(gòu)不僅僅可以減少不必要的損失,而且還方便用戶備份,一旦在使用過程中出現(xiàn)問題,用戶便可以很快地通過備份進(jìn)行恢復(fù),這對于增加平均間隔時間、縮短平均維護(hù)時間具有重要意義,同樣可以達(dá)到增強(qiáng)系統(tǒng)可靠性的目的。

(2)計(jì)算機(jī)系統(tǒng)中很多元器件的功能與效率與環(huán)境有很大關(guān)系,在使用元器件時必須考慮溫度因素的影響。因此,要做好電源的配置工作和散熱裝置的設(shè)置。

(3)計(jì)算機(jī)控制系統(tǒng)受環(huán)境的影響不容忽視。這種環(huán)境不僅僅是系統(tǒng)的內(nèi)部環(huán)境,還有整個計(jì)算機(jī)控制系統(tǒng)所處的大環(huán)境,如風(fēng)火雷電雨雪等。必須針對計(jì)算機(jī)控制系統(tǒng)所處的大環(huán)境來進(jìn)行專門的防護(hù)工作,比如系統(tǒng)的防火、防水、防雷擊等,確保萬無一失。

(4)盡量節(jié)省硬件資源。比如,如果一項(xiàng)工作能夠適應(yīng)中央處理器有限的條件,則盡可能通過使用計(jì)算機(jī)的軟件功能來實(shí)現(xiàn)。

(5)計(jì)算機(jī)硬件系統(tǒng)往往由眾多的元器件按照一定的功能組建在一起,所以對元器件之間的焊接及接觸部位,應(yīng)進(jìn)行詳盡檢查,以防發(fā)生故障。同樣,有些硬件是故障的高發(fā)部位,所以應(yīng)該有針對性地進(jìn)行更高頻率的檢查,把隱患盡可能地消除在發(fā)生階段。

(6)用多重化技術(shù)解決隱患。很多情況下,有些元件有重復(fù)的部分,應(yīng)當(dāng)利用這些多余的元件發(fā)揮它們的效用來消除或者減弱已經(jīng)發(fā)生的故障對系統(tǒng)造成的影響。常用的系統(tǒng)包括備用系統(tǒng)、并聯(lián)系統(tǒng)和表決系統(tǒng)3種。

(7)還有一種很重要的方法就是抗干擾技術(shù)的使用,這是提高硬件系統(tǒng)可靠性的關(guān)鍵部分,下文將會詳盡介紹。

1.2.2軟件系統(tǒng)的可靠性

可以通過采用高質(zhì)量的元器件、采取比較好的維護(hù)防護(hù)措施以及采用抗干擾技術(shù)來提高計(jì)算機(jī)硬件系統(tǒng)的可靠性以提高計(jì)算機(jī)控制系統(tǒng)的可靠性。但是僅僅通過硬件系統(tǒng)可靠性的提高來保證計(jì)算機(jī)控制系統(tǒng)的可靠性是不夠的,還需要通過一些措施來提高軟件系統(tǒng)的可靠性以間接提高整個計(jì)算機(jī)控制系統(tǒng)的可靠性。具體措施如下:

(1)提高應(yīng)用程序的運(yùn)行速率。如果編制的程序能夠達(dá)到一種很高的運(yùn)行速率,在這種運(yùn)行速率下程序的運(yùn)行周期小于斷電器等一些保險裝置的反應(yīng)時間,就可以保證一些程序運(yùn)行過程中不會因小小的失誤而造成大的故障。

(2) 通過把輸出信號與計(jì)算機(jī)存儲器中的輸出量相比較,如果兩者不相同則需要再一次輸出,如果出現(xiàn)故障則需要報警,同時采取一定的措施來檢查并排除故障。

(3)編制一定的程序來監(jiān)控計(jì)算機(jī)控制系統(tǒng)??梢酝ㄟ^編制相應(yīng)測試程序?qū)τ?jì)算機(jī)軟件系統(tǒng)進(jìn)行不斷測試,如果發(fā)現(xiàn)有運(yùn)行不正常的地方,則讓系統(tǒng)自己發(fā)出報警信號并采取一定的安全防護(hù)措施保證系統(tǒng)的正常運(yùn)行。