微機(jī)原理題庫(kù)_第1頁(yè)
微機(jī)原理題庫(kù)_第2頁(yè)
微機(jī)原理題庫(kù)_第3頁(yè)
微機(jī)原理題庫(kù)_第4頁(yè)
微機(jī)原理題庫(kù)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)第3章 匯編語(yǔ)言一填空題1.指令MOV BX+SI,AL中的目的操作數(shù)使用_段寄存器,屬于_尋址方式。解答:指令MOV BX+SI,AL中的目的操作數(shù)使用_DS_段寄存器,屬于_基址變址_尋址方式。2. 指令MOV BX,NUMSI的源操作數(shù)使用的是_尋址方式,SUB AX,BX+SI使用的是_尋址方式。解答:指令MOV BX,NUMSI源操作數(shù)使用了變址寄存器和一個(gè)位移量,因此是變址尋址方式。指令SUB AX,BX+SI中源操作數(shù)指定的一個(gè)基址寄存器BX和一變址寄存器

2、SI,因此屬于基址變址尋址方式。3.指令LEA BX,BP+SI的源操作數(shù)位于 ,執(zhí)行后BX的內(nèi)容是 。解答:指令LEA BX,BP+SI的源操作數(shù)位于 堆棧段 ,執(zhí)行后BX的內(nèi)容是 BP和SI的內(nèi)容之和 。4. 堆棧指針SP的初值為2000H,AX=3000H,BX=5000H,CX=1000H,問(wèn)(1)執(zhí)行PUSH AX,PUSH BX后,SP= 。(2)再執(zhí)行PUSH CX,POPBX,POPAX后,1FFAH00H10H1FFCH00H50H1FFEH00H30H2000H SP= AX= ,BX= AXBX解答:(1)執(zhí)行AXBXSP21FFEHSP,指針在位置1處,棧頂為AX的內(nèi)容

3、執(zhí)行PUSH BXSP21FFCHSP,指針在位置2處,棧頂為BX的內(nèi)容(2)再執(zhí)行PUSH CX,POPBX,POPAX后,執(zhí)行PUSH CXSP21FFAHSP,指針在位置3處,棧頂為CX的內(nèi)容執(zhí)行POP BX將棧頂內(nèi)容1000H彈出到BX中,SP21FFCHSP,指針在位置4處,BX1000H 執(zhí)行POP AX將棧頂內(nèi)容5000H彈出到AX中,SP21FFEHSP,指針在位置5處,AX5000H 本題的正確答案為:(1)執(zhí)行PUSH AX,PUSH BX后,SP= 1FFCH 。(2)再執(zhí)行PUSH CX,POPBX,POPAX后, SP= 1FFEH AX= 5000H ,BX= 10

4、00H 5.若(AX)=7531H,(BX)=42DAH,則下列指令段SAHFPUSH BXPOPF指令執(zhí)行完畢后(AX)= ,(SF,ZF,CF,OF)=( , , , )。解答:指令執(zhí)行完畢后(AX)= 7531H ,(SF,ZF,CF,OF)=( 1 , 1 , 0 , 0 )6. 已知AL=2EH,BL=6CH,執(zhí)行指令A(yù)DD AL,BL之后,AL ,BL ,ZF AF OF PF CF 。解答:已知AL=2EH,BL=6CH,執(zhí)行指令A(yù)DD AL,BL之后,AL 9AH ,BL 6CH ,ZF 0 AF 1 OF 1 PF 1 CF 0 。7. 對(duì)兩個(gè)無(wú)符號(hào)8位二進(jìn)制數(shù)進(jìn)行加法運(yùn)算后

