第四-八章習(xí)題_第1頁
第四-八章習(xí)題_第2頁
第四-八章習(xí)題_第3頁
第四-八章習(xí)題_第4頁
第四-八章習(xí)題_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1第四章習(xí)題4.1分析半導(dǎo)體隨機(jī)存儲器和只讀存儲器的特點和分類。靜態(tài)存儲器和動態(tài)存儲器的最大區(qū)別是什么?它們各有什么優(yōu)缺點?RAM:可以隨機(jī)讀寫,掉電后內(nèi)容消失ROM:工作時只能讀出,不能寫入;掉電后存儲內(nèi)容不丟失。靜態(tài)存儲器和動態(tài)存儲器的最大區(qū)別是基本存儲元的構(gòu)成不同。靜態(tài)存儲器的特點:存儲時間短,外部電路簡單,便于使用;動態(tài)存儲器的特點:存儲速度較靜態(tài)存儲器慢,但集成度高,容量大。24.3存儲器的尋址范圍是怎樣確定的?舉例說明它的確定方法。答:

先由高位地址進(jìn)行片選,在由低位地址進(jìn)行字選,從而確定一個存儲單元。例如,6264(8K*8)芯片地址線為13條,使用全地址譯碼方式,則低13位用于片內(nèi)譯碼,即字選;剩下的7條地址線則用來確定芯片在整個內(nèi)存空間的范圍,即片選。34.5用下列芯片構(gòu)成存儲系統(tǒng),各需要多少個RAM芯片?需要多少位地址作為片外地址譯碼?設(shè)系統(tǒng)為20位地址線,采用全譯碼方式.(1)512*4位RAM構(gòu)成16KB的存儲系統(tǒng)(2)1024*1位RAM構(gòu)成128KB的存儲系統(tǒng)(3)2K*4位RAM構(gòu)成64KB的存儲系統(tǒng)(4)64K*1位RAM構(gòu)成256KB的存儲系統(tǒng)答:(1)16KB/512*4=64片,11位(2)128KB/1024*1=128*8片,10位(3)64KB/2K*4=64片,9位(4)256KB/64K*1=32片,4位44.7有一個6264SRAM芯片的譯碼電路,如圖4.48所示,請計算該芯片的地址范圍及存儲容量.A19A18A17A16A15A14A13A12A11…A011*11*1地址范圍:A17A14-00,0DA000H~0DBFFFH01,0DE000H~0DFFFFH10,0FA000H~0FBFFFH11,0FE000H~0FFFFFH存儲容量:8K*854.8使用4K*8位的EPROM2732和2K*8位的靜態(tài)RAM6116以及LS138譯碼器,構(gòu)成一個存儲容量為16KBROM(00000H-03FFFH)、8KBRAM(04000H-04FFFH)的存儲系統(tǒng)。系統(tǒng)地址總線為20位,數(shù)據(jù)總線為8位。請畫出系統(tǒng)連接圖。4片4K*8位的EPROM2732,地址:16KBROM(00000H-03FFFH)

4片2K*8位的SRAM6116,地址:8KBRAM(04000H-04FFFH)A19~A16A15~A12A11~A8A7~A4A3~A01#:00000H~00FFFH00000000000000000000111100001111000011112#:01000H~01FFFH00000000000100010000111100001111000011113#:02000H~02FFFH00000000001000100000111100001111000011114#:03000H~03FFFH00000000001100110000111100001111000011111#:04000H~047FFH00000000010001000000011100001111000011112#:04800H~04FFFH00000000010001001000111100001111000011113#:05000H~057FFH00000000010101010000011100001111000011114#:05800H~05FFFH0000000001010101100011110000111100001111EPROMSRAMCEA11~A0D7~D0CEA11~A0D7~D0CEA11~A0D7~D0CEA11~A0D7~D0CEA10~A0D7~D0CEA10~A0D7~D0CEA10~A0D7~D0CEA10~A0D7~D0CY0BY1AY2Y3G1Y4G2AY5G2BY6Y7A14A13A12A15A16A17A18A19≥1≥11≥1≥1≥1A11A11~A0A10~A01#2#3#4#1#2#3#4#IO/M184.9使用4K*8位的EPROM2732和2K*8位的靜態(tài)RAM6116以及LS138譯碼器,構(gòu)成一個存儲容量為8KBROM(FE000H-FFFFFH)、4KBRAM(00000H-00FFFH)的存儲系統(tǒng)。系統(tǒng)CPU8086工作于最小模式。請畫出系統(tǒng)連接圖。A19~A16A15~A12A11~A8A7~A4A3~A01#2732FE000H~FEFFFH11111111111011100000111100001111000011112#2732FF000H~FFFFFH11111111111111110000111100001111000011113#611600000H~007FFH00000000000000000000011100001111000011112#611600800H~00FFFH0000000000000000100011110000111100001111ROMRAM94.10試為某8位微機(jī)系統(tǒng)設(shè)計一個具有8KBROM和40KBRAM的存儲器。

