国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

《微機(jī)原理與接口技術(shù)》課程教改研究

2016-12-17 17:05葉彥斐李志華陳蓉
科技視界 2016年26期

葉彥斐 李志華 陳蓉

【摘 要】針對微機(jī)原理及接口技術(shù)課程知識(shí)點(diǎn)繁雜、易被人為割裂、匯編語言不易掌握等問題,結(jié)合卓越工程師培養(yǎng)要求,本文提出案例導(dǎo)入式、問題式及與C語言對比教學(xué)等新的教學(xué)模式,可以充分激發(fā)學(xué)生學(xué)習(xí)主動(dòng)性、創(chuàng)造性,有效提升創(chuàng)新能力。

【關(guān)鍵詞】微機(jī)原理及接口技術(shù);教學(xué)改革;案例導(dǎo)入;對比教學(xué)

0 引言

《微機(jī)原理及接口技術(shù)》課程是電氣信息類、自動(dòng)化類、機(jī)械類等專業(yè)學(xué)生的重要專業(yè)基礎(chǔ)課程,是學(xué)好后續(xù)課程,如單片機(jī)、ARM、DSP 等的必備基礎(chǔ)和重要前提。[1]“卓越工程師教育培養(yǎng)計(jì)劃”旨在培養(yǎng)創(chuàng)新能力強(qiáng)、適應(yīng)經(jīng)濟(jì)社會(huì)發(fā)展需要的各種類型的優(yōu)秀工程師后備軍。[2]這就要求高校調(diào)整人才培養(yǎng)目標(biāo)定位、改革人才培養(yǎng)模式,強(qiáng)化培養(yǎng)學(xué)生的自主學(xué)習(xí)能力、創(chuàng)新意識(shí)和探索未知領(lǐng)域的興趣,提高學(xué)生解決工程實(shí)際問題的能力。開展課程案例導(dǎo)入式及與C 語言對比教學(xué)改革與研究,對學(xué)生加深微機(jī)系統(tǒng)整體理論概念理解,提高采用微機(jī)設(shè)計(jì)開發(fā)實(shí)際測控系統(tǒng)的能力具有重要意義。

1 教改思路

教學(xué)改革的指導(dǎo)思想是:“寓學(xué)于用,學(xué)以致用,學(xué)用結(jié)合,以用促學(xué),用中提高”,提高學(xué)生學(xué)習(xí)、研發(fā)微機(jī)應(yīng)用系統(tǒng)的創(chuàng)新應(yīng)用能力。

開展案例導(dǎo)入教學(xué)模式改革和研究,為學(xué)生建立微機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā)的整體概念,避免目前知識(shí)點(diǎn)被人為割裂、學(xué)生在學(xué)習(xí)后感覺各章節(jié)孤立、無法融會(huì)貫通的問題。強(qiáng)調(diào)講學(xué)交互、學(xué)思結(jié)合,學(xué)習(xí)結(jié)束即完成了一個(gè)微機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì),激發(fā)學(xué)生學(xué)習(xí)主動(dòng)性、創(chuàng)造性。

C語言是大部分工科自動(dòng)化相關(guān)專業(yè)的一門基礎(chǔ)課,并且學(xué)生在參加計(jì)算機(jī)等級考試時(shí)多選考C語言,大多數(shù)同學(xué)對C語言比較重視,掌握得也比較好。因此通過C語言與匯編語言的比較式啟發(fā)教學(xué),使學(xué)生能借C語言基礎(chǔ)促進(jìn)匯編學(xué)習(xí),加深對匯編語言的理解,更快地掌握匯編語言,做到事半功倍;反過來也可促進(jìn)他們從更深層次深入理解C語言,提高C語言編程能力,提升在嵌入式系統(tǒng)開發(fā)時(shí)經(jīng)常采用的C語言嵌入?yún)R編語言進(jìn)行混合編程的實(shí)際應(yīng)用水平。

2 教改內(nèi)容

2.1 案例導(dǎo)入式和問題式教學(xué)模式研究