5、,結(jié)果為0EH,且標(biāo)志位CF=1,OF=1,SF=0,其結(jié)果應(yīng)為十進(jìn)制數(shù) 。解答: CPU對(duì)兩個(gè)無(wú)符號(hào)8位二進(jìn)制數(shù)進(jìn)行加法運(yùn)算后,結(jié)果為0EH,且標(biāo)志位CF=1,OF=1,SF=0,其結(jié)果應(yīng)為十進(jìn)制數(shù) 270 。8. 設(shè)(AL),則執(zhí)行NEGAL后,(AL) , 設(shè)(AL),則執(zhí)行NEGAL后,(AL) 。解答:基址變址尋址在計(jì)算機(jī)中的減法運(yùn)算可以將減數(shù)求補(bǔ),(AL)是一個(gè)負(fù)數(shù),求它的真值,就對(duì)其求補(bǔ)(AL)B60H執(zhí)行NEGAL后,(AL) B60H 9.已知:(AL)=7AH,題(1),(2)相互獨(dú)立,求AL的值。(1)SUB AL,20H (AL)=( )(2)CMP AL,20H (A

6、L)=( )解答: (1)SUB AL,20H 這條是減法指令,7AH20H5AH,將結(jié)果回送到AL中因此(AL)5AH(2)CMP AL,20H 這是比較指令,將目的操作數(shù)與源操作數(shù)相減,但不送回結(jié)果,只根據(jù)結(jié)果置標(biāo)志位,即(DST) (SRC)。指令執(zhí)行后,兩個(gè)操作數(shù)均不發(fā)生變化。因此(AL)7AH10.設(shè)DS=1000H、ES=2000H、SS=3000H、SI=00C0H、DI=0170H、BX=01B0H、AX5657H,(10370H)=3AH,(10371H)=67H數(shù)據(jù)段中的變量NUM的偏移地址值為0050H。求下條指令源操作數(shù)的物理地址為 ADD AX ,NUMBXDI指令執(zhí)

7、行完成后OF= ,CF 解答:ADD AX ,NUMBXDI的源操作數(shù)是相對(duì)的基址變址尋址,處于數(shù)據(jù)段中,有效地址為:EA0050H01B0H0170H0370HPADS10HEA10370H源操作數(shù)為10370H單元和10371H單元的內(nèi)容673AH指令執(zhí)行完成后,AX673AH5657H0BD91H,OF1(有溢出),CF0(無(wú)進(jìn)位)11. 將DL中的內(nèi)容循環(huán)右移,已知移位前CL=9,要使其移位前后內(nèi)容保持不變,應(yīng)選用的指令是 。解答:將DL中的內(nèi)容循環(huán)右移,已知移位前CL=9,要使其移位前后內(nèi)容保持不變,應(yīng)選用的指令是 RCL或RCR 。12.串操作指令的兩個(gè)隱含的指針寄存器是 。解答:

8、串操作指令的兩個(gè)隱含的指針寄存器是 SI和DI寄存器 。13. 指令REP MOVSB重復(fù)執(zhí)行的條件為 。解答:指令REP MOVSB重復(fù)執(zhí)行的條件為 CX0 。14. 串操作指令在內(nèi)存中可以實(shí)現(xiàn)信息串的搬家,如果DS=ES且SIDI,不能引起信息串的覆蓋,應(yīng)設(shè)置 。解答:串操作指令在內(nèi)存中可以實(shí)現(xiàn)信息串的搬家,如果DS=ES且SIDI,不能引起信息串的覆蓋,應(yīng)設(shè)置 DF0 。15. 將下列程序補(bǔ)充完整:程序的功能是在數(shù)據(jù)段ADDR1地址處有200個(gè)字節(jié),要傳送到數(shù)據(jù)段地址ADDR2處。MOV AX,SEG ADDR1MOV DS,AXMOV ES, MOV SI, MOV DI,OFFSET

