《匯編語(yǔ)言程序設(shè)計(jì)》課程教學(xué)大綱-供四年制計(jì)算機(jī)科學(xué)與技術(shù)醫(yī)藥軟件方向、計(jì)算機(jī)涉外、信息監(jiān)理等專業(yè)使用_第1頁(yè)
《匯編語(yǔ)言程序設(shè)計(jì)》課程教學(xué)大綱-供四年制計(jì)算機(jī)科學(xué)與技術(shù)醫(yī)藥軟件方向、計(jì)算機(jī)涉外、信息監(jiān)理等專業(yè)使用_第2頁(yè)
《匯編語(yǔ)言程序設(shè)計(jì)》課程教學(xué)大綱-供四年制計(jì)算機(jī)科學(xué)與技術(shù)醫(yī)藥軟件方向、計(jì)算機(jī)涉外、信息監(jiān)理等專業(yè)使用_第3頁(yè)
《匯編語(yǔ)言程序設(shè)計(jì)》課程教學(xué)大綱-供四年制計(jì)算機(jī)科學(xué)與技術(shù)醫(yī)藥軟件方向、計(jì)算機(jī)涉外、信息監(jiān)理等專業(yè)使用_第4頁(yè)
《匯編語(yǔ)言程序設(shè)計(jì)》課程教學(xué)大綱-供四年制計(jì)算機(jī)科學(xué)與技術(shù)醫(yī)藥軟件方向、計(jì)算機(jī)涉外、信息監(jiān)理等專業(yè)使用_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

