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

下載本文檔

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

文檔簡介

1、1第1章習(xí)題答案1.答:為了區(qū)別所使用的數(shù)制,一般用以下兩種書寫格式表示:①用括號(hào)將數(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位時(shí)(16)原=00010000;(16)補(bǔ)=00010000;16位時(shí)(16)原=0000000000010000;(16)補(bǔ)=0000000000010000;(2)8位時(shí)(16)原=10010000;(16)補(bǔ)=11110000;16位時(shí)(16)原=1000000000010000;(16)補(bǔ)=1111111111110000;3第2章習(xí)題答案1.(1)答:物理地址:物理地址(PA)是20位無符號(hào)二

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

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

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

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

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲(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)論