

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、微機(jī)平時作業(yè)匯總微機(jī)平時作業(yè)匯總第二章第二章18086CPU8086CPU由哪兩部分構(gòu)成?它們的主要功能是什么?由哪兩部分構(gòu)成?它們的主要功能是什么?答:答:8086CPU8086CPU由兩部分組成:由兩部分組成:指令執(zhí)行部件指令執(zhí)行部件(EU(EU,ExecutionxecutionUnit)Unit)和總線接口部件總線接口部件(BIU(BIU,BusBusInterfaceInterfaceUnit)Unit)。指令執(zhí)行部。指令執(zhí)行
2、部件(件(EUEU)主要由算術(shù)邏輯運(yùn)算單元主要由算術(shù)邏輯運(yùn)算單元(ALU)(ALU)、標(biāo)志、標(biāo)志寄存器寄存器FRFR、通用寄存器組和、通用寄存器組和EUEU控制器等控制器等4個部件組成,個部件組成,其主要功能是執(zhí)行指令其主要功能是執(zhí)行指令??偩€接總線接口部件口部件(BIU)(BIU)主要由地址加法器、專用寄存器組、指令隊列和總線控制電路等主要由地址加法器、專用寄存器組、指令隊列和總線控制電路等4個部件組個部件組成,其成,其主要功能是形成
3、訪問存儲器的物理地址、訪問存儲器并取指令暫存到指令隊列中等主要功能是形成訪問存儲器的物理地址、訪問存儲器并取指令暫存到指令隊列中等待執(zhí)行,待執(zhí)行,訪問存儲器或訪問存儲器或I/O端口讀取操作數(shù)參加端口讀取操作數(shù)參加EUEU運(yùn)算或存放運(yùn)算結(jié)果等。運(yùn)算或存放運(yùn)算結(jié)果等。28086CPU8086CPU預(yù)取指令隊列有什么好處?預(yù)取指令隊列有什么好處?8086CPU8086CPU內(nèi)部的并行操作體現(xiàn)在哪里?內(nèi)部的并行操作體現(xiàn)在哪里?答:答:8086C
4、PU8086CPU的預(yù)取指令隊列由的預(yù)取指令隊列由6個字節(jié)組成,按照個字節(jié)組成,按照8086CPU8086CPU的設(shè)計要求,指令執(zhí)行的設(shè)計要求,指令執(zhí)行部件(部件(EUEU)在執(zhí)行指令時,不是直接通過訪問存儲器取指令,而是從指令隊列中取得指令)在執(zhí)行指令時,不是直接通過訪問存儲器取指令,而是從指令隊列中取得指令代碼,并分析執(zhí)行它。從速度上看,該指令隊列是在代碼,并分析執(zhí)行它。從速度上看,該指令隊列是在CPUCPU內(nèi)部,內(nèi)部,EUEU從指
5、令隊列中獲得指令從指令隊列中獲得指令的速度會遠(yuǎn)遠(yuǎn)超過直接從內(nèi)存中讀取指令。的速度會遠(yuǎn)遠(yuǎn)超過直接從內(nèi)存中讀取指令。8086CPU8086CPU內(nèi)部的并行操作體現(xiàn)在指令執(zhí)行的同內(nèi)部的并行操作體現(xiàn)在指令執(zhí)行的同時,待執(zhí)行的指令也同時從內(nèi)存中讀取,并送到指令隊列。時,待執(zhí)行的指令也同時從內(nèi)存中讀取,并送到指令隊列。680868086系統(tǒng)中的存儲器為什么要采用分段結(jié)構(gòu)?有什么好處?系統(tǒng)中的存儲器為什么要采用分段結(jié)構(gòu)?有什么好處?答:答:8086C
6、PU8086CPU中的寄存器都是中的寄存器都是1616位的,位的,1616位的地址只能訪問位的地址只能訪問64KB64KB的內(nèi)存。的內(nèi)存。086086系統(tǒng)系統(tǒng)中的物理地址是由中的物理地址是由2020根地址總線形成的,要做到對根地址總線形成的,要做到對2020位地址空間進(jìn)行訪問,就需要兩部位地址空間進(jìn)行訪問,就需要兩部分地址分地址采用段基址和偏移地址方式組成物理地址的優(yōu)點是:滿足對采用段基址和偏移地址方式組成物理地址的優(yōu)點是:滿足對808
7、68086系統(tǒng)的系統(tǒng)的1MB1MB存儲空間存儲空間的訪問,同時在大部分指令中只要提供的訪問,同時在大部分指令中只要提供1616位的偏移地址即可。位的偏移地址即可。9在某系統(tǒng)中,已知當(dāng)前(在某系統(tǒng)中,已知當(dāng)前(SSSS)=)=2360H2360H,(,(SPSP)=)=0800H0800H,那么該堆棧段在存儲器中,那么該堆棧段在存儲器中的物理地址范圍是什么?若往堆棧中存入的物理地址范圍是什么?若往堆棧中存入2020個字節(jié)數(shù)據(jù),那么個字節(jié)數(shù)
8、據(jù),那么SPSP的內(nèi)容為什么值?的內(nèi)容為什么值?答:答:(SSSS)10H10H+(+(SPSP)=)=23600H23600H+0800H0800H=23E00H23E00H,堆棧段在存儲器中的物理地址,堆棧段在存儲器中的物理地址范圍是范圍是23600H23600H~23E00H23E00H。若往堆棧中存入。若往堆棧中存入2020個字節(jié)數(shù)據(jù),那么個字節(jié)數(shù)據(jù),那么SPSP的內(nèi)容為的內(nèi)容為0800H0800H-14H14H=07ECH07
9、ECH。(。(2020的十六進(jìn)制為的十六進(jìn)制為14H14H)。)。1010已知當(dāng)前數(shù)據(jù)段位于存儲器的已知當(dāng)前數(shù)據(jù)段位于存儲器的B4000HB4000H到C3FFFHC3FFFH范圍內(nèi),則段寄存器范圍內(nèi),則段寄存器DSDS的內(nèi)容為的內(nèi)容為多少?多少?答:段寄存器答:段寄存器DSDS的內(nèi)容為的內(nèi)容為B4000HB4000H。SP=23FEHAX=3600HBX=3600H第五章6、在8086系統(tǒng)中,若用1024?1位的RAM芯片組成16K?
10、8位的存儲器,需要多少芯片?在CPU的地址線中有多少位參與片內(nèi)尋址?多少位用作芯片組選擇信號?答:①1024?1位的RAM芯片組成16K?8位的存儲器,需要8?16片。分16組合成,每組8片構(gòu)成1K?8位,16組共16K?8位。②每組均為10個地址腳(210=1024),因此地址線中有10位參與片內(nèi)尋址;每組都需要1個選擇信號,16組需要16個選擇信號,因此地址線中至少有4根作為譯碼選擇信號(24=16)。7、在8086系統(tǒng)中,試用4K
11、?8位的EPROM2732和2K?8位的靜態(tài)6116以及74LS138譯碼器,構(gòu)成一個16KB的ROM(從F0000H開始)和8KB的RAM(從C0000H開始),設(shè)8086工作于最小模式。畫出硬件連接圖,寫出ROM和RAM的地址范圍。設(shè)計分析:芯片數(shù)量:16KB的ROM需4片2732;8KB的RAM需4片6116。片內(nèi)尋址地址線:2732需12根(212=4K);6116需11根(211=2K)按給定的起始地址要求,建立地址分析表如下
溫馨提示
- 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
提交評論