9、 ADDR2MOV ,200CLDREP 解答:在存儲(chǔ)器中實(shí)現(xiàn)信息塊的搬家,使用重復(fù)前綴,必須先給CX賦值重復(fù)的次數(shù)。如果信息塊的長(zhǎng)度是多少個(gè)字節(jié),用MOVSB傳送時(shí),則將此字節(jié)數(shù)賦給CX作重復(fù)次數(shù);若用MOVSW傳送時(shí),則將此字節(jié)數(shù)2賦給CX作重復(fù)次數(shù)。程序要求200個(gè)字節(jié)搬移,指令中使用的重復(fù)次數(shù)為200,由此使用REP MOVSB指令,完整的程序如下:MOV AX,SEG ADDR1MOV DS,AXMOV ES, AX MOV SI, OFFSET ADDR1 MOV DI,OFFSET ADDR2MOV CX ,200CLDREP MOVSB 16. 若指令JMP ADDR1的機(jī)器碼

10、為E93512H,此指令的CS1500H,IP2400H,則目標(biāo)ADDR1與本指令之間的位移量為 ,執(zhí)行本指令時(shí),IP的當(dāng)前值為 ,本指令執(zhí)行后,CPU轉(zhuǎn)移至CS:IP為 。解答: JMP指令是無(wú)條件轉(zhuǎn)移指令,JMP ADDR1的機(jī)器碼為E93512H,這是三字節(jié)指令,E9H表示操作碼,8086系統(tǒng)中,高地址存放的是高字節(jié),低地址則是低字節(jié),因此1235H是操作數(shù),表示本指令與ADDR1之間的位移量為1235H。該指令是三字節(jié)指令,執(zhí)行指令時(shí),當(dāng)前IP2400H32403H。由目標(biāo)偏移地址當(dāng)前IP值指令中的位移量2403H1235H3638H。因此,執(zhí)行該指令后,CPU轉(zhuǎn)移至1500H:363

11、8H處。本題的正確答案為:若指令JMP ADDR1的機(jī)器碼為E93512H,此指令的CS1500H,IP2400H,則目標(biāo)ADDR1與本指令之間的位移量為 1235H ,執(zhí)行本指令時(shí),IP的當(dāng)前值為 2403H ,本指令執(zhí)行后,CPU轉(zhuǎn)移至CS:IP為 1500H:3638H 。17. 閱讀程序并補(bǔ)充完整:以TAB為首地址的100個(gè)ASCII碼字符添加奇偶校驗(yàn)位(bit7),使每個(gè)字節(jié)中的“1”的個(gè)數(shù)為偶數(shù),再順序輸出到10H號(hào)端口。MOV SI,OFFSET TABMOV CX, L2: MOV AL,SIAND AL, L1OR AL, L1: OUT 10H, ALINC LOOP L2

12、解答:傳送類指令不影響標(biāo)志位,可以使用AND AL,AL或AND AL,0FFH指令,它對(duì)AL的內(nèi)容無(wú)影響,但影響標(biāo)志位。為使每個(gè)字節(jié)中的“1”的個(gè)數(shù)為偶數(shù),用使用進(jìn)行JP條件判斷,如果PF1,則轉(zhuǎn)到L2出,否則在最高位加1,可湊成偶數(shù)。完整的程序如下:MOV SI,OFFSET TABMOV CX, 100 L2: MOV AL,SIAND AL, 0FFH 或ALJP L1OR AL, 80H L1: OUT 10,HALINC SI LOOP L218. 設(shè)AX=8000H,BX=0FFFFH,執(zhí)行CMP AX,BX后,寫(xiě)出兩條能引起轉(zhuǎn)移的條件轉(zhuǎn)移指令 、 。解答:AX=8000H,BX