(1)選用EPROM芯片2716組成只讀存儲器,從0000H地址開始;

(2)選用SRAM芯片6264組成隨機(jī)存取存儲器,從4000H開始;

(3)分析出每個存儲芯片的地址范圍。A15~A12A11~A8A7~A4A3~A01#(2716)0000H~07FFH000000000000011100001111000011112#(2716)0800H~0FFFH000000001000111100001111000011113#(2716)1000H~17FFH000100010000011100001111000011114#(2716)1800H~1FFFH00010001100011110000111100001111ROM2716芯片:2K*8,共需8KB/2KB=4片104.10試為某8位微機(jī)系統(tǒng)設(shè)計一個具有8KBROM和40KBRAM的存儲器。

(1)選用EPROM芯片2716組成只讀存儲器,從0000H地址開始;

(2)選用SRAM芯片6264組成隨機(jī)存取存儲器,從4000H開始;

(3)分析出每個存儲芯片的地址范圍。A15~A12A11~A8A7~A4A3~A05#(6264)4000H~5FFFH010001010000111100001111000011116#(6264)6000H~7FFFH011001110000111100001111000011117#(6264)8000H~9FFFH100010010000111100001111000011118#(6264)A000H~BFFFH101010110000111100001111000011119#(6264)C000H~DFFFH11001101000011110000111100001111RAM6264芯片:8K*8,共需40KB/8KB=5片114.10試為某8位微機(jī)系統(tǒng)設(shè)計一個具有16KBROM和40KBRAM的存儲器。

(1)選用EPROM芯片2764組成只讀存儲器,從0000H地址開始;

(2)選用SRAM芯片6264組成隨機(jī)存取存儲器,從4000H開始;

(3)分析出每個存儲芯片的地址范圍。A15~A12A11~A8A7~A4A3~A01#(2764)0000H~1FFFH000000010000111100001111000011112#(2764)2000H~3FFFH001000110000111100001111000011113#(6264)4000H~5FFFH010001010000111100001111000011114#(6264)6000H~7FFFH011001110000111100001111000011115#(6264)8000H~9FFFH100010010000111100001111000011116#(6264)A000H~BFFFH101010110000111100001111000011117#(6264)C000H~DFFFH11001101000011110000111100001111ROMRAM125.3計算機(jī)與外設(shè)之間的數(shù)據(jù)傳送控制方式有哪些?它們各有什么特點?數(shù)據(jù)傳送方式有:無條件傳送方式,查詢工作方式,中斷控制傳送方式,直接存儲器存取方式.特點:無條件傳送方式—適用于總是準(zhǔn)備好的簡單設(shè)備查詢工作方式—CPU通過程序讀取外設(shè)狀態(tài),滿足條件進(jìn)行傳送,不滿足條件繼續(xù)查詢中斷控制傳送方式—外設(shè)準(zhǔn)備好以后,以請求的方式與CPU進(jìn)行數(shù)據(jù)的傳送直接存儲器存儲方式—速度快,需要硬件支持,硬件連接復(fù)雜135.4何謂”獨(dú)立的I/O編址方式”?何謂”與存儲器統(tǒng)一編址方式”?這兩種編址方式各有什么特點?獨(dú)立的I/O編址方式:內(nèi)存儲器和I/O端口各自有自己獨(dú)立的地址空間.

特點:I/O端口的地址空間與內(nèi)存地址空間完全獨(dú)立;I/O端口與內(nèi)存使用不同的控制信號;指令系統(tǒng)中設(shè)有專門用于訪問外設(shè)的I/O指令.與內(nèi)存儲器統(tǒng)一編址方式:內(nèi)存的一部分地址分配給I/O端口,即端口與存儲器單元在同一個地址空間中進(jìn)行編址;

