資源描述:
《匯編語言授課計劃2006-2007學年度第一學期》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、河北科技師范學院2006-2007學年第二學期授課計劃(首頁)年月日計算機系計算機科學與技術(shù)專業(yè)06專接本04、05班課程名稱匯編語言程序設(shè)計計劃學時50課堂授課時數(shù)40實驗時數(shù)10教材名稱IBM-PC匯編語言程序設(shè)計,作者沈明美、溫冬嬋主講教師:蹇玉清輔導教師:蹇玉清教研室主任(簽字):年月日系(部)主任(簽字):年月日注:授課計劃填寫一式4-5份,教務(wù)處、教師所在系(部)、學生所在系(部)、教研室、授課教師各存1份。-5-計算機系計算機專業(yè)匯編語言程序設(shè)計課授課計劃表教師:蹇玉清周次順序內(nèi)容摘要需用時數(shù)作業(yè)理論教學實驗實習§1.1進位計數(shù)制與不同基數(shù)的數(shù)之間的轉(zhuǎn)
2、換一、二進制數(shù)二、二進制數(shù)和十進制數(shù)之間的轉(zhuǎn)換三、十六進制數(shù)及其與二進制、十進制數(shù)之間的轉(zhuǎn)換§1.2二進制數(shù)和十六進制數(shù)運算一、二進制數(shù)的運算二、十六進制數(shù)的運算§1.3計算機中的數(shù)和字符的表示一、數(shù)的補碼表示二、補碼的加法和減法三、無符號整數(shù)四、字符表示法§1.4幾種基本的邏輯運算一、“與”運算二、“或”運算三、“非”運算四、“異或”運算§2.180X86微處理器§2.2基于微處理器的計算機系統(tǒng)構(gòu)成一、硬件二、軟件§2.3中央處理器一、中央處理機CPU的組成二、80X86的寄存器組§2.4存儲器一、存儲單元的地址和內(nèi)容二、實模式存儲器尋址三、保護模式存儲器尋址§2
3、.5外部設(shè)備§3.180X86的尋址方式一、與數(shù)據(jù)有關(guān)的尋址方式二、與轉(zhuǎn)移地址有關(guān)的尋址方式§3.2程序占有的時間和執(zhí)行空間224課后題1.6、1.82.3、2.4、3.1、3.4-5-計算機系計算機專業(yè)匯編語言程序設(shè)計課授課計劃表教師:蹇玉清周次順序內(nèi)容摘要需用時數(shù)作業(yè)理論教學實驗實習§3.380X86的指令系統(tǒng)一、數(shù)據(jù)傳送指令二、算術(shù)指令三、邏輯指令四、串處理指令五、控制轉(zhuǎn)移指令六、處理機控制指令§4.1匯編程序功能§4.2偽操作一、處理器選擇偽操作二、段定義偽操作三、程序開始和結(jié)束偽操四、數(shù)據(jù)定義及存儲器分配偽操作五、表達式賦值偽操作六、地址計數(shù)器與對準偽操作
4、七、基數(shù)控制偽操作§4.3匯編語言程序格式一、名字項二、操作項三、操作數(shù)項四、注釋項§4.4匯編語言程序的上機過程一、建立匯編語言的工作環(huán)境二、建立ASM文件三、用ASM(或MASM)程序產(chǎn)生OBJ文件四、用LINK程序產(chǎn)生EXE文件五、程序的執(zhí)行六、COM文件實驗一§5.1循環(huán)程序設(shè)計一、循環(huán)程序的結(jié)構(gòu)形式二、循環(huán)程序設(shè)計方法三、多重循環(huán)程序設(shè)計實驗二:循環(huán)程序設(shè)計§5.2分支程序設(shè)計262222223.64.14.165.11-5-計算機系計算機專業(yè)匯編語言程序設(shè)計課授課計劃表教師:蹇玉清周次順序內(nèi)容摘要需用時數(shù)作業(yè)理論教學實驗實習一、分支程序的結(jié)構(gòu)形式二、分支
5、程序設(shè)計方法三、跳躍表法實驗三:§6.1子程序的設(shè)計方法一、過程定義偽操作二、子程序的調(diào)用和返回三、保存與恢復寄存器四、子程序的參數(shù)傳送五、增強功能的過程定義偽操作§6.2子程序的嵌套§6.3子程序舉例§6.4DOS系統(tǒng)功能調(diào)用實驗四:§7.1宏匯編一、宏定義、宏調(diào)用和宏展開二、宏定義中的參數(shù)三、LOCAL偽操作四、在宏定義內(nèi)使用宏五、列表偽操作六、宏庫的建立與調(diào)用七、PURGE偽操作§7.2重復匯編一、重復偽操作二、不定重復偽操作§7.3條件匯編一、條件偽操作IF的使用舉例二、條件偽操作IF1的使用舉例三、條件偽操作IFNDEF的使用舉例四、條件偽操作IFB的使用
6、舉例五、條件偽操作IFIDN的使用舉例實驗五:§8.1I/O設(shè)備的數(shù)據(jù)傳送方式一、CPU與外設(shè)二、直接存儲器存儲方式§8.2程序直接控制I/O方式222222225.16.9補充7.1、7.37.128.1、8.28.4-5-計算機系計算機專業(yè)匯編語言程序設(shè)計課授課計劃表教師:蹇玉清周次順序內(nèi)容摘要需用時數(shù)作業(yè)理論教學實驗實習一、I/O端口二、I/O指令三、I/O程序舉例§8.3中斷傳送方式一、8086的中斷分類二、中斷向量表三、中斷過程四、中斷優(yōu)先級和終端嵌套五、中斷處理程序六、中斷程序舉例§9.1鍵盤I/O一、字符碼和掃描碼二、BIOS鍵盤中斷三、DOS鍵盤功能
7、調(diào)用§9.2顯示器I/O一、屬性二、BIOS顯示中斷三、DOS顯示功能調(diào)用§10.1顯示方式一、顯示分辨率二、BIOS設(shè)置顯示方式§10.2視頻顯示存儲器一、圖形存儲映像二、數(shù)據(jù)到顏色的轉(zhuǎn)換三、直接視頻顯示§10.3EGA/VGA圖形程序設(shè)計一、讀寫像素二、圖形方式下的文本顯示三、彩色繪圖程序四、動畫顯示技術(shù)2228.99.210.3-5-