13、=0FFFFH,執(zhí)行CMP AX,BX后CF1(有借位),OF0(沒(méi)有溢出),ZF0(結(jié)果不為0),SF1(結(jié)果為負(fù)數(shù),最高位為1),PF0(第8位有1個(gè)1)。因此能引起只要的條件指令有JC、JNO、JNZ等。本題的正確答案為:設(shè)AX=8000H,BX=0FFFFH,執(zhí)行CMP AX,BX后,寫(xiě)出兩條能引起轉(zhuǎn)移的條件轉(zhuǎn)移指令 JC 、 JNZ 。19. 匯編語(yǔ)言的調(diào)試過(guò)程如下:建立_以為擴(kuò)展名的源文件;生成以_為擴(kuò)展名的目標(biāo)文件;生成以_為擴(kuò)展名的可執(zhí)行文件;使用DYBUG調(diào)試程序,調(diào)試可執(zhí)行目標(biāo)程序。解答:匯編語(yǔ)言的調(diào)試過(guò)程如下:建立 .ASM 以為擴(kuò)展名的源文件;生成以 .OBJ 為擴(kuò)展名

14、的目標(biāo)文件;生成以 .EXE 為擴(kuò)展名的可執(zhí)行文件;使用DYBUG調(diào)試程序,調(diào)試可執(zhí)行目標(biāo)程序。20. 宏匯編語(yǔ)言程序被匯編時(shí),_語(yǔ)句產(chǎn)生代碼指令,_語(yǔ)句不產(chǎn)生代碼指令, _語(yǔ)句可能產(chǎn)生也可能不產(chǎn)生代碼指令。解答:宏匯編語(yǔ)言程序被匯編時(shí), 指令性 語(yǔ)句產(chǎn)生代碼指令, 偽指令 語(yǔ)句不產(chǎn)生代碼指令, 宏指令 語(yǔ)句可能產(chǎn)生也可能不產(chǎn)生代碼指令。21. 已知VAR1是字變量,指令MOV AX,VAR1的功能是將 送到AX中;指令MOV AX,OFFSET VAR1的是將 送到AX,其功能和指令 AX,VAR1是相同的。解答:已知VAR1是字變量,指令MOV AX,VAR1的功能是將 VAR1的內(nèi)容 送

15、到AX中;指令MOV AX,OFFSET VAR1的是將 VAR1的偏移量 送到AX,其功能和指令 LEA AX,VAR1是相同的。22.假設(shè)VDT1和VDT2為字變量,TAL1和TAL2為標(biāo)號(hào),說(shuō)明下列指令是否正確,說(shuō)明其尋址方式;若有錯(cuò)誤指出錯(cuò)誤所在。(1)JMP VDT1(2)JMP NEAR TAL1(3)JNZ VDT2(4)JE TAL2(5)JMP FAR PTR TAL1(6)JMP FAL1SI解答:(1)JMP VDT1非法指令,跳轉(zhuǎn)指令應(yīng)為標(biāo)號(hào)不能是變量,VDT1是變量(2)JMP NEAR TAL1非法指令,標(biāo)號(hào)的類型屬性指在轉(zhuǎn)移指令中標(biāo)號(hào)可轉(zhuǎn)移的距離,也稱距離屬性。類

16、型NEAR,表示此標(biāo)號(hào)只能實(shí)現(xiàn)本代碼段內(nèi)轉(zhuǎn)移或調(diào)用;類型FAR,表示可以作為其它代碼段中的目標(biāo)地址,實(shí)現(xiàn)段間轉(zhuǎn)移或調(diào)用。使用時(shí),在屬性后加PTR,應(yīng)該改為:JMP NEAR PTR TAL1(3)JNZ VDT2非法指令,跳轉(zhuǎn)指令應(yīng)為標(biāo)號(hào)不能是變量,VDT2是變量(4)JE TAL2合法指令。(5)JMP FAR PTR TAL1合法指令(6)JMP FAL1SI非法指令,F(xiàn)AL1為標(biāo)號(hào),表示指令語(yǔ)言的符號(hào)地址,SI是源變址寄存器,它存放的是地址。這條指令的錯(cuò)誤之處在于兩個(gè)地址表達(dá)式不能相加。二選擇題1.尋址方式指出了操作數(shù)的位置,一般來(lái)說(shuō)( D )。A、立即尋址給出了操作數(shù)地址;B、寄存器直