《微機(jī)原理及接口技術(shù)》課程教學(xué)中的一大難題是局部和整體的矛盾解決,即微型計(jì)算機(jī)系統(tǒng)是一個(gè)整體,一旦系統(tǒng)運(yùn)行各部分都同時(shí)工作,各部分對應(yīng)的知識(shí)點(diǎn)本身不存在誰先誰后,而教學(xué)中內(nèi)容的講解只能一部分一部分進(jìn)行,如何讓學(xué)生先建立整體概念再逐一講解,最后回到整體并有升華,是微型計(jì)算機(jī)老師不停探索的問題。[3]對大模塊(CPU、存儲(chǔ)器、總線、指令系統(tǒng))的整體觀一般是通過模型機(jī)來解決。我們建立了如圖1所示的典型微機(jī)測控案例,通過案例和問題導(dǎo)入相融合,通過教學(xué)內(nèi)容的模塊化組合解決這一難題。8253、8255、8251、ADC、DAC單一問題討論并不困難,但它們在微機(jī)應(yīng)用系統(tǒng)中的作用及與接口概念的聯(lián)系,采用傳統(tǒng)教學(xué)方法效果不好;通過建立典型微機(jī)測控系統(tǒng)案例,能夠讓學(xué)生先居高臨下,再各個(gè)擊破,最后回到整體并有升華。

設(shè)計(jì)的微機(jī)測控系統(tǒng)案例,可以導(dǎo)入課程中的所有常規(guī)可編程芯片和A\D、D\A轉(zhuǎn)換功能,是一個(gè)十分具有代表性且有專業(yè)特色的案例——根據(jù)實(shí)際自動(dòng)氣象測控系統(tǒng)的功能要求,提出要解決的問題,然后逐一推進(jìn)解決,達(dá)到知識(shí)由易到難,由簡到繁,由局部到全局的知識(shí)傳授過程和自主思考過程。提出問題后,首先由學(xué)生思考和查閱資料,明確要解決的問題,理清解決問題的思路和最終目標(biāo),在學(xué)習(xí)中做到問題清楚,思路清晰,目標(biāo)明確。

圖1 典型自動(dòng)氣象測控系統(tǒng)原理框圖

設(shè)計(jì)的案例既能很好地體現(xiàn)和融合將要學(xué)習(xí)的各個(gè)芯片的功能和應(yīng)用,又能了解測控自動(dòng)化系統(tǒng)要求。在分析系統(tǒng)的功能以及實(shí)現(xiàn)這些功能需要哪些可編程芯片的基礎(chǔ)上提出問題,展開對這些問題的討論,提出解決辦法,引出常規(guī)芯片,然后逐一解決,最后自然形成整體理念和設(shè)計(jì)思想。

2.2 匯編語言與C語言比較教學(xué)研究

學(xué)生在學(xué)習(xí)匯編語言時(shí),需要依據(jù)計(jì)算機(jī)的處理方式, “設(shè)身處地”地從計(jì)算機(jī)的角度思考問題,這往往是學(xué)習(xí)匯編語言的最大障礙。如果不能克服,即使掌握了各種尋址方式和指令系統(tǒng),也很難寫出功能稍復(fù)雜的程序,甚至產(chǎn)生厭學(xué)、抵觸情緒,給課程學(xué)習(xí)帶來困難。

由于C語言是大部分工科自動(dòng)化相關(guān)專業(yè)的一門基礎(chǔ)課,并且學(xué)生在參加計(jì)算機(jī)等級考試時(shí)多選考C語言,大多數(shù)同學(xué)對C語言比較重視,掌握得也比較好。因此通過C語言與匯編語言的比較教學(xué),使學(xué)生能借C語言基礎(chǔ)促進(jìn)匯編學(xué)習(xí),提高學(xué)生對匯編語言的理解,快速掌握匯編語言,做到事半功倍。

對比教學(xué)的內(nèi)容包括:

1)基于高級語言對匯編語言的數(shù)據(jù)訪問進(jìn)行理解

