摘 要: “微機(jī)原理與接口技術(shù)”是電子電氣信息類專業(yè)的一門核心課程,是一門軟件與硬件、理論與實(shí)踐相結(jié)合的課程。學(xué)生普遍感到其內(nèi)容龐雜、對(duì)計(jì)算機(jī)底層的工作原理難以理解、學(xué)習(xí)難度大。為此,提出利用Debug調(diào)試程序?qū)R編語言程序的執(zhí)行過程進(jìn)行深入地跟蹤分析,從而促進(jìn)學(xué)生對(duì)計(jì)算機(jī)底層工作原理的理解,實(shí)踐證明這種方法能有效地激發(fā)學(xué)生學(xué)習(xí)的興趣,取得了良好的教學(xué)效果。
關(guān)鍵詞: 匯編語言; Debug; 調(diào)試; 教學(xué)探討
中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2013)10-52-04
0 引言
“微機(jī)原理與接口技術(shù)”是電子電氣信息類專業(yè)中一門非常重要的專業(yè)基礎(chǔ)課程,其內(nèi)容包括微處理器基本結(jié)構(gòu)與工作原理、匯編語言指令系統(tǒng)、常用接口芯片的基本原理與編程方式、通過系統(tǒng)總線與外設(shè)接口進(jìn)行連接的基本方法等,具備軟件與硬件緊密結(jié)合的顯著特點(diǎn)。該課程幫助學(xué)生從根本上認(rèn)識(shí)和理解計(jì)算機(jī)的底層工作原理[1],培養(yǎng)學(xué)生綜合運(yùn)用模擬電子技術(shù)、數(shù)字電子技術(shù)和匯編語言、C語言等相關(guān)知識(shí),理解接口電路工作原理,設(shè)計(jì)接口電路及對(duì)接口電路進(jìn)行初始化編程的能力。其中,匯編語言的編程能力對(duì)學(xué)生理解硬件工作原理及對(duì)接口芯片進(jìn)行初始化編程具有非常重要的意義。筆者在實(shí)驗(yàn)教學(xué)中利用Debug[2-3]調(diào)試程序引導(dǎo)學(xué)生對(duì)匯編語言程序的執(zhí)行過程進(jìn)行詳細(xì)跟蹤分析,幫助學(xué)生理解計(jì)算機(jī)底層[4]工作的實(shí)質(zhì),取得了顯著的效果。
1 主要命令簡(jiǎn)介……p>