17、接尋址的操作數(shù)在寄存器內(nèi),而指令給出了存儲(chǔ)器;C、直接尋址直接給出了操作數(shù)本身;D、寄存器直接尋址的操作數(shù)包含在寄存器內(nèi)中,由指令指定寄存器的名稱。2. 寄存器尋址方式中,操作數(shù)在( A )中。A、通用寄存器 B、堆棧C、內(nèi)存單元 D、段寄存器3.寄存器間接尋址方式中,操作數(shù)在( C)中。A、通用寄存器 B、代碼段C、內(nèi)存單元 D、段寄存器4. 8088變址尋址方式中,操作數(shù)的物理地址等于( B ) A、段寄存器左移四位加上變址寄存器的內(nèi)容;B、段寄存器左移四位加上變址寄存器的內(nèi)容再加給定的偏移量;C、段寄存器左移四位加上變址寄存器的內(nèi)容再加基址寄存器內(nèi)容;D、段寄存器左移四位加上基址寄存器的

18、內(nèi)容再加給定的偏移量;5. 下列指令中非法指令是( B )A.MOV SI+BX,AX B.MOV CL,280C.MOV 0260H,2346H D.MOV BX,BX6.下列指令中,正確的是( D )A、 MOV AL, 1000 B、MOV 100, ALC、 MOV AL, 100H D、MOV AL, 1007. 在指令A(yù)DD AX,00H執(zhí)行后,CPU狀態(tài)標(biāo)志位ZF的取值為( C ) a為0 b為1 c 不確定 d 沒(méi)有影響8. . 8086CPU在進(jìn)行無(wú)符號(hào)數(shù)比較時(shí),是根據(jù)( C )標(biāo)志來(lái)判別大小的。A.CF和OF B.CF和SF C.CF和ZF D.OF和ZF9. 設(shè)AL=0B

19、4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分別執(zhí)行后OF,CF的值為(B )。A、OF=1,CF=0 B、OF=1,CF=1C、OF=0,CF=0 D、OF=0,CF=110. 下面指令中影響狀態(tài)標(biāo)志位CF的指令是( D )。A、INC AX; B、DEC AX; C、NOT AX; D、NEG AX11. 已知AL=A8H,BL=62H,執(zhí)行AND AL,BL指令后,AL中的數(shù)為(B )A32 B20H C00H D+2012. AX中有一負(fù)數(shù),欲求其絕對(duì)值,若該數(shù)為補(bǔ)碼,則用指令 ;若該數(shù)為原碼,則用指令 。解答:AX中有一負(fù)數(shù),欲求其絕對(duì)值,若該數(shù)為補(bǔ)碼,則用指令

20、NEG AX ;若該數(shù)為原碼,則用指令 AND AX,7FFFH 。13. 以下可以使寄存器AX和CF同時(shí)清零的指令為( A )ASUB AX,AX BXCHG AX,BX CPUSH AX DXOR AX,BX14. 完成將累加器AL清零,并將進(jìn)位標(biāo)志CF清零,下面錯(cuò)誤的指令是( A )。A、MOV AL,00H B、AND AL,00HC、XOR AL,AL D、SUB AL,AL15. 假設(shè)AL=3,要使得AL=0CH,應(yīng)執(zhí)行的指令是( C )A、NOT AL B、AND AL,0FHC、XOR AL,0FH D、OR AL,0FH16. 測(cè)試BL寄存器內(nèi)容是否與數(shù)據(jù)4FH相等,若相等則

