微機(jī)接口課后習(xí)題答案

微機(jī)接口課后習(xí)題答案

ID:12361310

大小:69.00 KB

頁(yè)數(shù):10頁(yè)

時(shí)間:2018-07-16

微機(jī)接口課后習(xí)題答案_第1頁(yè)
微機(jī)接口課后習(xí)題答案_第2頁(yè)
微機(jī)接口課后習(xí)題答案_第3頁(yè)
微機(jī)接口課后習(xí)題答案_第4頁(yè)
微機(jī)接口課后習(xí)題答案_第5頁(yè)
資源描述:

《微機(jī)接口課后習(xí)題答案》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、2.38086對(duì)存儲(chǔ)器的管理為什么采用分段的辦法答:8086是一個(gè)16位的結(jié)構(gòu),采用分段管理辦法可形成超過(guò)16位的存儲(chǔ)器物理地址,擴(kuò)大對(duì)存儲(chǔ)器的尋址范圍(1MB,20位地址).若不用分段方法,16位地址只能尋址64KB空間.2.1380386內(nèi)部結(jié)構(gòu)由哪幾部分組成簡(jiǎn)述各部分的作用.答:80386內(nèi)部結(jié)構(gòu)由執(zhí)行部件(EU),存儲(chǔ)器管理部件(MMU)和總線(xiàn)接口部件(BIU)三部分組成.EU包括指令預(yù)取部件,指令譯碼部件,控制部件,運(yùn)算部件及保護(hù)檢測(cè)部件,主要功能是執(zhí)行指令.存儲(chǔ)器管理部件包括分段部件,分頁(yè)部件,實(shí)現(xiàn)對(duì)存儲(chǔ)器的分段

2、分頁(yè)式的管理,將邏輯地址轉(zhuǎn)換成物理地址.總線(xiàn)接口部件作用是進(jìn)行片外訪(fǎng)問(wèn):對(duì)存儲(chǔ)器及I/O接口的訪(fǎng)問(wèn),預(yù)取指令;另外的作用是進(jìn)行總線(xiàn)及中斷請(qǐng)求的控制3.18086/8088微處理器有哪些尋址方式并寫(xiě)出各種尋址方式的傳送指令2條(源操作數(shù)和目的操作數(shù)尋址).答:尋址方式是指計(jì)算機(jī)在執(zhí)行指令時(shí)尋找操作數(shù)的方式.8086/8088微處理器有以下幾種尋址方式:①立即尋址.操作數(shù)(僅限源操作數(shù))直接放在指令中.例如:movcx,100;movah,20h.②寄存器尋址.操作數(shù)在CPU的內(nèi)部寄存器中.例如:moves,ax;movdl,b

3、h.③直接尋址.指令中直接給出了操作數(shù)的偏移地址.例如:movax,[3000h];movbuf,100.④寄存器間接尋址.操作數(shù)的偏移地址放在寄存器bp,bx,si,di四個(gè)寄存器中的一個(gè)里.例如:movax,[si];mov[bx],cx.⑤寄存器相對(duì)尋址.操作數(shù)的有效地址為基址寄存器或變址寄存器的內(nèi)容與指令中指定的位移量之和.例如:movax,cnt[si];movstr[bx],ax.⑥基址變址尋址.操作數(shù)的有效地址是一個(gè)基址寄存器和一個(gè)變址寄存器的和.例如:movax,[si+bx];mov[bx+di],dx.⑦

4、相對(duì)基址變址尋址.操作數(shù)的有效地址為一個(gè)基址寄存器,一個(gè)變址寄存器的內(nèi)容與指令中指定的位移量三者之和.例如:movax,cnt[bx][si];movcnt[bx][si],ax.3.5簡(jiǎn)述堆棧的性質(zhì).如果SS=9B9FH,SP=200H,連續(xù)執(zhí)行兩條PUSH指令后,棧頂?shù)奈锢淼刂肥嵌嗌賁S,SP的值是多少再執(zhí)行一條POP指令后,棧頂?shù)奈锢淼刂酚质嵌嗌賁S,SP的值又是多少答:先進(jìn)后出.9BBF0H-4=9BBECH9BBECH+2=9BBEEH3.11如果要將AL中的高4位移至低4位,有幾種方法請(qǐng)分別寫(xiě)出實(shí)現(xiàn)這些方法的程序

5、段.答:①循環(huán)左移movcl,4rolal,cl②循環(huán)右移movcl,4roral,cl③右移movcl,4shral,cl4.1匯編語(yǔ)言有何特點(diǎn)編寫(xiě)匯編語(yǔ)言源程序時(shí),一般的組成原則是什么答:匯編語(yǔ)言是計(jì)算機(jī)能夠提供給用戶(hù)使用的最快速有效的語(yǔ)言,它是以處理器指令系統(tǒng)為基礎(chǔ)的低級(jí)程序設(shè)計(jì)語(yǔ)言,采用助記符表示指令操作碼,采用標(biāo)識(shí)符表示指令操作數(shù).利用匯編語(yǔ)言編寫(xiě)程序的主要優(yōu)點(diǎn)是可以直接,有效地控制計(jì)算機(jī)硬件,因而容易創(chuàng)建代碼序列短小,運(yùn)行快速的可執(zhí)行程序.在對(duì)程序的空間和時(shí)間要求高的應(yīng)用領(lǐng)域,匯編語(yǔ)言的作用是不容置疑和無(wú)可替代的

6、.然而,匯編語(yǔ)言作為一種低級(jí)語(yǔ)言也存在很多不足,例如,功能有限,編程難度大,依賴(lài)處理器指令,這也限制了它的應(yīng)用范圍.匯編語(yǔ)言源程序由若干語(yǔ)句組成,通常,這些語(yǔ)句可以分為3類(lèi),分別是:(1)指令語(yǔ)句;(2)宏指令語(yǔ)句;(3)偽指令語(yǔ)句.匯編語(yǔ)言也由段組成,8086/8088按照邏輯段組織程序,具有代碼段,數(shù)據(jù)段,附加段和堆棧段,段與段之間的順序可以任意排列.需要獨(dú)立運(yùn)行的程序必須包含一個(gè)代碼段,一個(gè)程序只有一個(gè)起始點(diǎn),且必須指示程序的起始點(diǎn).4.16編寫(xiě)一個(gè)程序,統(tǒng)計(jì)寄存器AX中二進(jìn)制數(shù)位"0"的個(gè)數(shù),結(jié)果以二位十進(jìn)制數(shù)形式顯

7、示到屏幕上.答:.MODELSMALL.CODESTART:MOVCX,16MOVBL,0;BL中放0的個(gè)數(shù)AGN:SHLAX,1;數(shù)0的個(gè)數(shù)JCNEXTINCBLNEXT:LOOPAGNMOVAL,BLDAAMOVDL,AL;顯示高位ANDDL,0F0HMOVCL,4SHRDL,CLADDDL,30HMOVAH,2INT21HMOVDL,AL;顯示低位ANDDL,0FHADDDL,30HMOVAH,2INT21HMOVDL,0DH;顯示回車(chē)MOVAH,2INT21HMOVDL,0AH;顯示換行MOVAH,2INT21HMO

8、VAX,4C00HINT21HENDSTART4.22在DAT字節(jié)單元中有一個(gè)有符號(hào)數(shù),判斷其正負(fù),若為正數(shù),則在屏幕上顯示"+"號(hào);若為負(fù)數(shù),則顯示"-"號(hào);若是0,則顯示0.答:DISPLAYMACROMOVAH,2INT21HENDM.MODELSMALL.DATADATDB9CH.

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。