《匯編語(yǔ)言程序設(shè)計(jì)》課程教學(xué)大綱(供四年制計(jì)算機(jī)科學(xué)與技術(shù)<醫(yī)藥軟件方向>、計(jì)算機(jī)涉外、信息監(jiān)理等專業(yè)使用)AssemblyLanguageProgramming一、課程目標(biāo)1、課程的性質(zhì)和目的課程性質(zhì):匯編語(yǔ)言是高等院校計(jì)算機(jī)軟、硬件及應(yīng)用專業(yè)的專業(yè)基礎(chǔ)(核心)課,該課程不僅是微機(jī)原理與接口技術(shù)、單片機(jī)原理、嵌入式系統(tǒng)及操作系統(tǒng)等其它核心課程的先行課,而且對(duì)訓(xùn)練學(xué)生掌握程序設(shè)計(jì)技術(shù)、加深對(duì)計(jì)算機(jī)工作原理的理解有非常重要的作用。目的:通過(guò)本課程的學(xué)習(xí),使學(xué)習(xí)者掌握8086至Pentium微處理器的尋址方式、指令系統(tǒng)及其匯編語(yǔ)言程序設(shè)計(jì)基本技術(shù)。熟悉80x86系列CPU的尋址方式、指令系統(tǒng),掌握匯編語(yǔ)言基本程序設(shè)計(jì)方法,包括順序程序設(shè)計(jì)、分支程序、循環(huán)程序和子程序設(shè)計(jì)方法;掌握匯編語(yǔ)言上機(jī)環(huán)境、上機(jī)過(guò)程和程序調(diào)試技術(shù);了解匯編語(yǔ)言高級(jí)程序設(shè)計(jì)技術(shù)和模塊化程序設(shè)計(jì)技術(shù)。2、本課程與其它課程的聯(lián)系《匯編語(yǔ)言程序設(shè)計(jì)》教學(xué)大綱的編寫要充分考慮學(xué)生前后知識(shí)體系的銜接,前要聯(lián)系C語(yǔ)言程序設(shè)計(jì)、數(shù)字邏輯等課程的學(xué)習(xí),后要兼顧后續(xù)相關(guān)專業(yè)課程(如微機(jī)原理與接口技術(shù)、單片機(jī)原理及計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)等)知識(shí)安排,承前啟后,避免出現(xiàn)知識(shí)“斷層”。二、課程學(xué)時(shí)分配《匯編語(yǔ)言程序設(shè)計(jì)》課程教學(xué)時(shí)數(shù)按63學(xué)時(shí)設(shè)計(jì),其中理論授課45課時(shí),實(shí)驗(yàn)18課時(shí),基本滿足該課程的教學(xué)需要。如果具備本課程教學(xué)所要求的實(shí)驗(yàn)條件,可以另行安排實(shí)驗(yàn)課程,學(xué)時(shí)另計(jì),本課程學(xué)時(shí)可做適當(dāng)調(diào)整,調(diào)整幅度不大于10%。課程主要內(nèi)容和學(xué)時(shí)分配見(jiàn)課程學(xué)時(shí)分配表。課程學(xué)時(shí)分配表教學(xué)環(huán)節(jié)時(shí)數(shù)課程內(nèi)容理論實(shí)踐教學(xué)習(xí)題及討論小計(jì)實(shí)驗(yàn)實(shí)訓(xùn)見(jiàn)習(xí)其他第一章匯編語(yǔ)言基礎(chǔ)6第二章數(shù)據(jù)定義域傳送3第三章數(shù)據(jù)運(yùn)算與輸入輸出63第四章選擇和循環(huán)126第五章子程序96第六章字符串與文件處理3第七章顯示程序設(shè)計(jì)33第八章輸入輸出與中斷3總計(jì)4518三、建議教材和教學(xué)參考書目1.教材[1]張曉明.匯編語(yǔ)言程序設(shè)計(jì).北京:國(guó)防工業(yè)出版社,20092.主要參考書[1]劉麗莉.匯編語(yǔ)言程序設(shè)計(jì).北京:北京大學(xué)出版社,2010[2]白小明.匯編語(yǔ)言程序設(shè)計(jì).北京:中國(guó)鐵道出版社,2009[3]楊文顯.匯編語(yǔ)言程序設(shè)計(jì)簡(jiǎn)明教程.北京:電子工業(yè)出版社,2004四、課程考核《匯編語(yǔ)言程序設(shè)計(jì)》課程為考試課,采用綜合考核的考試方法,即在課程結(jié)束后一次性閉卷考試為主,并結(jié)合考勤、課堂提問(wèn)、作業(yè)、階段測(cè)驗(yàn)等方面的考查,綜合評(píng)定成績(jī)。五、課程教學(xué)內(nèi)容及基本要求“目的要求”是指通過(guò)教師的講授及學(xué)生的認(rèn)真學(xué)習(xí)所應(yīng)達(dá)到的教學(xué)目的和要求。結(jié)合本課程的教學(xué)特點(diǎn),“目的要求”分為“掌握”、“熟悉”和“了解”三個(gè)級(jí)別?!罢莆铡钡膬?nèi)容,要求教師在授課的時(shí),進(jìn)行深入的剖析和講解,使學(xué)生達(dá)到徹底明了,并能用文字或語(yǔ)言順暢地表述;“熟悉”的內(nèi)容,要求教師予以提綱挈領(lǐng)地講解,使之條理分明,使學(xué)生對(duì)此內(nèi)容完全領(lǐng)會(huì),明白其中的道理極其梗概;“了解”的內(nèi)容,要求教師講清概念及相關(guān)內(nèi)容,使學(xué)生具有粗淺的印象,使之在后期的專業(yè)課學(xué)習(xí)中,接觸到這些內(nèi)容時(shí)無(wú)陌生感。匯編語(yǔ)言程序設(shè)計(jì)課程理論嚴(yán)密、邏輯性強(qiáng),有廣闊的工程背景。學(xué)習(xí)該課程,對(duì)培養(yǎng)學(xué)生的科學(xué)思維能力,樹立理論聯(lián)系實(shí)際的工程觀點(diǎn)和提高學(xué)生分析問(wèn)題和解決問(wèn)題的能力,都有重要的作用。匯編語(yǔ)言基礎(chǔ)(6學(xué)時(shí))第一節(jié)數(shù)制及數(shù)制間的轉(zhuǎn)換〖目的要求〗掌握各種進(jìn)位制表示及其相互間的轉(zhuǎn)換?!冀虒W(xué)內(nèi)容〗二進(jìn)制、八進(jìn)制、十進(jìn)制及十六進(jìn)制的數(shù)值表示及相互之間(不同進(jìn)位制數(shù)之間不同部分(如整數(shù)和小數(shù)部分)的轉(zhuǎn)換?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第二節(jié)計(jì)算機(jī)語(yǔ)言〖目的要求〗了解機(jī)器語(yǔ)言、匯編語(yǔ)言及高級(jí)語(yǔ)言之間的聯(lián)系和區(qū)別?!冀虒W(xué)內(nèi)容〗3種語(yǔ)言的聯(lián)系與區(qū)別及學(xué)習(xí)匯編語(yǔ)言的意義?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第三節(jié)數(shù)據(jù)表示〖目的要求〗⑴要求掌握有符號(hào)數(shù)的源碼、反碼和補(bǔ)碼;⑵了解字符編碼和BCD碼;〖教學(xué)內(nèi)容〗無(wú)符號(hào)數(shù)及有符號(hào)數(shù)原碼、反碼、補(bǔ)碼間的轉(zhuǎn)換;BCD碼的編碼形式;ASCII碼的編碼形式?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第三節(jié)基本邏輯運(yùn)算〖目的要求〗要求掌握與、或、非及異或4種基本的邏輯運(yùn)算?!冀虒W(xué)內(nèi)容〗與、或、非及異或邏輯符號(hào)及其邏輯功能?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第二章數(shù)據(jù)定義域傳送(3學(xué)時(shí))第一節(jié)數(shù)據(jù)的定義〖目的要求〗⑴要求掌握計(jì)算機(jī)的組織結(jié)構(gòu);⑵熟悉指令、程序的概念及指令的執(zhí)行;⑶掌握80x86CPU寄存器組和存儲(chǔ)器的組成;⑷了解80x86CPU工作模式?!冀虒W(xué)內(nèi)容〗一、80x86CPU寄存器的結(jié)構(gòu)、功能及用法;二、80x86CPU工作模式?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第二節(jié)數(shù)據(jù)的傳送〖目的要求〗⑴了解數(shù)據(jù)定義和數(shù)據(jù)傳送的概念;⑵掌握8086/8088指令系統(tǒng)尋址方式;⑶熟悉基本傳送指令的使用;⑷熟悉其他傳送指令的使用;⑸了解堆棧和操作數(shù)表達(dá)式;〖教學(xué)內(nèi)容〗各種尋址方式的格式、功能和用法;基本傳送指令的格式、功能和用法及使用時(shí)應(yīng)注意的問(wèn)題;堆棧的結(jié)構(gòu)、功能、作用及堆棧指令的使用?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第三節(jié)匯編語(yǔ)言上機(jī)操作〖目的要求〗掌握上機(jī)操作過(guò)程:即使用MASNM宏匯編從編輯源程序、匯編、連接到運(yùn)行的各個(gè)步驟?!冀虒W(xué)內(nèi)容〗匯編語(yǔ)言上機(jī)操作步驟?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第三章數(shù)據(jù)運(yùn)算與輸入輸出(6學(xué)時(shí))第一節(jié)算術(shù)運(yùn)算〖目的要求〗掌握算術(shù)運(yùn)算指令及基本循環(huán)指令的格式、功能及用法?!冀虒W(xué)內(nèi)容〗算術(shù)運(yùn)算指令格式、功能及用法和與標(biāo)識(shí)位的關(guān)系及影響?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第二節(jié)循環(huán)〖目的要求〗能夠用匯編語(yǔ)言編制表達(dá)式和簡(jiǎn)單的循環(huán)程序?!冀虒W(xué)內(nèi)容〗表達(dá)式及簡(jiǎn)單循環(huán)程序的編碼。〖教學(xué)方法〗多媒體演示法、課堂講授法。第三節(jié)十進(jìn)制數(shù)運(yùn)算〖目的要求〗掌握壓縮BCD數(shù)和非壓縮BCD數(shù)的運(yùn)算?!冀虒W(xué)內(nèi)容〗十進(jìn)制調(diào)整指令的格式、功能及用法?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第四節(jié)邏輯運(yùn)算〖目的要求〗熟練掌握邏輯運(yùn)算指令的格式、功能及用法?!冀虒W(xué)內(nèi)容〗邏輯運(yùn)算指令的格式、功能及用法?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第四章選擇和循環(huán)(12學(xué)時(shí))第一節(jié)測(cè)試和轉(zhuǎn)移控制指令〖目的要求〗掌握無(wú)條件轉(zhuǎn)移指令、條件轉(zhuǎn)移指令和比較測(cè)試指令的格式與使用?!冀虒W(xué)內(nèi)容〗測(cè)試與轉(zhuǎn)移指令的格式、功能及用法。〖教學(xué)方法〗多媒體演示法、課堂講授法。第二節(jié)選擇結(jié)構(gòu)程序〖目的要求〗掌握選擇結(jié)構(gòu)的程序設(shè)計(jì)方法?!冀虒W(xué)內(nèi)容〗各種選擇結(jié)構(gòu)(單分支和多分支)的程序設(shè)計(jì)?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第三節(jié)循環(huán)結(jié)構(gòu)程序〖目的要求〗掌握各種循環(huán)結(jié)構(gòu)的程序設(shè)計(jì)方法。〖教學(xué)內(nèi)容〗計(jì)數(shù)、條件及多重循環(huán)的程序設(shè)計(jì)?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第四節(jié)程序的調(diào)試〖目的要求〗掌握程序的靜態(tài)和動(dòng)態(tài)調(diào)試?!冀虒W(xué)內(nèi)容〗程序的靜態(tài)和動(dòng)態(tài)調(diào)試?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第五章子程序(9學(xué)時(shí))第一節(jié)子程序〖目的要求〗⑴掌握子程序的調(diào)用和返回指令的格式與使用;⑵要求掌握子程序的簡(jiǎn)單應(yīng)用。〖教學(xué)內(nèi)容〗子程序的定義、結(jié)構(gòu)極其簡(jiǎn)單應(yīng)用?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第二節(jié)參數(shù)的傳遞〖目的要求〗⑴掌握各種參數(shù)傳遞方式進(jìn)行編程;⑵要求掌握嵌套子程序的應(yīng)用?!冀虒W(xué)內(nèi)容〗參數(shù)的傳遞及嵌套子程序?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第六章字符串與文件處理(3學(xué)時(shí))第一節(jié)串處理指令〖目的要求〗掌握各種串操作指令的格式、功能及用法?!冀虒W(xué)內(nèi)容〗串操作指令及文件的操作?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第二節(jié)文件的建立和打開(kāi)〖目的要求〗要求掌握文件的定義及操作?!冀虒W(xué)內(nèi)容〗文件的建立、打開(kāi)及關(guān)閉?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第三節(jié)文件讀寫〖目的要求〗掌握文件的讀寫操作?!冀虒W(xué)內(nèi)容〗文件的讀寫操作?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第四節(jié)設(shè)備文件〖目的要求〗掌握設(shè)備文件的使用?!冀虒W(xué)內(nèi)容〗設(shè)備文件的使用。〖教學(xué)方法〗多媒體演示法、課堂講授法。第七章顯示程序設(shè)計(jì)(3學(xué)時(shí))第一節(jié)宏指令〖目的要求〗掌握宏指令的定義和使用?!冀虒W(xué)內(nèi)容〗宏指令定義和使用?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第二節(jié)字符方式顯示程序設(shè)計(jì)〖目的要求〗了解簡(jiǎn)單的字符方式顯示設(shè)計(jì)程序。〖教學(xué)內(nèi)容〗字符方式顯示設(shè)計(jì)程序?!冀虒W(xué)方法〗多媒體演示法、課堂講授法。第三節(jié)圖形顯示程序設(shè)計(jì)〖目的要求〗了解簡(jiǎn)單的圖形顯示程序設(shè)計(jì)?!冀虒W(xué)內(nèi)容〗簡(jiǎn)單動(dòng)畫程序的設(shè)計(jì)。〖教學(xué)方法〗多媒體演示法、課堂講授法。第八章輸入輸出與中斷(3學(xué)時(shí))第一節(jié)輸入/輸出〖目的要求〗⑴掌握輸入/輸出指令的格式、功能及用法;⑵掌握程序控制輸入/輸出(如查詢式輸出)?!冀虒W(xué)內(nèi)容〗如

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論