21、轉(zhuǎn)NEXT處執(zhí)行,可實(shí)現(xiàn)的方法是( B )。A、TEST BL,4FH JZ NEXTB、XOR BL,4FH JZ NEXTC、AND BL,4FH JZ NEXTD、OR BL,4FH JZ NEXT17. 下面指令序列測(cè)試BH中的數(shù)是否為奇數(shù),若為奇數(shù)則轉(zhuǎn)移至K1處,橫線處的指令應(yīng)為( )。TEST BH,01H K1A、JNE B、JZ C、JNP D、JC解答:TEST BH,01H指令執(zhí)行結(jié)束后,如果BH為奇數(shù),其“與”后的結(jié)果都為最低位為1,則ZF0,那么ZF=0則轉(zhuǎn)移到K1處,使用的指令應(yīng)該為JNZ/JNE。正確答案為A。18. 執(zhí)行INT n指令或響應(yīng)中斷時(shí),CPU完成的操作

22、次序是( A )A、FLAGS寄存器(FR)先入棧,其次CS,最后IPB、CS在先,其次IP,最后FR入棧C、FR在先,其后依次是 IP,CSD、IP在先,其次CS,最后FR19. 用匯編語(yǔ)言編寫(xiě)的源程序,其后綴名為( );其可執(zhí)行程序的后綴名為( )。A、exe B、obj C、asm D、c解答:用匯編語(yǔ)言編寫(xiě)的源程序,其后綴名為(.asm );其可執(zhí)行程序的后綴名為(.exe ),選擇C、A。20. 下列描述正確的是 B 。A匯編語(yǔ)言源程序可發(fā)直接運(yùn)行B匯編語(yǔ)言屬低級(jí)語(yǔ)言C匯編語(yǔ)言是匯編語(yǔ)言編寫(xiě)的程序,運(yùn)行速度高,閱讀方便,屬于面向用戶的程序語(yǔ)言D匯編語(yǔ)言可以在可以移植。21. 列偽指令

23、哪些是正確的: C ERR1:DW 99ERR2 DB 2560COUNT EQU 20ONE DB ONE三判斷題1.是非判定題:立即數(shù)尋址方式的操作數(shù)是在代碼段中的,因此在執(zhí)行指令的過(guò)程中也要執(zhí)行總線周期。(f)2. 8086指令系統(tǒng)尋址方式中,直接尋址直接給出了操作數(shù)本身。(f)3. 立即尋址方式的操作數(shù)一定放在代碼段中,而直接尋址方式的操作數(shù)一定放在數(shù)據(jù)段中。( f )4.判斷下列指令是否正確? (1)ADDAL,BL (2)ADDDS,CX (3)ADD SI,BP+100H (4)ADD BX,AX (5)ADDAX,CL 解答:(1)ADDAL,BL ;合法指令,源操作數(shù)和目的操

24、作數(shù)都是8位寄存器(2)ADDDS,CX ;非法指令,目的操作數(shù)不能是段寄存器(3)ADD SI,BP+100H ;非法指令,源操作數(shù)和目的操作數(shù)都是存儲(chǔ)區(qū)操作數(shù)(4)ADD BX,AX ;合法指令,源操作數(shù)是寄存器,目的操作數(shù)是存儲(chǔ)器操作數(shù)(5)ADDAX,CL ;非法指令,源操作數(shù)和目的操作數(shù)類型不匹配5. CPU用指令SUB AX,AX可以是零標(biāo)志位置位,進(jìn)位標(biāo)志清零。( t )6. x與Y進(jìn)行異或運(yùn)算后再與Y的反進(jìn)行異或運(yùn)算,結(jié)果是求x的反。(t )第4章 存儲(chǔ)器系統(tǒng)一填空題1.只讀存儲(chǔ)器主要分為固定只讀存儲(chǔ)器ROM、可編程的只讀存儲(chǔ)器PROM、 。解答:可擦除可編程只讀存儲(chǔ)器EPRO

