一、基本要求
掌握數(shù)制轉(zhuǎn)換的基本原理和運(yùn)算方式,熟悉數(shù)據(jù)的機(jī)器表示與補(bǔ)碼運(yùn)算;掌握80X86微處理器的的基本結(jié)構(gòu)、存儲器組織、輸入/輸出數(shù)據(jù)交換方式和系統(tǒng)連接的三總線結(jié)構(gòu);掌握80X86指令系統(tǒng)與匯編程序設(shè)計方法,熟悉順尋結(jié)構(gòu)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)的編程模式,能夠進(jìn)行基本運(yùn)算、數(shù)碼轉(zhuǎn)換和數(shù)據(jù)塊操作的常用匯編程序設(shè)計。
二、考試范圍
(一)數(shù)制與編碼
1.進(jìn)位計數(shù)制的基、權(quán)與表達(dá)式
2.二進(jìn)制與十進(jìn)制的相互轉(zhuǎn)換
3.八進(jìn)制、十六進(jìn)制與十進(jìn)制的相互轉(zhuǎn)換
4.八進(jìn)制、十六進(jìn)制與二進(jìn)制的相互轉(zhuǎn)換
5.數(shù)的原碼、補(bǔ)碼、反碼表示法
6.二進(jìn)制補(bǔ)碼的加減法運(yùn)算
7.奇偶校驗(yàn)原理與奇偶校驗(yàn)碼
8.信息交換的ASCII碼與漢字內(nèi)碼
(二)微處理器結(jié)構(gòu)
1.微處理器的基本結(jié)構(gòu)
2.控制器的組成與工作原理
3.運(yùn)算器的組成與工作原理
4.浮點(diǎn)運(yùn)算器的組成
(三)存儲器組織
1.存儲器的分類。
2.隨機(jī)讀寫存儲器RAM(SRAM與DRAM)。
3.只讀存儲器ROM與Flash存儲器。
4.cache存儲器工作原理。
5.存儲器地址分配與CPU的連接方式。
6.80X86的存儲器分段組織方式
7.邏輯地址與物理地址的概念
8.80X86物理地址的計算
(四)輸入/輸出系統(tǒng)與總線結(jié)構(gòu)
1.外設(shè)的信息交換方式
2.查詢方式特點(diǎn)與應(yīng)用場合。
3.中斷方式特點(diǎn)與應(yīng)用場合。
4.DMA交換方式特點(diǎn)與應(yīng)用場合。
5.通道方式與應(yīng)用場合
6.微機(jī)的三總線結(jié)構(gòu)
7.總線的特點(diǎn)及常用總線類型
(五)80X86指令與操作數(shù)尋址方式
1.傳送類指令
2.算術(shù)運(yùn)算類指令
3.邏輯運(yùn)算類指令
4.串操作指令
5.移位操作指令
6.控制轉(zhuǎn)移類指令
7.立即尋址,直接尋址,寄存器尋址,寄存器間接尋址
8.變址尋址,基址尋址,基址+變址尋址
(六)80X86匯編語言程序設(shè)計
1.助記符與偽指令。
2.數(shù)據(jù)段、代碼段與堆棧段的定義。
3.過程與子程序的定義。
4.順序結(jié)構(gòu)程序設(shè)計
5.分支結(jié)構(gòu)程序設(shè)計
6.循環(huán)結(jié)構(gòu)程序設(shè)計
7.二進(jìn)制-BCD碼相互轉(zhuǎn)換程序設(shè)計
8.BCD碼-ASCII碼轉(zhuǎn)換程序設(shè)計
9.多字節(jié)加減法程序設(shè)計
10.數(shù)據(jù)塊操作程序設(shè)計
三、參考書目
鄭學(xué)堅(jiān)《微型計算機(jī)原理及應(yīng)用》(第三版),清華大學(xué)出版社,2010
周明德《微型計算機(jī)系統(tǒng)原理及應(yīng)用》(第五版),清華大學(xué)出版社,2010
白中英《計算機(jī)組成原理》(第四版),科學(xué)出版社,2008