26616微機(jī)原理與接口技術(shù)——基于8086和proteus仿真第2版習(xí)題參考答案_第1頁
已閱讀1頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1第1章習(xí)題答案1.答:為了區(qū)別所使用的數(shù)制,一般用以下兩種書寫格式表示:①用括號將數(shù)字括起,后面加數(shù)制區(qū)分,數(shù)制用下標(biāo)的形式給出;②用后綴區(qū)分,二進(jìn)制數(shù)、十進(jìn)制數(shù)、八進(jìn)制數(shù)、十六進(jìn)制數(shù)的后綴分別為字母B(或b)、D(或d)、O(或o)或Q(或q)、H(或h)。例如:十六進(jìn)制數(shù)56.78可以表示成(56.78)16或56.78H;十進(jìn)制數(shù)56.78可以表示成(56.78)10或56.78D。2.答:123D采用十進(jìn)制,0AFH采用十六進(jìn)

2、制,77Q采用八進(jìn)制,1001110B采用二進(jìn)制。3.答:字長為8位的二進(jìn)制數(shù)原碼表示的最大值:127,最小值:127;補(bǔ)碼表示的最大值:127,最小值:128。字長為16位的二進(jìn)制數(shù)原碼表示的最大值:32767,最小值:32767;補(bǔ)碼表示的最大值:32767,最小值:32768。4.答:(1)125D=01111101B=7DH(2)255D=11111111B=FFH(3)72D=01001000B=48H(4)5090D=000

3、1001111100010B=13E2H5.答:(1)11110000B=240D=F0H(2)10000000B=128D=80H(3)11111111B=255D=FFH(4)01010101B=85D=55H6.答:(1)FFH=255D=11111111B(2)ABCDH=43947D=1010101111001101B(3)123H=291D=0000000100100011B(4)FFFFH=65535D=111111111

4、1111111B7.答:(1)8位時(16)原=00010000;(16)補(bǔ)=00010000;16位時(16)原=0000000000010000;(16)補(bǔ)=0000000000010000;(2)8位時(16)原=10010000;(16)補(bǔ)=11110000;16位時(16)原=1000000000010000;(16)補(bǔ)=1111111111110000;3第2章習(xí)題答案1.(1)答:物理地址:物理地址(PA)是20位無符號二

5、進(jìn)制數(shù),是CPU訪問存儲器的實際地址。每個存儲單元對應(yīng)一個物理地址。8086存儲空間的物理地址范圍是:00000H~FFFFFH。邏輯地址:采用分段結(jié)構(gòu)的存儲器中,把通過段地址和偏移地址來表示的存儲單元的地址稱為邏輯地址,記為:段地址:偏移地址。段地址:8086規(guī)定各邏輯段從節(jié)的整數(shù)邊界開始,即段首地址二進(jìn)制值的低4位是0000,把段首地址的高16位稱為段基址或段地址。偏移地址:把某一存儲單元相對于段地址的段內(nèi)偏移量稱為偏移地址(也稱有

6、效地址EA)。段地址和偏移地址都是是16位無符號二進(jìn)制數(shù)。(2)答:時鐘周期:計算機(jī)的“時鐘”是由振蕩源產(chǎn)生的、幅度和周期不變的節(jié)拍脈沖,每個脈沖周期稱為時鐘周期,又稱為T狀態(tài)或T周期,時鐘周期是微機(jī)系統(tǒng)工作的最小時間單元。總線周期:當(dāng)CPU訪問存儲器或輸入輸出端口時,需要通過總線進(jìn)行讀或?qū)懖僮?,這個過程稱為總線周期(BusCycle)??偩€周期是利用總線完成一次讀寫所需要的時間。指令周期:執(zhí)行一條指令所需要的時間稱為指令周期(Inst

7、ructionCycle)。指令周期由1個或多個總線周期組成。(3)答:最小模式:也稱為單處理器模式,是指系統(tǒng)中只有一片8086微處理器,所連接的存儲器容量不大、片子不多,所要連接的IO端口也不多,系統(tǒng)的控制總線就直接由CPU的控制線供給,從而使得系統(tǒng)中的總線控制電路減到最少。最小模式適用于較小規(guī)模的系統(tǒng)。最大模式:相對于最小模式而言,適用于中、大型規(guī)模的系統(tǒng)。系統(tǒng)中有多個微處理器,其中一個是主處理器8086,其他的處理器稱為協(xié)處理器,

8、承擔(dān)某方面專門的工作。需要增加一片8288來對8086CPU發(fā)出的控制信號進(jìn)行變換和組合,以得到對存儲器或IO端口的讀寫信號和對鎖存器、總線收發(fā)器的控制信號。2.答:EU:負(fù)責(zé)指令的執(zhí)行,即從總線接口部件BIU的指令隊列取指令,指令執(zhí)行后向BIU送回運算結(jié)果,同時把運算結(jié)果的狀態(tài)特征保存到標(biāo)志寄存器中。BIU:負(fù)責(zé)CPU與存儲器、IO設(shè)備之間的數(shù)據(jù)傳送。BIU完成以下操作:取指令送給指令隊列、配合執(zhí)行部件從指定的內(nèi)存單元或者外設(shè)端口中取

9、數(shù)據(jù)、將數(shù)據(jù)傳送給執(zhí)行部件或者把執(zhí)行部件的操作結(jié)果傳送到指定的內(nèi)存單元或外設(shè)端口中。8086的BIU和EU在很多時候可以并行工作,使得取指令、指令譯碼和執(zhí)行指令這些操作構(gòu)成操作流水線。①當(dāng)指令隊列中有兩個空字節(jié),且EU沒有訪問存儲器和IO接口的要求時,BIU會自動把指令取到指令隊列中。②當(dāng)EU準(zhǔn)備執(zhí)行一條指令時,它會從指令隊列前部取出指令執(zhí)行。在執(zhí)行指令的過程中,如果需要訪問存儲器或者IO設(shè)備,那么EU會向BIU發(fā)出訪問總線的請求,以完

溫馨提示

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

評論

0/150

提交評論