25、M。2. DRAM為動(dòng)態(tài)存儲(chǔ)器,它是通過(guò)電容充電存儲(chǔ)信息,由于 易使信息丟失,所以需要 解答:DRAM為動(dòng)態(tài)存儲(chǔ)器,它是通過(guò)電容充電存儲(chǔ)信息,由于 電荷泄漏 易使信息丟失,所以需要 定時(shí)刷新 3在“Cache主存輔存”三級(jí)存儲(chǔ)體系中,“Cache主存”結(jié)構(gòu)的引入是為了解決 問(wèn)題?!爸鞔孑o存”結(jié)構(gòu)的引入是為了解決 問(wèn)題。解答:速度 容量4. Flash Memory 的漢語(yǔ)名稱是 。解答:閃速存儲(chǔ)器。5. 虛擬存儲(chǔ)器是由 和 兩級(jí)存儲(chǔ)器系統(tǒng)組成,使用虛擬存儲(chǔ)器是為了 。解答:主存,輔存,提供更大的隨機(jī)存儲(chǔ)空間。6. 某個(gè)RAM型存儲(chǔ)器的地址線有14條,數(shù)據(jù)線有8條,則它的片內(nèi)存儲(chǔ)單元的個(gè)數(shù)應(yīng)為

26、16 KB。解答:地址線有14條,數(shù)據(jù)線8條,表示可被訪問(wèn)214個(gè)8位,即16K字節(jié)。7. 8086/8088CPU微處理機(jī)外部地址線有 20 根,內(nèi)存最大尋址能力是 1M 字節(jié)8. 若用16K1的芯片組成一個(gè)32K8位的存儲(chǔ)器,需要 個(gè)芯片,片內(nèi)選址需 根地址線,存儲(chǔ)器選址需 根地址線。解答:16、14、19. 用16片32KB的存儲(chǔ)器構(gòu)成的存儲(chǔ)空間,起始地址為48000H,結(jié)束地址為 。解答:C7FFFH10. 在8088CPU系統(tǒng)中選用74LS138譯碼器(如圖1所示),系統(tǒng)中ROM存儲(chǔ)器的地址范圍為 和RAM存儲(chǔ)器的地址范圍為 。解答:/Y0輸出低電平時(shí),A19A13的信號(hào)為1011

27、000B,其余位為變址,所以ROM的地址范圍為B0000HB1FFFH。同理,RAM的地址范圍為BC000HBDFFFH。二選擇題1. 存儲(chǔ)器的存取周期是指( C )。A、存儲(chǔ)器的讀出時(shí)間 B、存儲(chǔ)器的寫(xiě)入時(shí)間C、存儲(chǔ)器進(jìn)行連續(xù)讀和寫(xiě)操作所允許的最短時(shí)間間隔D、存儲(chǔ)器進(jìn)行連續(xù)寫(xiě)操作所允許的最短時(shí)間間隔2. 屬于隨機(jī)存儲(chǔ)器RAM的是(D )A、只讀存儲(chǔ)器 B、移位寄存器 C、緩沖寄存器 D、靜態(tài)存儲(chǔ)器3計(jì)算機(jī)的主存儲(chǔ)器一般是由 B 組成。A、磁存儲(chǔ)器 B、半導(dǎo)體存儲(chǔ)器 C、寄存器 D、光盤存儲(chǔ)器4. FLSAH 存儲(chǔ)器屬于_A_。a)只讀存儲(chǔ)器; b)隨機(jī)存儲(chǔ)器; c)動(dòng)態(tài)存儲(chǔ)器; d)靜態(tài)存儲(chǔ)