如從常量、變量、數(shù)組等數(shù)據(jù)的訪問來對比兩種語言;以C語言為參照,列出各種控制結(jié)構(gòu)對應(yīng)的匯編語言框架,采用一些與C語言關(guān)鍵字如else,default等接近的標(biāo)識(shí)符定義,讓學(xué)生比較容易看清楚語句之間的跳轉(zhuǎn)關(guān)系和程序的邏輯結(jié)構(gòu)。

2)匯編語言與C語言程序結(jié)構(gòu)比較

不同語言程序結(jié)構(gòu)是相通的,但實(shí)現(xiàn)方法不同,通過比較教學(xué)可以快速切入,還具有溫故而知新的效果。

3)對于匯編語言中的一些關(guān)鍵知識(shí)點(diǎn),如DOS功能調(diào)用可以與C語言中輸入輸出函數(shù)進(jìn)行類比等等。

比較教學(xué)有助于學(xué)生較快地掌握匯編語言,并且反過來也會(huì)加深對C語言的理解,不僅提高C語言的編程能力,而且對在嵌入式系統(tǒng)開發(fā)中經(jīng)常用到的在C語言中嵌入?yún)R編的應(yīng)用問題有了實(shí)質(zhì)性提高。

3 教改特色

教學(xué)改革把培養(yǎng)創(chuàng)新型應(yīng)用人才作為首要目標(biāo),注重學(xué)生解決問題的能力、探究的精神和個(gè)性品質(zhì),強(qiáng)調(diào)啟發(fā)式教學(xué)、發(fā)現(xiàn)式學(xué)習(xí)和互動(dòng)合作式學(xué)習(xí),充分利用現(xiàn)代教育技術(shù),強(qiáng)調(diào)學(xué)生的創(chuàng)新能動(dòng)性和個(gè)性化發(fā)展。[4]

強(qiáng)調(diào)講學(xué)交互、學(xué)思結(jié)合,學(xué)習(xí)結(jié)束即完成了一個(gè)微機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì),激發(fā)學(xué)生學(xué)習(xí)主動(dòng)性、創(chuàng)造性,提高學(xué)生學(xué)習(xí)、研發(fā)微機(jī)應(yīng)用系統(tǒng)的創(chuàng)新應(yīng)用能力。

對比教學(xué)有助于學(xué)生較快地掌握匯編語言,反過來也可促進(jìn)他們從更深層次深入理解C語言,提高C語言編程能力,提升在嵌入式系統(tǒng)開發(fā)時(shí)經(jīng)常采用的C語言嵌入?yún)R編語言進(jìn)行混合編程的實(shí)際應(yīng)用水平。

4 結(jié)語

教學(xué)實(shí)踐證明,本文提出的案例導(dǎo)入式、問題式教學(xué)模式,可以解決《微機(jī)原理與接口技術(shù)》課程知識(shí)點(diǎn)繁雜、易被人為割裂等問題,幫助學(xué)生融會(huì)貫通、熟練掌握課程知識(shí)體系;比較式啟發(fā)教學(xué),使學(xué)生能借C語言基礎(chǔ)促進(jìn)匯編學(xué)習(xí),加深對匯編語言的理解和掌握,做到事半功倍??傊窘谈姆椒梢猿浞旨ぐl(fā)學(xué)生學(xué)習(xí)主動(dòng)性、創(chuàng)造性,有效提升創(chuàng)新能力。

【參考文獻(xiàn)】

[1]張紅民,王艷.微機(jī)原理及應(yīng)用教材與教學(xué)內(nèi)容改革思考[J].理工高教研究,2009,28(5):105-108.

[2]教育部關(guān)于實(shí)施“卓越工程師教育培養(yǎng)計(jì)劃”的若干意見(征求意見稿)[Z].2010,6.

[3]張穎超,葉彥斐.微機(jī)原理與接口技術(shù)[M].北京:電子工業(yè)出版社,2012,2.

[4]張敏,鞠春花.大學(xué)生創(chuàng)新能力的培養(yǎng)的研究[J].教育探索,2013(9):105-106.

[責(zé)任編輯:田吉捷]