微型計(jì)算機(jī)技術(shù)孫德文編著第三版課后答案1-4章.ppt
《微型計(jì)算機(jī)技術(shù)孫德文編著第三版課后答案1-4章.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《微型計(jì)算機(jī)技術(shù)孫德文編著第三版課后答案1-4章.ppt(38頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
第1章微型計(jì)算機(jī)系統(tǒng)的構(gòu)成,1.1試述微處理器、微型計(jì)算機(jī)和微型計(jì)算機(jī)系統(tǒng)的關(guān)系。答:微處理器是指由一片或幾片大規(guī)模集成電路組成的中央處理器。微型計(jì)算機(jī)指以微處理器為基礎(chǔ),配以內(nèi)存儲(chǔ)器以及輸入輸出接口電路和相應(yīng)的輔助電路構(gòu)成的裸機(jī)。微型計(jì)算機(jī)系統(tǒng)指由微處理器配以相應(yīng)的外圍設(shè)備及其它專用電路、電源、面板、機(jī)架以及足夠的軟件而構(gòu)成的系統(tǒng)。,1.2什么是單片機(jī)?答:把構(gòu)成一個(gè)微型計(jì)算機(jī)的一些功能部件集成在一塊芯片之中的計(jì)算機(jī)。,1.3什么是單板機(jī)?答:把微處理器、RAM、ROM以及一些接口電路,加上相應(yīng)的外設(shè)(如鍵盤(pán)、7段顯示器等)以及監(jiān)控程序固件等,安裝在一塊印刷電路板上所構(gòu)成的計(jì)算機(jī)系統(tǒng)。,1.4什么是個(gè)人計(jì)算機(jī)?答:《英漢計(jì)算機(jī)詞典》中解釋為“由微處理器芯片裝成的、便于搬動(dòng)而且不需要維護(hù)的計(jì)算機(jī)系統(tǒng)”。,1.5試從微型計(jì)算機(jī)的結(jié)構(gòu)說(shuō)明數(shù)據(jù)總線、控制總線和地址總線的作用。答:從微型計(jì)算機(jī)的結(jié)構(gòu)看出,數(shù)據(jù)總線、控制總線和地址總線是微型計(jì)算機(jī)中,CPU芯片與內(nèi)存儲(chǔ)器和I/O接口電路之間信息傳輸?shù)墓餐贰?(1)數(shù)據(jù)總線是從微處理器向內(nèi)存儲(chǔ)器、I/O接口傳送數(shù)據(jù)的通路;反之,它也是從內(nèi)存儲(chǔ)器、I/O接口向微處理器傳送數(shù)據(jù)的通路,稱為雙向總線。(2)地址總線是微處理器向內(nèi)存儲(chǔ)器和I/O接口傳送地址信息的通路,是單向總線。(3)控制總線是微處理器向內(nèi)存儲(chǔ)器和I/O接口傳送的命令信號(hào),以及外界向微處理器傳送狀態(tài)信號(hào)等信息的通路,是雙向總線。,第2章8086微處理器,2.1試說(shuō)明標(biāo)志寄存器中AF和PF的定義和用處。答:標(biāo)志寄存器中AF(AuxiliaryCarryFlag)D4是輔助進(jìn)位標(biāo)志位。如果做加法時(shí)低位有進(jìn)位或做減法時(shí)低位有借位,則AF=1,否則AF=0。標(biāo)志寄存器中PF(ParityFlag)D2是奇偶標(biāo)志位。如果操作結(jié)果低八位中含有偶數(shù)個(gè)1,則PF=1,否則PF=0(通信時(shí)用于糾錯(cuò))。,2.2試說(shuō)明標(biāo)志寄存器中DF的的定義和用處。答:標(biāo)志寄存器中DF(DirectionFlag)D10是方向標(biāo)志位。在串處理指令中,若DF=0,表示串處理指令地址指針自動(dòng)增量;DF=1,表示地址指針自動(dòng)減量。DF位可由指令預(yù)置。,2.3試說(shuō)明段寄存器的作用。答:8086微處理器中的16位寄存器,用來(lái)存放對(duì)應(yīng)的存儲(chǔ)段的段基值—段起始地址的高16位。通過(guò)段寄存器值和指令中給出的16位段內(nèi)偏移量,可得出存儲(chǔ)器操作數(shù)的物理地址(20位)。,2.4試說(shuō)明8086的引腳信號(hào)中M/IO、DT/R、RD、WR、ALE和BHE的作用。答:8086的引腳信號(hào)中M/IO*的作用是,存儲(chǔ)器/I/O選擇信號(hào)(輸出)。用于區(qū)分當(dāng)前操作是訪問(wèn)存儲(chǔ)器還是訪問(wèn)I/O端口。若該引腳輸出高電平,表示訪問(wèn)存儲(chǔ)器;若輸出低電平,表示訪問(wèn)I/O端口。DT/R*的作用是,數(shù)據(jù)發(fā)送/接收信號(hào)(輸出)用于指示數(shù)據(jù)傳送的方向,高電平表示CPU發(fā)送數(shù)據(jù),低電平表示CPU接收數(shù)據(jù)。該信號(hào)常用于數(shù)據(jù)緩沖器的方向控制。(T)RD*的作用是,讀控制信號(hào)(三態(tài)輸出),低電平有效時(shí),表示CPU正從存儲(chǔ)器或I/O端口讀取信息。WR*的作用是,寫(xiě)控制信號(hào)(三態(tài)、輸出),低電平有效。有效時(shí)表示CPU正將信息寫(xiě)入存儲(chǔ)器或I/O端口。ALE的作用是,地址鎖存允許,高電平有效。有效時(shí)表示地址線上的地址信息有效。BHE*的作用是,數(shù)據(jù)總線高8位輸出允許/狀態(tài)S7信號(hào)。在總線周期的T1時(shí)刻,為數(shù)據(jù)總線高8位允許信號(hào)BHE,低電平有效,有效時(shí)允許高8位數(shù)據(jù)在D15—D8總線上傳送。,2.5什么是雙重總線?以AD15~AD0引腳說(shuō)明雙重總線的功能是怎樣實(shí)現(xiàn)的?答:常把分時(shí)復(fù)用的總線稱為雙重總線,如某一時(shí)刻總線上出現(xiàn)的是地址,另一時(shí)刻,總線上出現(xiàn)的是數(shù)據(jù)或狀態(tài)(控制)信號(hào)。8086CPU的AD15~AD0引腳,是地址/數(shù)據(jù)復(fù)用引腳。在總線周期的T1時(shí)刻,它們傳送地址信息,在總線的T2、T3、TW和T4時(shí)刻時(shí),用來(lái)傳送數(shù)據(jù)信息。,2.6試說(shuō)明8086的最小方式和最大方式的區(qū)別.答:8086微處理器有兩種工作方式:在最小方式下,由8086提供系統(tǒng)所需要的全部控制信號(hào),用以構(gòu)成一個(gè)單處理器系統(tǒng)。此時(shí)MN/MX*線接VCC(高電平)。在最大方式下,系統(tǒng)的總線控制信號(hào)由專用總線控制器8288提供,構(gòu)成一個(gè)多處理機(jī)或協(xié)處理機(jī)系統(tǒng)。此時(shí)MN/MX*線接地。,2.68086的讀周期時(shí)序和寫(xiě)周期時(shí)序的區(qū)別有哪些?答:讀操作與寫(xiě)操作的主要區(qū)別為:①DT/R*控制信號(hào)在讀周期中為低電平,在寫(xiě)周期中為高電平;,②在讀周期中,RD*控制信號(hào)在T2~T3周期為低電平;WR*信號(hào)始終為高電平(無(wú)效電平);在寫(xiě)周期中WR*控制信號(hào)在T2~T3周期為低電平,而RD*信號(hào)始終為高電平(無(wú)效電平)。,③在讀周期中,數(shù)據(jù)信息一般出現(xiàn)在T2周期以后,雙重總線AD0~AD15上的地址信息有效和數(shù)據(jù)信息有效之間有一段高阻態(tài),因?yàn)锳D0~AD15上的數(shù)據(jù),必須在存儲(chǔ)芯片(或I/O接口)的存取時(shí)間后才能出現(xiàn)。而在寫(xiě)周期中,數(shù)據(jù)信息在雙重總線上是緊跟在地址總線有效之后立即由CPU送上,兩者之間無(wú)一段高阻態(tài),④在讀周期中,如果在T3周期內(nèi),被訪問(wèn)的內(nèi)存單元或I/O端口還不能把數(shù)據(jù)送上數(shù)據(jù)總線,則必須在T3之后插入等待周期Tw,這時(shí)RD*控制信號(hào)仍為有效低電平。在寫(xiě)周期中,如果在T3周期內(nèi),被訪問(wèn)的內(nèi)存單元或I/O端口還不能把數(shù)據(jù)總線上的數(shù)據(jù)取走,則必須在T3之后插入等待周期Tw,這時(shí)WR*控制信號(hào)仍為有效低電平。,2.8什么是指令周期?什么是總線周期?什么是時(shí)鐘周期?說(shuō)明三者的關(guān)系。答:執(zhí)行一條指令所需要的時(shí)間稱為指令周期包括取指令、譯碼和執(zhí)行等操作所需的時(shí)間?!噶钪芷贑PU通過(guò)總線操作完成同內(nèi)存儲(chǔ)器或I/O接口之間一次數(shù)據(jù)傳送所需要的時(shí)間?!偩€周期CPUJ時(shí)鐘脈沖的重復(fù)周期稱為時(shí)鐘周期,時(shí)鐘周期是CPU的時(shí)間基準(zhǔn)?!獣r(shí)鐘周期三者的關(guān)系:時(shí)鐘周期是CPU的時(shí)間基準(zhǔn)。總線周期至少包括4個(gè)時(shí)鐘周期即T1、T2、T3和T4,處在這些基本時(shí)鐘周期中的總線狀態(tài)稱為T(mén)狀態(tài)。一個(gè)指令周期由一個(gè)或若干個(gè)總線周期組成。,第三章知識(shí)點(diǎn):.物理地址和邏輯地址,.尋址方式,.指令系統(tǒng),.匯編語(yǔ)言程序設(shè)計(jì),,掌握:.物理地址與邏輯地址的換算,.指令尋址方式的確定,.指令尋址過(guò)程的分析,進(jìn)而確定操作數(shù),.指令正誤的判別,.指令的功能及其對(duì)標(biāo)志寄存器的影響,,.匯編語(yǔ)言程序設(shè)計(jì)方法及典型程序段,3.1設(shè)DS=1000H,SS=2000H,AX=1A2BH,BX=1200H,CX=339AH,BP=1200H,SP=1350H,SI=1354H,(11350H)=0A5H,(11351H)=3CH,(11352H)=0FFH,(11353H)=26H,(11354H)=52H,(11355H)=OE7H,(126A4H)=9DH,(126A5H)=16H,(21350H)=88H,(21351H)=51H下列各指令都在此環(huán)境下執(zhí)行,在下列各小題的空格中填入相應(yīng)各指令的執(zhí)行結(jié)果。,MOV目標(biāo)操作數(shù),源操作數(shù)源操作數(shù)可以是8/16/32位的立即數(shù)、寄存器操作數(shù)、內(nèi)存操作數(shù)。目標(biāo)操作數(shù)不允許為立即數(shù),其余同源操作數(shù)。源、目不能同時(shí)為內(nèi)存操作數(shù)。,(2)MOVAX,[1352H];AX=解:PA=DS*16+EA=10000H+1352H=11352H(11352H)=0FFH,(11353H)=26HAX=26FFH,(1)MOVAX,1352HAX=解:AX=1352H,(3)MOV0150H[BX],CH(11350H)=(11351H)=解:EA=BX+0150H=1350HPA=DS*16+EA=10000H+1350H=11350H,CH=33H(11350H)=33H,(11351H)的值不變,(11351H)=3CH,(4)MOVAX,0150H[BP]AX=____解:EA=BP+0150H=1350HPA=SS*16+EA=20000H+1350H=21350HAX=5188H,(5)POPAX;AX=____,SP=____功能:dest←(SP+1)_(SP)SP←SP+2注意:dest可以是MEM/REG/SREG(CS除外)解:EA=SP=1350HPA=SS*16+EA=20000H+1350H=21350HAX=5188H,SP=1350H+2H=1352H,(6)ADD[SI],CX(11354H)=____,(11355H)=____,SF=____ZF=____,PF=____,CF=____,OF=____功能:dest←dest+src注意:(1)源和目的操作數(shù)不能同時(shí)為存儲(chǔ)單元;(2)標(biāo)志寄存器中狀態(tài)位隨運(yùn)算結(jié)果變化(3)操作數(shù)是有符號(hào)或無(wú)符號(hào)數(shù)由程序員解釋;,CF=1PF(低八位奇偶校驗(yàn))ECH=11101100B?PF=0SF(最高位狀態(tài))1H=0001B?SF=0OF(溢出標(biāo)志)(-)+(+)?無(wú)溢出ZF=0,解:EA=SI=1354HPA=DS*16+EA=10000H+1354H=11354HCX=339AH,(11354H)=52H,(11355H)=OE7H,E752H=1110011101010010B+339AH=0011001110011010B10001101011101100B,E752H+339AH=11AECH->(11355H)_(11354H)(11354H)=0ECH,(11355H)=1AH,,,,(7)SUBBH,0150H[BX][SI]BH=____,SF=____,ZF=____,PF=____,CF=____,0F=____格式:SUBdest,src功能:dest←dest-src注意:dest、src不能同時(shí)為存儲(chǔ)單元。標(biāo)志寄存器中的狀態(tài)位隨運(yùn)算結(jié)果改變。減法時(shí)OF溢出標(biāo)志位何時(shí)為0,何時(shí)為1?當(dāng)負(fù)數(shù)減正數(shù)時(shí),若結(jié)果為正數(shù),OF=1;當(dāng)正數(shù)減負(fù)數(shù)時(shí),若結(jié)果為負(fù)數(shù),OF=1;否則為0.解:EA=0150H+BX+SI=26A4H;PA=DS*16+EA=10000H+26A4H=126A4H;(126A4H)=9DH,BH=12H,12H=00010010B-9DH=10011101B01110101B=75H,BH=75H,SF=0,ZF=0,PF=0,CF=1,OF=0,(8)INCBYTEPTR0152H[BX](11352H)=____,(11353H)=____,CF=____格式:INCdest功能:dest←dest+1注意:1)單操作數(shù)指令;2)不影響CF標(biāo)志;3)對(duì)內(nèi)存單元進(jìn)行加1時(shí),要指明內(nèi)存單元是字節(jié),是字。可以在內(nèi)存單元前加操作符BYTEPTR,表明為字節(jié);加WORDPTR表明是字4)常用于地址指針和加1計(jì)數(shù)。解:EA=0152H+BX=1352HPA=DS*16+EA=11352(11352H)=0FFHFF+1?(11352H)=00H,(11353H)=26H不影響CF,(9)INCWORDPTR0152H[BX](11352H)=____,(11353H)=____,CF=____解:EA=0152H+BX=1352H,PA=DS*16+EA=11532,(11352H)=0FFH,(11353H)=26H26FFH+1?(11352H)=00H,(11353H)=27H,不影響CF,(10)SARBYTEPTR0150H[BX],1(11350H)=____,CF=____,OF=____格式:SAR移位對(duì)象,移位次數(shù)狀態(tài)位CF、SF、ZF和PF隨運(yùn)算結(jié)果而變化;當(dāng)移位次數(shù)為1時(shí),若移位前后移位對(duì)象的最高位不同時(shí),則OF=1,否則為0,當(dāng)移位次數(shù)大于1時(shí),OF是不確定的解:EA=BX+0150H=1350HPA=DS*16+EA=11350H,(11350H)=0A5H=10100101B11010010B=0D2H,CF=1,OF=0(11)SALBYTEPTR0150H[BX],1(11350H)=____,CF=____,OF=____解:EA=BX+0150H=1350H,PA=DS*16+EA=11350,(11350H)=0A5H=10100101B01001010B=4AH,CF=1,OF=1,3.2閱讀下列各小題的指令序列,在后面空格中填入該指令序列的執(zhí)行結(jié)果。(1)MOVBL,85HMOVAL,17HADDAL,BLDAAAL=____,BL=____,CF=____解:17H+85H=9CH?ALDAA壓縮的BCD碼加法十進(jìn)制調(diào)整指令。(AL的低4位>9或AF=1,AL?AL+06H,AF?1;AF是輔助進(jìn)位標(biāo)志用以標(biāo)志D3向D4的進(jìn)位AL的高4位>9或CF=1,AL?AL+60H,CF?1;AL=9CH+06H=0A2HAL=0A2H+60H=02H,BL=85HCF=1,(2)MOVAX,BXNOTAXADDAX,BXINCAXAX=____,CF=____解:INC不影響標(biāo)志位AX=0000H,CF=0(3)MOVAX,0FF60HSTCMOVDX,96XORDH,0FFHSBBAX,DXAX=____,CF=____解:XOR命令會(huì)使CF?0,OF?0AX=0000H,CF=0,(4)MOVBX,0FFFEHMOVCL,2SARBX,CLBX=____,CF=____解:0FFFEH=1111111111111110B1111111111111111B,CF=01111111111111111B,CF=1,3.3ANDAL,ALJZBRCHlRCRAL,1JZBRCH2RCLAL,1INCALJZBRCH3上述程序運(yùn)行后,試回答:,(1)當(dāng)AL=時(shí),程序轉(zhuǎn)向BRCHl(2)當(dāng)AL=時(shí),程序轉(zhuǎn)向BRCH2(3)當(dāng)AL=時(shí),程序轉(zhuǎn)向BRCH3,;將AL數(shù)據(jù)求與;ZF=1則轉(zhuǎn)移到BRCH1;循環(huán)右移1位;ZF=1則轉(zhuǎn)移到BRCH2;循環(huán)左移1位;AL加1;ZF=1則轉(zhuǎn)移到BRCH3,轉(zhuǎn)移指令,00H,0FFH,01H,3.4完成下列操作,選用什么指令:(1)將AX的內(nèi)容減去0520H,和上次運(yùn)算的借位;SUBdest,src功能:destdest-srcSBBdest,src功能:destdest-src-CFSBBAX,0520H(2)將變量名TABL的段地址送AX。變量操作時(shí)的分析運(yùn)算符有以下5種SEG變量名——取出變量所在段的段基值OFFSET變量名——取出變量所在處的偏移地址TYPE變量名——取出變量的數(shù)據(jù)類型值LENGTH變量名表示變量所在數(shù)組的數(shù)據(jù)元素個(gè)數(shù)SIZE變量名——它表示變量所在數(shù)組的字節(jié)總數(shù)SIZE=LENGTH*TYPEMOVAX,SEGTABL,,,0F00H,3.6MOVBX,0FFHANDBX,0FFFHORBX,0F0FHXORBX,00FFH上述程序段運(yùn)行后,BX=,CF=,0,OFFH,OFFFH,OF00H,3.7CMPAX,BXJGENEXTXCHGAX,BXNEXT:CMPAX,CXJGEDONEXCHGAX,CXDONE:….上述程序段執(zhí)行后,原有AX、BX、CX中最大數(shù)存放在哪個(gè)寄存器中?這3個(gè)數(shù)是帶符號(hào)數(shù)還是無(wú)符號(hào)數(shù)?最大數(shù)在AX中,是帶符號(hào)數(shù),;比較AX、BX;AX>BX,轉(zhuǎn)到NEXT;交換AX、BX的值;比較AX、CX;AX>CX,轉(zhuǎn)到DONE;交換AX、CX的值,3.8畫(huà)出下列語(yǔ)句的數(shù)據(jù)在存儲(chǔ)器中的存儲(chǔ)情況:ARRAYBDB63,63H,’ABCD’,3DUP(?),2DUP(1,3)ARRAYWDW1234H,5,’AB’,’CD’,?,2DUP(1,3)DB定義長(zhǎng)度為1字節(jié)(8位)的數(shù)據(jù)(字節(jié)數(shù)據(jù))DW定義長(zhǎng)度為1字節(jié)(16位)的數(shù)據(jù)(字?jǐn)?shù)據(jù)),3FH63H41H42H43H44HXXXXXX01H03H01H03H,,,,,,,,,,,,,34H12H05H00H42H41H44H43HXXXX01H00H03H00H01H00H03H00H,3.9程序中數(shù)據(jù)定義如下:DATA1DW?DATA2DB32DUP(?)DATA3DD?DLENGTHEQU$-DATA1此時(shí)DLENGTH的值是多少?DB定義長(zhǎng)度為1字節(jié)(8位)的數(shù)據(jù)(字節(jié)數(shù)據(jù))DW定義長(zhǎng)度為1字節(jié)(16位)的數(shù)據(jù)(字?jǐn)?shù)據(jù))DD定義長(zhǎng)度為4字節(jié)(32位)的數(shù)據(jù)(雙字?jǐn)?shù)據(jù))解答:DLENGTH=2(字)+32+4(雙字)=38,3.11試按下列要求在數(shù)據(jù)段中依次書(shū)寫(xiě)各數(shù)據(jù)定義語(yǔ)句:(1)以DA1為首字節(jié)的連續(xù)存儲(chǔ)單元中存放20H個(gè)重復(fù)的數(shù)據(jù)序列:2,3,10個(gè)4,一個(gè)7。(2)DA2為字符串變量,用字變量(DW)設(shè)置一字符串;‘STUDENTS’(按次順序存放在各單元中)。(3)用等值語(yǔ)句給符號(hào)COUNT賦值以DA1為首地址的數(shù)據(jù)區(qū)共占有的字節(jié)數(shù),此等值語(yǔ)句必須放在最后一語(yǔ)句。解答:(1)DA1DB20HDUP(2,3,10DUP(4),7)(2)DA2DW‘TS’,‘DU’,‘NE’,’ST’,(3)COUNTEQUDA2-DA1,3.13下面程序段的功能是把DA1數(shù)據(jù)區(qū)的0-9轉(zhuǎn)換為對(duì)應(yīng)的ASCⅡ碼.DA1DB00H,01H,02H,03H,04H,05H,06H,07H,08H,09HASCIDB10DUP(?)CUNT=ASCI-DA1LEASI,DA1;送數(shù)組DA1的首地址偏移量到SILEADI,ASCI;送數(shù)組ASCI的首地址偏移量到DIMOVCX,CUNT;送數(shù)組DA1的長(zhǎng)度LOP1:MOVAL,[SI];取數(shù)ADDAL,30H;或者ORAL,30H;加30H變成ASCⅡ碼MOV[DI],AL;轉(zhuǎn)換后存入數(shù)組ASCIINCSI;源數(shù)據(jù)地址加1INCDI;目的數(shù)據(jù)地址加1LOOPLOP1;CX-1→CX,判斷CX≠0,則轉(zhuǎn),3.16試編寫(xiě)一程序段,在CHAR為首的26個(gè)單元中依次存放字母‘A’-‘Z’.CHARDB26DUP(?)START:LEABX,CHARMOVAL,‘A’MOVCX,26LOP1:MOV[BX],ALINCALINCBXLOOPLOP1HLT,3.17設(shè)在DAT單元存放一個(gè)-9~+9的字節(jié)數(shù)據(jù),在SQRTAB數(shù)據(jù)區(qū)中存放0~9的平方值,請(qǐng)用直接查表法編寫(xiě)程序,在SQRTAB中查找出DAT單元中數(shù)據(jù)對(duì)應(yīng)的平方值送SQR單元.數(shù)據(jù)段如下:DATASEGMENTDATDBXXHSQRTABDB0,1,4,9,…,81SQRDB?DATAENDS,DATASEGMENTDATDBXXHSQRTABDB0,1,4,9,…,81SQRDB?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:MOVAX,DATAMOVDS,AXLEABX,SQRTAB;取SQRTAB數(shù)據(jù)區(qū)的首地址MOVAL,DATCMPAL,0;判斷AL的正負(fù)JGENEXT;大于或等于0跳轉(zhuǎn)NEGAL;求補(bǔ)NEXT:XLATSQRTAB;AL←(BX+AL)MOVSQR,AL;將平方值送到SQRRETDTOSENDPCODEENDSENDSRART,第四章主要內(nèi)容,半導(dǎo)體存儲(chǔ)器片選控制方式8位微型計(jì)算機(jī)系統(tǒng)中的內(nèi)存儲(chǔ)器接口,4.1用下列芯片構(gòu)成存儲(chǔ)系統(tǒng),需要多少RAM芯片?需要多少位地址作為片外地址譯碼?設(shè)系統(tǒng)為20位地址線,采用全譯碼。(3)2K4位RAM構(gòu)成64KB的存儲(chǔ)系統(tǒng);,芯片存儲(chǔ)系統(tǒng)容量多少芯片片外譯碼線(20根地址)2K4位2片→2KB32組(32*2)→64KB2片32=64片片內(nèi)地址尋址2K=211,片內(nèi)地址尋址將用去11根線,片外譯碼線20-11=9根,4.2現(xiàn)有一種存儲(chǔ)芯片容量為5124位,若要它組成4KB的存儲(chǔ)容量,需要多少這樣的存儲(chǔ)芯片?每塊芯片需要多少尋址線(片內(nèi)尋址)?而4KB存儲(chǔ)系統(tǒng)需要多少尋址線?解答:5124位的芯片2片→5128位的8組(16片)→4KB(1)需要16片5124位可以組成4KB的存儲(chǔ)容量(2)512=29需要9根地址線片內(nèi)尋址(2)4K=212,系統(tǒng)需要12根尋址線,4.3有一個(gè)2732EPROM芯片的譯碼電路,如圖所示,請(qǐng)計(jì)算該芯片的地址范圍及存儲(chǔ)容量。解答:地址分析:A19…A16A15…A12A11A10A9A8A7…A4A3…A011111111Y6000000000000FF000H11111111011111111111FF7FFH11111111Y7100000000000FF800H11111111111111111111FFFFFH,,,地址范圍:FF000H—FFFFFH存儲(chǔ)容量:4KB,4.4某一存儲(chǔ)器系統(tǒng)如圖4-2所示,回答他們的存儲(chǔ)容量是多少?RAM和存儲(chǔ)器EPROM地址范圍各是多少?,,,74LS138,RAM,EPROM,,,,,,,,,&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,A11A0-A10,,A0-A10,,A0-A10→211→2KB→6116,,A0-A11→212→4KB→2732,A19…A16A15…A12A11A10A9A8A7…A4A3…A0EPROM1111110100000000000011111101111111111111RAM11111001000000000000111110010111111111111111100110000000000011111001111111111111EPROM范圍:FD000H-FDFFFH全譯碼方式RAM范圍:A11=0時(shí),F(xiàn)9000H-F97FFH部分譯碼方式或A11=1時(shí),F(xiàn)9800H-F9FFFH,,,,,4.7用二片8K8b的靜態(tài)RAM芯片6264組成的8位微機(jī)系統(tǒng)的存儲(chǔ)器電路如習(xí)圖5-4所示,試計(jì)算芯片6264#1和#2的地址范圍以及存儲(chǔ)器的總?cè)萘俊?答:#1100000000000000------101111111111111即4000-5FFFH#2010000000000000------011111111111111即2000-3FFFH,存儲(chǔ)器總?cè)萘?2片)為:16KB,,- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 微型 計(jì)算機(jī)技術(shù) 德文 編著 第三 課后 答案
鏈接地址:http://m.jqnhouse.com/p-3266900.html