28、器。5.只讀存儲(chǔ)器能夠存儲(chǔ)_A_。a)程序代碼和固定數(shù)據(jù); b)程序運(yùn)行過(guò)程中需要保存的臨時(shí)數(shù)據(jù);c)程序代碼和臨時(shí)數(shù)據(jù); d)固定數(shù)據(jù)和臨時(shí)數(shù)據(jù)。6. 在計(jì)算機(jī)中,大量應(yīng)用程序主要存放在 D中。A、微處理器 B、寄存器 C、存儲(chǔ)器 D、硬盤7. 在表示存儲(chǔ)器的容量時(shí),M的準(zhǔn)確含義是 B 。A、100個(gè)字節(jié) B、1024K個(gè)字節(jié) C、100K個(gè)字節(jié) D、1024個(gè)字節(jié)8. 斷電后,計(jì)算機(jī) C中的數(shù)據(jù)將全部丟失。A、硬盤 B、ROM和RAM C、RAM D、ROM9. 一個(gè)存儲(chǔ)器芯片有13根片內(nèi)地址線,1根片選線,l根數(shù)據(jù)線,若要構(gòu)成一個(gè)16K字節(jié)的存儲(chǔ)體,需_ _B_片這樣的芯片。A、40 B

29、、16 C、64 D、3210. 若總線地址為26位,則最大地址空間為( C )。A、6M B、24MC、64M D、128M11. 若用6264SRAM芯片(8K8位)組成128KB的存儲(chǔ)器系統(tǒng),需要( A )片6264芯片。A、16 B、24 C、32 D、6412. 一個(gè)存儲(chǔ)器芯片有13根片內(nèi)地址線,有8根數(shù)據(jù)線,這個(gè)芯片的存儲(chǔ)容量為( A )A8K B4K C 16K D2K三分析題1. 擬以Intel8088CPU為核心,構(gòu)成微機(jī)存儲(chǔ)器系統(tǒng),要求及條件如下:1)占用連續(xù)空間,總?cè)萘?6KB,起始地址為2000H,其中ROM容量為8KB,占低地址區(qū)域,RAM容量為8KB,占高地址區(qū)域;

30、2)系統(tǒng)設(shè)計(jì)所需要的譯碼器及與非門器件不受限制3)現(xiàn)有存儲(chǔ)器芯片:EPROM: Intel2716 規(guī)格為2K8;靜態(tài)RAM:Intel6264 規(guī)格為8K8試完成硬件線路的設(shè)計(jì)并寫(xiě)出各芯片的地址范圍解答:根據(jù)題意,需Intel2716 4片; 片內(nèi)A1-A11共11根地址線尋址需Intel6264 1片; 片內(nèi)用13根地址線A1-A13尋址芯片選擇由74LS138譯碼器輸出,完成.ROM芯片由信號(hào)(連)來(lái)完成數(shù)據(jù)讀出. RAM芯片由信號(hào)(連)和(連端)來(lái)完成數(shù)據(jù)讀/寫(xiě),A0,用來(lái)區(qū)分?jǐn)?shù)據(jù)線的低8位及高8位.由于ROM芯片容量為2K8位,RAM芯片容量為8K*8位,用A13和輸出進(jìn)行二次譯碼,

31、來(lái)選項(xiàng)擇兩組ROM芯片.74LS138譯碼器的輸入端C,B,A分別連地址線A16-A14,控制端G1, 和分別連M/和A17,A18,計(jì)算得到存儲(chǔ)器的地址范圍為:ROM:2000H-5FFFHRAM: 6000H-EFFFH2. 要求用8Kx8位的ERPOM2764,8Kx8位的RAM6264和譯碼器74LS138構(gòu)成一個(gè)16K字BPROM,16K字RAM的存儲(chǔ)器子系統(tǒng),8086工作于最小模式,畫(huà)出存儲(chǔ)器系統(tǒng)與CPU的連接線路圖。設(shè):EPROM的首地址為20000H,RAM的本地址為2FFFH。解答:ROM芯片,8K字用2片2764芯片組成,片內(nèi)用13跟地址線A1A13尋址RAM芯片,8K字用2片6264芯片組成,片內(nèi)用13跟地址線A1A13 尋址。芯片選擇由74L138譯碼器輸出完成。ROM芯片由信號(hào)來(lái)完

溫馨提示

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