特點:訪問存儲器單元和I/O端口使用相同指令,且有相同的控制信號,有助于降低CPU電路的復(fù)雜性,但I(xiàn)/O端口占用內(nèi)存地址,減少了內(nèi)存可用的地址范圍,難以區(qū)分當(dāng)前是訪問內(nèi)存還是外設(shè).145.5CPU與外設(shè)采用查詢方式傳送數(shù)據(jù)的過程是怎樣的?現(xiàn)有一輸入設(shè)備,其數(shù)據(jù)端口的地址為FFE0H,狀態(tài)端口地址為FFE2H,當(dāng)其D0位為1時表明輸入數(shù)據(jù)準(zhǔn)備好.請編寫采用查詢方式進(jìn)行數(shù)據(jù)傳送的程序段,要求從該設(shè)備讀取100個字節(jié)并輸入到從2000H:2000H開始的內(nèi)存中. MOVAX,2000H MOVDS,AX MOVDI,2000H MOVCX,100AGAIN:MOVDX,0FFE2HWAIT:INAL,DX TESTAL,01H JZWAIT MOVDX,0FFE0H INAL,DX MOV[DI],AL INCDI LOOPAGAIN156.1什么是中斷?計算機(jī)采用中斷有什么好處?簡述中斷的響應(yīng)和處理過程. P261P2626.4在8086系統(tǒng)中,下面的中斷請求優(yōu)先級最高的請求是哪一個?

(1)NMI(2)INTR(3)內(nèi)部硬件中斷(4)單步中斷

內(nèi)部硬件中斷6.5中斷服務(wù)程序結(jié)束時,用指令RET代替IRET指令能否返回主程序?這樣做存在什么問題?

不能。返回地址不正確166.6簡述中斷向量、中斷向量表、中斷類型碼之間的關(guān)系。在基于8086/8088的微機(jī)系統(tǒng)中,中斷類型碼和中斷向量之間有什么關(guān)系?若某中斷類型碼是12H,則其中斷向量存于何處?若軟中斷指令I(lǐng)NT30H,其中的中斷類型號為多少,該中斷的服務(wù)程序的入口地址在內(nèi)存單元什么位置?中斷向量存放在中斷向量表中,且是按其中斷類型碼的大小排列的從小到大的順序排列的中斷類型碼n×4指明了中斷向量在中斷向量表里存放的偏移地址中斷類型碼12H的中斷向量存放地址0000H:0048HINT30H的中斷類型號為30H,存放位置000C0H

176.9若8086系統(tǒng)采用單片8259A中斷控制器控制中斷,中斷類型碼給定為20H,中斷源的請求線與8259A的IR4相連,試問:對應(yīng)該中斷源的中斷向量表入口地址是什么?若中斷服務(wù)程序入口地址為4FE24H,則對應(yīng)該中斷源的中斷向量表內(nèi)容是什么?如何定位?0000H:0090H24HFEH00H40H,段地址0000H,偏移地址24H*4=0090H

186.10試按照如下要求對8259A設(shè)定初始化命令字:8086系統(tǒng)中只有一片8259A,中斷請求信號使用電平觸發(fā)方式,全嵌套中斷優(yōu)先級,數(shù)據(jù)總線無緩沖,采用中斷自動結(jié)束方式。中斷類型碼為20H~27H,8259A的端口地址為B0H和B1H MOVAL,1AH;00011010B OUT0B0H,AL MOVAL,20H OUT0B1H,AL197.6設(shè)8253三個計數(shù)器的端口地址為200H、201H和202H,控制寄存器端口地址為203H。試編寫程序段,讀出計數(shù)器2的內(nèi)容,并把讀出的數(shù)據(jù)轉(zhuǎn)入寄存器AX。 MOVAL,80H;10000000B MOVDX,203H OUTDX,AL MOVDX,202H INAL,DX MOVBL,AL INAL,DX MOVBH,AL MOVAX,BX207.7設(shè)8253三個計數(shù)器的端口地址為40H,41H,42H,控制寄存器端口地址為43H。輸入時鐘為2MHZ,使計數(shù)器1周期性的發(fā)出脈沖,其脈沖周期為1ms,試編寫初始化程序。 MOVAL,74H;01110100B OUT43H,AL MOVAX,2000 OUT41H,AL MOVAL,AH OUT41H,AL217.8設(shè)8253計數(shù)器

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論