版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一個(gè)存儲(chǔ)器接口電路,求該存儲(chǔ)系統(tǒng)的地址范圍。例如A11~AA11~A0A11~A074LS138A11~A074LS138Y0Y1Y2Y3Y4Y5Y6Y7CSA12A13A14CSA12A13A14A15ABCG1G2AG2B27322732A16A17A18A19A16A17A18A19&&GG2B=0那么A16、A17、A18、A19都為1G1=1那么A15為1由于譯碼器取Y0,那么A14A13那么地址范圍為:111110000……00~~111110001……11即:F8000H~F8FFFH地址范圍為F8000H-F8FFFH。某微機(jī)系統(tǒng)的8253通道2接有一發(fā)光二極管,要使發(fā)光二極管以點(diǎn)亮2秒,熄滅2秒的間隔工作,其電路如下圖,試編寫(xiě)初始化程序。8253280H~283HCLK1250KHz+5VCSOUT1A0A0CLK2OUT2A1A1GATE1GATE28253控制字格式SC1SC0=00選擇計(jì)數(shù)通道0RL1RL0=00計(jì)數(shù)器鎖存命令SC1SC0=01選擇計(jì)數(shù)通道1RL1RL0=01只讀/寫(xiě)低8位數(shù)據(jù)SC1SC0=10選擇計(jì)數(shù)通道2RL1RL0=10只讀/寫(xiě)高8位數(shù)據(jù)SC1SC0=11非法RL1RL0=11讀/寫(xiě)16位數(shù)據(jù),先低8位后高8位M2M1M0=0008253工作在方式0BCD=1M2M1M0=0018253工作在方式1BCDM2M1M0=M2M1M0=M2M1M0=M2M1M0=解:T=4s那么f=1/T=0.25Hz計(jì)數(shù)初值:N=250*1000/0.25=1000000由于N>65536故需要兩個(gè)計(jì)數(shù)器,每個(gè)計(jì)數(shù)器初值為1000程序如下:STACKSEGMENTSTACKDB200DUP〔?〕STACKENDSCODESEGMENTASSUMESS:STACK,CS:CODESTARTMOVAL,01110110BMOVDX,283HOUTDX,ALMOVAL,10110110BOUTDX,ALMOVDX,281HMOVAX,1000OUTDX,ALMOVAL,AHOUTDX,ALMOVDX,282HMOVAX,1000OUTDX,ALMOVAL,AHOUTDX,ALMOVAH,4CHINT21HCODEENDSENDSTART1.以下指令執(zhí)行完后,AX=__4__、BX=__7__、CX=__3__、DX=__4__。MOVAX,3MOVBX,3MOVDX,8MOVCX,4AGN:INCAXADDBX,AXSHRDX,1LOOPEAGN2.以下指令執(zhí)行完后,AX=4004H,BX=01B4H。MOVAX,1100HMOVBX,6D16HMOVCL,06HROLAX,CLSHRBX,CL3.以下指令執(zhí)行完后,AX=4620H。MOVAX,0119HMOVCH,AHADDAL,AHDAAXCHGAL,CHADCAL,45HDAA MOVAH,ALMOVAL,CH4.以下指令執(zhí)行完后,AX=0030H。MOVAX,2030HANDAX,00FFH5.以下指令執(zhí)行完后,AL=50H。MOVAL,45HMOVCL,4SHLAL,CLHLT6.閱讀程序,在空白處填空。CMPBX,CXJGL1;從本指令可知,BX、CX中為有/帶符號(hào)數(shù)JEL2MOVSI,1;當(dāng)BX〈CX時(shí)執(zhí)行該分支MPEXITL1:MOVSI,2;當(dāng)BX〉CX時(shí)執(zhí)行該分支JMPEXITL2:MOVSI,3;當(dāng)BX=CX時(shí)執(zhí)行該分支EXIT:┆7.以下程序執(zhí)行完后,AX=7498H。MOVAX,6264H ANDAX,AXJNZDONESHLCX,3RORAX,CLDONE:ADDAX,1234HHLT8.以下程序執(zhí)行完后,AX=6912H。MOVAX,5678HMOVBX,1234HADDAL,BLDAAMOVCL,ALMOVAL,AHADCAL,BHDAAMOVAH,ALMOVAL,CLHLT9.數(shù)據(jù)段定義如下:DATASEGMENTC1DW‘A3’C2DB2DUP〔4,‘B’〕C3EQU$-C1C4DW4321H,C3DATAENDS請(qǐng)解答以下問(wèn)題:33H41H33H41H3AH00H04H42H04H42H21H43H08H00HC2C1C4②在以下各指令之后的空白處寫(xiě)出執(zhí)行結(jié)果。MOVAL,C2-2;AL=3AHMOVBL,C2+4;BL=21HMOVCX,C1+3;CX=0400HMOVDX,C4+2;DX=0008H10.閱讀如下程序并答復(fù)以下問(wèn)題①主程序運(yùn)行之后,以BUFB為首址的字節(jié)存儲(chǔ)區(qū)中的內(nèi)容是什么?90、91、88、99、68〔以BUFB為首址的字節(jié)存儲(chǔ)區(qū)有5個(gè)單元〕②如果主程序中漏寫(xiě)了“INCDI〞,運(yùn)行結(jié)果如何?68、0、0、0、0STACKSEGMENTSTACKDB200DUP〔0〕STACKENDSDATASEGMENTBUFADB10,20,30,50,90,60DB11,21,31,51,91,61DB22,24,69,88,12,10DB30,32,34,39,40,99DB40,48,68,41,40,41M=6N=5BUFBDBNDUP〔0〕DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,SS:STACKSTART:MOVAX,DATAMOVDS,AXLEASI,BUFALEADI,BUFBMOVCX,NMOVDX,MLOPA:CALLFMAXMOV[DI],ALINCDIADDSI,MLOOPLOPAMOVAH,4CHINT21HFMAXPROC┇┇FMAXENDPCODEENDSENDSTART子程序FMAX的功能是從M個(gè)8位無(wú)符號(hào)二進(jìn)制數(shù)中找出最大者送入AL中。入口參數(shù):DX=M,SI=M個(gè)數(shù)的存儲(chǔ)區(qū)首址,出口參數(shù):AL=M個(gè)數(shù)中的最大者,SI未變。注:子程序FMAX不破壞主程序的工作現(xiàn)場(chǎng)。11.以下指令執(zhí)行完后,AX=0020HTABLEDW1000H,2000H,3000H,4000H,5000HENTRYDW3|MOVBX,OFFSETTABLEADDBX,ENTRYMOVAX,[BX]HLT12.什么情況下,下段程序執(zhí)行結(jié)果是AH=0?從5FH端口輸入的數(shù)大于7FH時(shí),那么AH=0 BEGIN:INAL,5FH TESTAL,80H JZBRCH1 MOVAH,0 JMPSTOP BRCH1:MOVAH,0FFH STOP: HLT13.執(zhí)行以下指令后,AX=?3000HTABLEDW10H,20H,30H,40H,50HENTRYDW03H┊MOVBX,OFFSETTABLEADDBX,ENTRYMOVAX,[BX]14.有符號(hào)定義語(yǔ)句如下:BUFFDB1,2,3,‘123EBUFFDB0LEQUEBUFF-BUFF問(wèn)L的值為多少?615.執(zhí)行下面的程序段后,AL=?35MOVCX,5MOVAX,50NEXT:SUBAX,CXLOOPNEXTHLT16.閱讀分析如下子程序,答復(fù)以下問(wèn)題。TEST7PROCFARPUSHAXPUSHBXPUSHCXPUSHDXMOVBX,AXMOVAH,2MOVCX,16LOP1:MOVDL,0SHLBX,1RCLDL,1ADDDL,30HINT21HLOOPLOP1MOVDL,‘B’INT21HPOPDXPOPCXPOPBXPOPAXRETTEST7ENDP①簡(jiǎn)述子程序TEST7的功能;(將AX中的內(nèi)容以二進(jìn)制形式顯示出來(lái))②如下兩條指令MOVAX,8ADEHCALLTEST7假設(shè)將8ADEH改為-74A6H,運(yùn)行結(jié)果如何?③假設(shè)漏寫(xiě)指令“POPAX〞,子程序TEST7能正確返回嗎?為什么?(不能正確返回)(因?yàn)镻USH和POP指令不成對(duì),堆棧指針改變了)17.閱讀程序,答復(fù)以下問(wèn)題。┊MOVAH,1INT21HCMPAL,‘0JBLNCMPAL,‘9JALNMOVDL,1ANDAL,30HMOVDH,ALSHLDH,1SHLAL,1MULDHJMPEXITLN:MOVDL,0EXIT:┊①假設(shè)輸入數(shù)字9,運(yùn)行之后AX=?〔2400H〕,DL=?〔1〕②假設(shè)輸入字符A,運(yùn)行之后AX=?〔0141H〕,DL=?〔0〕編程題1.編程比擬AX、BX、CX中帶符號(hào)數(shù)的大小,將最大的數(shù)放在AX中。 CMPAX,BX JGENEXT XCHGAX,BXNEXT: CMPAX,CX JGEDONE XCHGAX,CXDONE: HLT2.假設(shè)自當(dāng)前數(shù)據(jù)段偏移地址為0100H開(kāi)始的內(nèi)存中,有100個(gè)帶符號(hào)數(shù)〔16位〕要找出其中的最大值,把它存放在當(dāng)前數(shù)據(jù)段偏移地址為1000H內(nèi)存中。 MOVBX,0100H MOVAX,【BX】 INCBX INCBX MOVCX,99AGAIN:CMPAX,【BX】 JGNEXT MOVAX,【BX】NEXT: INCBX INCBX DECCX JNZAGAIN MOV【1000H】,AX HLT3.假設(shè)有兩個(gè)多字節(jié)數(shù)NA和NB,每一個(gè)是16位十進(jìn)制數(shù),NA放在現(xiàn)行數(shù)據(jù)段偏移地址從1000H開(kāi)始的存儲(chǔ)區(qū)中,NB放在現(xiàn)行數(shù)據(jù)段偏移地址從2000H開(kāi)始的存儲(chǔ)區(qū)中,都是最低字節(jié)在前,相加后的和放在3000H開(kāi)始的存儲(chǔ)區(qū)中〔一個(gè)字節(jié)表示兩位十進(jìn)制數(shù)〕。MOVBX,1000H MOVCX,8 CLC AGAIN: MOVAL,【BX】 ADCAL,【BX+1000H】 DAA MOV【BX+2000H】,ALINCBXDECCXJNZAGAINHLT4.將當(dāng)前數(shù)據(jù)段中,偏移地址為2500H中的100個(gè)字節(jié)數(shù)據(jù)傳送到當(dāng)前數(shù)據(jù)段首地址為1400H開(kāi)始的單元中。CLDPUSHDSPOPESMOVCX,100MOVSI,2500HMOVDI,1400HREPMOVSB5.試比擬上例中兩串是否完全相同。假設(shè)兩串相同,那么BX內(nèi)容為0;假設(shè)兩串不同,那么BX指向源串中第一個(gè)不相同字節(jié)的地址,且該字節(jié)的內(nèi)容保存在AL中。CLD JZEQQPUSHDS DECSIPOPES MOVBX,SIMOVCX,100 MOVAL,〖SI〗MOVSI,2500H JMPSTOPMOVDI,1400H EQQ: MOVBX,0REPECMPSB STOP:HLT6.要求在某字符串中查找是否存在“$〞字符,假設(shè)存在,將“$〞字符所在地址送入BX中,否那么將BX清零。〔字符串位于當(dāng)前數(shù)據(jù)段偏移地址為2500H的單元中〕CLDPUSHDSPOPESMOVDI,2500HMOVAL,‘$’;在DEBUG狀態(tài)下,只能寫(xiě)為MOVAL,24HMOVCX,100REPNZSCASBJZFOUNDMOVBX,0JMPDODEFOUND:DECDIMOVBX,DIDONE:HLT7.編寫(xiě)程序,用空格符將從4000H:0000H開(kāi)始的100個(gè)內(nèi)存單元中的內(nèi)容全部去除。 CLD MOVAX,4000H MOVES,AX MOVCX,100 MOVAL,20H MOVDI,0 REPSTOSB HLT8.有一個(gè)字符串存放在當(dāng)前數(shù)據(jù)段偏移地址為1000H開(kāi)始的單元中,長(zhǎng)度為100,編寫(xiě)程序?qū)⒆址械?字符用空格符代替。MOVSI,1000H MOVCX,100 L1:CMPBYTEPTR【SI】,26H JNZL2 MOVBYTEPTR【SI】,20H L2:INCSI DECCX JNZL1 HLT9.在當(dāng)前數(shù)據(jù)段偏移地址為1000H開(kāi)始的存儲(chǔ)單元中,有一組ASCII碼字符串,字符串長(zhǎng)度為100,試編程將此字符串傳送到當(dāng)前數(shù)據(jù)段偏移地址為1500H開(kāi)始的存儲(chǔ)單元中,并使字符串的順序與原來(lái)的相反。 MOVSI,1063H MOVDI,1500H MOVCX,100 L1:MOVAL,【SI】 MOV【DI】,AL DECSI INCDI DECCX JNZL1 HLT10.設(shè)當(dāng)前DS=2000H,從偏移地址0200H開(kāi)始存放著100個(gè)無(wú)符號(hào)16位二進(jìn)制數(shù),要求找出這組數(shù)中的最大值和最小值,分別存放在2000:0500H單元和2000:0502H單元中。 MOVBX,0200H MOVAX,【BX】;AX中放臨時(shí)最大值 MOVDX,AX ;DX中放臨時(shí)最小值 ADDBX,2 MOVCX,99AGAIN: CMPAX,【BX】 JGNEXT1 MOVAX,【BX】NEXT1: CMPDX,【BX】 JNGNEXT MOVDX,【BX】NEXT: ADDBX,2 DECCX JNZAGAIN MOV【500H】,AX MOV【502H】,DX HLT11.假設(shè)在當(dāng)前數(shù)據(jù)段偏移地址1000H開(kāi)始的10個(gè)存儲(chǔ)單元中,存放著用BCD碼表示的十進(jìn)制數(shù),每個(gè)單元中放兩位BCD碼,要求把它們分別轉(zhuǎn)換為ASCII碼,存放在偏移地址為2000H開(kāi)始的存儲(chǔ)單元中,高四位的BCD碼轉(zhuǎn)換成的ASCII碼放在地址較高的單元。 MOVSI,1000H MOVDI,2000H MOVCX,10TRANT: MOVAL,【SI】 INCSI MOVBL,AL ANDAL,0FH ORAL,30H;〔ADDAL,30H〕 MOV【DI】,AL INCDI SHRBL,1 SHRBL,1 SHRBL,1 SHRBL,1 ORBL,30H MOV【DI】,AL INCDI LOOPTRANT HLT12.當(dāng)前DS=1500H,從偏移地址為0A00H開(kāi)始的存儲(chǔ)單元存放著100個(gè)8位帶符號(hào)數(shù),試編程將其中的正數(shù)送到當(dāng)前數(shù)據(jù)段偏移地址為0B00H開(kāi)始的存儲(chǔ)單元中去,負(fù)數(shù)送到當(dāng)前數(shù)據(jù)段偏移地址為0C00H開(kāi)始的存儲(chǔ)單元中去。 MOVSI,0A00H MOVDI,0B00H MOVBX,0C00H MOVCX,100 L1: MOVAL,【SI】 TESTAL,80H JNZMIUS;負(fù)數(shù) MOV【DI】,AL INCDI INCSI DECCX JNZL1 HLT MIUS: MOV【BX】,AL INCBX INCSI DECCX JNZL1 HLT13.某外部可屏蔽中斷的類(lèi)型碼為6BH,它的中斷效勞程序的入口地址為1000H:2040H。請(qǐng)編程將該中斷效勞程序的入口地址填入中斷向量表中。PUSHDSMOVAX,1000HMOVDS,AXMOVDX,2040HMOVAX,256BHINT21HPOPDS14.編程檢測(cè)50H端口輸入的字節(jié)數(shù)據(jù),假設(shè)為正,將BL清0;假設(shè)為負(fù),將BL置為FFH。MOVBL,0INAL,50HTESTAL,80HJZEXITMOVBL,0FFHEXIT:18.8255并行接口的PA口同A/D轉(zhuǎn)換器相連接,PB口同7段LED顯示器連接,PA、PB口都工作于方式0。
1)根據(jù)圖3中連接,寫(xiě)出使7段顯示器顯示0-9的代碼。
2)編制一程序段,從PA口讀取數(shù)據(jù),如果數(shù)據(jù)大于等于128,那么7段LED顯示“1”,否那么顯示“0(1)0:11000000B1:11111001B 2:10100100B3:10110000B4:10011001B5:10010010B6:10000011B7:11111000B8:10000000B9:10011000B(2)MOVBL,11111001BINAL,60HCMPAL,128JAESHOWOUTMOVBL,11000000BSHOWOUT:MOVAL,BLOUT61H,AL“微機(jī)原理與匯編語(yǔ)言〞期末試題一、填空(每空小1分,共30分)1.電子計(jì)算機(jī)的主要應(yīng)用領(lǐng)域有科學(xué)計(jì)算、數(shù)據(jù)處理、自動(dòng)控制。2.電子計(jì)算機(jī)的開(kāi)展歷程是電子管時(shí)代、晶體管時(shí)代、集成電路時(shí)代、大規(guī)模、超大規(guī)模集成電路時(shí)代。3.十進(jìn)制數(shù)11.375轉(zhuǎn)換為二進(jìn)制數(shù)為〔 〕;二進(jìn)制數(shù)1101101轉(zhuǎn)換為十進(jìn)制數(shù)為〔 〕。4.十進(jìn)制數(shù)7928轉(zhuǎn)換為十六進(jìn)制數(shù)為〔 〕,十六進(jìn)制數(shù)3A57轉(zhuǎn)換為十進(jìn)制數(shù)為〔 〕。6.A=+0110101,[A]反=( ),[A]補(bǔ)=( );B=-0110101,[B]反=( ),[B]補(bǔ)=( )。7.37的BCD編碼是〔 〕。8.從功能上看,微機(jī)由中央處理器、〔 〕、外部設(shè)備、〔 〕和〔 〕五個(gè)局部組成。9.CPU由( )和〔 〕兩局部組成。10.程序設(shè)計(jì)的根本的結(jié)構(gòu)有順序結(jié)構(gòu)、〔 〕〔 〕。11.中斷處理的過(guò)程是保存斷點(diǎn)、〔 〕、〔 〕、〔 〕、〔 〕。12.打印機(jī)是〔 〕設(shè)備,掃描儀是〔 〕設(shè)備。二、名詞解釋〔每題4分,共20分〕1.隨機(jī)讀寫(xiě)存儲(chǔ)器2.存放器間接尋址方式3.控制總線4.局部總線5.并行傳輸三、改錯(cuò)題〔以下各小題均有錯(cuò),請(qǐng)針對(duì)題意改正其錯(cuò)誤,或補(bǔ)充其缺乏。每題2分,共18分〕1.在浮點(diǎn)數(shù)加減運(yùn)算中,階碼與尾數(shù)作為一個(gè)整體相加減。2.在微程序控制方式中,每一條機(jī)器指令用一條微指令解釋執(zhí)行。3.假設(shè)總線地址為26位,那么最大訪存空間為6M。4.DMA方式是指:由DMA控制器運(yùn)行I/O程序,以實(shí)現(xiàn)外圍設(shè)備與主存之間的數(shù)據(jù)直傳。5.SUB0FFH,BX;6.MOVDX,AL;7.ADDBUF1,BUF2;8.MOVAX,20H[SI][DI];9.MOVCS,AL;10.MOV E43H,E43H四、程序分析與設(shè)計(jì)〔每題2分,共10分〕1.將存放器DX的內(nèi)容賦于AX存放器。2.將立即數(shù)8EFH傳送給BX存放器。3.將數(shù)據(jù)段偏移地址為2FH的存儲(chǔ)器中的提供應(yīng)DX存放器。4.將AL存放器內(nèi)容傳送給由DI存放器指定的數(shù)據(jù)段偏移地址的存儲(chǔ)單元。5.將字節(jié)量數(shù)據(jù)11H送入用BX和DI的基址變址尋址的主存單元。五、問(wèn)答題〔共30分〕1.什么叫尋址方式?常用的尋址方式有哪些?〔5分〕2.什么是變量,變量有哪些屬性,如何使用這些屬性?〔9分〕3.比擬說(shuō)明中斷方式與DMA方式的異同?〔9分〕4.什么是有效地址?什么是物理地址?如何由有效地址求得物理地址?(7分)“微機(jī)原理與匯編語(yǔ)言〞期末試題答案及評(píng)分標(biāo)準(zhǔn)3.1011.0111094.1EF8149356.001101010011010111001010110010117.001101118.主存儲(chǔ)器接口電路總線〔順序可變〕9.運(yùn)算器控制器〔順序可變〕10.分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)〔順序可變〕11.保存現(xiàn)場(chǎng)形成中斷入口地址執(zhí)行中斷效勞程序恢復(fù)現(xiàn)場(chǎng)12.輸出輸入二、名詞解釋〔每題4分,共20分〕1.可以隨機(jī)的按指定地址向存儲(chǔ)單元存入、取出或改寫(xiě)信息,所有單元的讀寫(xiě)操作所需的時(shí)間完全相等的存儲(chǔ)器,稱(chēng)為隨機(jī)讀寫(xiě)存儲(chǔ)器。2.指令操作數(shù)給出的是CPU內(nèi)部存放器的代碼,而該存放器存放有操作數(shù)的有效地址EA,這種尋址方式稱(chēng)為存放器間接尋址方式。3.是指?jìng)鬏斂刂菩盘?hào)、時(shí)序信號(hào)和狀態(tài)信號(hào)的總線。4.局部總線是CPU芯片內(nèi)部總線延伸,主要用于CPU、主存、主存RAM以及快速接口之間的連接,它屬于板內(nèi)總線。5.在數(shù)據(jù)傳輸過(guò)程中,一個(gè)字或字節(jié)的各位同時(shí)被傳送出去,這種傳輸方式稱(chēng)為并行。三、改錯(cuò)題〔以下各小題均有錯(cuò),請(qǐng)針對(duì)題意改正其錯(cuò)誤,或補(bǔ)充其缺乏。每題2分,共20分〕1.在浮點(diǎn)數(shù)加減運(yùn)算中,階碼對(duì)齊后,尾數(shù)相加減.2.在微程序控制方式中,一條機(jī)器指令用一段微程序〔假設(shè)干條微指令〕解釋執(zhí)行。3.假設(shè)總線地址為26位.那么最大訪存空間為64M。4.DMA方式是指,直接依靠硬件〔或由DMA控制器硬件控制〕實(shí)現(xiàn)外因設(shè)備與主存之間的數(shù)據(jù)直傳。5.立即數(shù)不能作目的操作數(shù)6.類(lèi)型不匹配。7.ADD中操作數(shù)不能同時(shí)為存儲(chǔ)器操作數(shù)。8.SI和DI不能一起使用9.CS不能作目的操作數(shù)10.立即數(shù)不能作目的操作數(shù)四、程序分析與設(shè)計(jì)〔每題2分,共10分〕1.MOV AX,DX2MOV BX,8EFH3.MOV DX,[2FH]4.MOV [DI],AL5.MOV [BX+DI],BYTEPTR11H五、問(wèn)答題1.尋址方式是指尋找指令中操作數(shù)所在地址的方法。常用的尋址方式有立即尋址,直接尋址,存放器尋址,存放器間接尋址,變址尋址,基址加變址、隱含尋址等。2.變量是一個(gè)可存放數(shù)據(jù)的存儲(chǔ)單元的名子,即存放數(shù)據(jù)存儲(chǔ)單元的地址符號(hào)名。變量有三個(gè)屬性:〈1〉段屬性〔SEGMENT〕變量段基址通常在定義變量的數(shù)據(jù)段的DS存放器中。在指令中它們被隱含使用?!?〉偏移屬性〔OFFSET〕是標(biāo)號(hào)或變量所在地址距離段基址的偏移量值。它們?cè)谥噶钪幸燥@示方式出現(xiàn)。〈3〉類(lèi)型屬性〔TYPE〕指變量是按字節(jié)、字或雙字操作。字節(jié)、字和雙字分別用BYTE、WORD和DWORD定義。3〔1〕相同點(diǎn):由隨機(jī)請(qǐng)求引發(fā)?!?〕處理方法的不同:中斷方式依靠執(zhí)行中斷處理程序,而DMA方式直接依靠硬件實(shí)現(xiàn)?!?〕應(yīng)用場(chǎng)合不同:中斷方式適用于中低速I(mǎi)/O操作、處理復(fù)雜隨機(jī)事件;〔2分〕DMA方式適用簡(jiǎn)單、快速數(shù)據(jù)傳送。4.物理地址指CPU尋址主存時(shí)使用的20位地址,它確定了某一實(shí)際位置的內(nèi)存單元?!?分〕內(nèi)存單元物理地址可由段址和段內(nèi)的偏移量確定。內(nèi)存單元在段內(nèi)的偏移量稱(chēng)為有效地址〔EA〕?!?分〕物理地址=段址×16+段內(nèi)的偏移量?!?分〕1.微型計(jì)算機(jī)是指以微處理器為核心,配上存儲(chǔ)器、輸入輸出接口電路及系統(tǒng)總線所組成的計(jì)算機(jī)。2.微處理器是由一片或幾片大規(guī)模集成電路組成的具有運(yùn)算器和控制器功能的部件。3.8086CPU從功能上講,其內(nèi)部結(jié)構(gòu)分為_(kāi)執(zhí)行單元_和_總線接口單元_兩大局部。4.1KB=1024字節(jié),1MB=1024KB,1GB=1024MB。5.帶符號(hào)數(shù)有原碼、反碼和補(bǔ)碼三種表示方法,目前計(jì)算機(jī)中帶符號(hào)數(shù)都采用補(bǔ)碼形式表示。6.〔101110.11〕2=〔46.75〕10=〔2E.C〕167.[X]補(bǔ)=81H,那么X=-127。(補(bǔ)碼如何求真值?)8.假設(shè)二進(jìn)制數(shù)A=10000110,試答復(fù)以下問(wèn)題:1)假設(shè)將A看成無(wú)符號(hào)數(shù)那么相應(yīng)的十進(jìn)制數(shù)是_134_。2)假設(shè)將A看成有符號(hào)數(shù)那么相應(yīng)的十進(jìn)制數(shù)是_-122_?!矌Х?hào)數(shù)都采用補(bǔ)碼形式表示,補(bǔ)碼如何求真值??!?)假設(shè)將A看成BCD碼那么相應(yīng)的十進(jìn)制數(shù)是_86_。9.從_奇_地址開(kāi)始的字稱(chēng)為“非規(guī)那么字〞,訪問(wèn)“非規(guī)那么字〞需_兩_個(gè)總線周期。10.8086CPU數(shù)據(jù)總線是_16_位,對(duì)規(guī)那么字的存取可在一個(gè)總線周期完成,對(duì)非規(guī)那么字的存取那么需要兩個(gè)總線周期。11.8086CPU的地址總線有20位,可直接尋址1MB的存儲(chǔ)空間。12.假設(shè)DS=6100H,那么當(dāng)前數(shù)據(jù)段的起始地址為61000H,末地址為70FFFH。13.動(dòng)態(tài)存儲(chǔ)器是靠電容來(lái)存儲(chǔ)信息的,所以對(duì)存儲(chǔ)器中所存儲(chǔ)的信息必須每隔幾毫秒刷新一次。14.8086CPU復(fù)位后,執(zhí)行的第一條指令的物理地址是FFFF0H。15.8086CPU系統(tǒng)的邏輯地址由段地址和偏移地址組成,物理地址的求法是段地址左移4位+偏移地址。16.堆棧是以_先進(jìn)后出_的原那么存取信息的一個(gè)特定存貯區(qū)。8086的堆??稍?MB存貯空間內(nèi)設(shè)定,由堆棧段存放器SS和堆棧指針SP來(lái)定位。堆棧操作是以字為單位。17.轉(zhuǎn)移指令分為條件轉(zhuǎn)移指令和無(wú)條件轉(zhuǎn)移指令,條件轉(zhuǎn)移指令的轉(zhuǎn)移目的地址只能是短標(biāo)號(hào),即轉(zhuǎn)移范圍不能超過(guò)_-128——+127_字節(jié)。18.AL=10011100B,BL=01101000B,在執(zhí)行指令SUBAL,BL后,AL=00110100,CF=0,OF=1,PF=0。19.AL=01001001B,在執(zhí)行指令A(yù)DDAL,AL后,再執(zhí)行DAA指令,那么AL=10011000B,CF=0,AF=1。20.“0”的ASCII碼為48,“8”的ASCII碼為56;“A〞的ASCII碼為65,“E〞的ASCII碼為21.8086CPU系統(tǒng)的存儲(chǔ)器結(jié)構(gòu)中,1MB的存儲(chǔ)體分兩個(gè)庫(kù),每個(gè)庫(kù)的容量都是512KB,其中和數(shù)據(jù)總線高八位相連的庫(kù)全部由奇數(shù)地址單元組成,稱(chēng)為高位字節(jié)庫(kù),并用BHE作為此庫(kù)的選通信號(hào)。22.DMA的意思是直接存儲(chǔ)器存取,主要用高速外設(shè)和內(nèi)存間的數(shù)據(jù)傳送。整個(gè)傳送由DMA控制器硬件來(lái)完成。23.CPU與外設(shè)交換數(shù)據(jù)的傳送方式通常有程序傳送、中斷傳送和直接存儲(chǔ)器存取〔DMA〕24.某RAM芯片的引腳中有11根地址線,8位數(shù)據(jù)線,那么該存儲(chǔ)器的容量為2K字節(jié)。假設(shè)該芯片所占存儲(chǔ)空間的起始地址為2000H,其結(jié)束地址為_(kāi)27FFH_。25.動(dòng)態(tài)RAM與靜態(tài)RAM的主要不同點(diǎn)在于動(dòng)態(tài)RAM需要_刷新_。26.8086系統(tǒng)最多能識(shí)別256種不同類(lèi)型的中斷,每種中斷在中斷向量表中分配有4個(gè)字節(jié)單元,用以指示中斷效勞程序的入口地址。27.中斷類(lèi)型號(hào)為20H的中斷所對(duì)應(yīng)的中斷向量存放在內(nèi)存從80H開(kāi)始的四個(gè)連續(xù)字節(jié)單元中,假設(shè)這四個(gè)字節(jié)單元的內(nèi)容由低地址到高地址依次為00H,50H,00H,60H,那么中斷效勞程序的入口地址65000H。28.通常,一個(gè)輸入接口必須具有_緩沖_功能,一個(gè)輸出接口應(yīng)具有_鎖存_功能29.DS是_數(shù)據(jù)_段存放器,ES是_附加_段存放器,SS是_堆棧_段存放器,CS是_代碼_段存放器。30.在進(jìn)行DOS系統(tǒng)功能調(diào)用時(shí),功能號(hào)應(yīng)置入存放器_AH_之中。31.串操作指令采用隱含尋址方式,源串的偏移地址必須由源變址存放器_SI_提供,目標(biāo)串的偏移地址必須由目標(biāo)變址存放器_DI_提供。32.8253定時(shí)器/計(jì)數(shù)器接口芯片中有3個(gè)16位計(jì)數(shù)器,每個(gè)計(jì)數(shù)器都可由程序設(shè)定按6種不同的方式工作。33.微型計(jì)算機(jī)系統(tǒng)采用分級(jí)存儲(chǔ)器結(jié)構(gòu),通常將存儲(chǔ)器分為主存儲(chǔ)器外存儲(chǔ)器和高速緩沖存儲(chǔ)器三級(jí)。34.可屏蔽中斷INTR可用_CLI__指令禁止。(CLI是關(guān)中斷指令STI是開(kāi)中斷指令)35.具有電可擦除的只讀存儲(chǔ)器是EEPROM。36.可屏蔽中斷從CPU的INTR引腳進(jìn)入,只有當(dāng)中斷允許標(biāo)志IF為1時(shí),該中斷才能得到響應(yīng)。37.中斷向量是中斷效勞程序的_入口地址_,每個(gè)中斷向量占4_字節(jié)。INTEL8086中將對(duì)應(yīng)256類(lèi)中斷的中斷向量組成一張_中斷向量表_,占據(jù)內(nèi)存從00000H到003FFH區(qū)間。38.可編程接口芯片8253有_6_種工作方式,假設(shè)要求8253的OUT輸出端輸出方波,那么應(yīng)設(shè)置其工作于方式_3_。39.8086CPU有最小和最大兩種工作模式。最小模式時(shí),系統(tǒng)的控制信號(hào)直接由CPU本身提供;最大模式時(shí),系統(tǒng)的控制信號(hào)由8288總線控制器提供。40.在8086CPU系統(tǒng)中,當(dāng)發(fā)送地址碼后,識(shí)別該地址碼是用于對(duì)存儲(chǔ)器尋址還是對(duì)I/O端口尋址是依據(jù)M/IO*信號(hào)來(lái)判別的。41.某控制系統(tǒng)中的RAM容量為16KB,首地址為8000H,其最后一個(gè)單元的地址為BFFFH。42.當(dāng)CPU執(zhí)行INAL,DX指令時(shí),M/引腳為低電平,為0,為1。43.中斷返回指令是IRET,該指令將堆棧中保存的斷點(diǎn)彈出后依次裝入指令指針存放器和代碼段存放器中,將堆棧中保存的標(biāo)志裝入標(biāo)志存放器F中。44.總線按其功能可分地址總線AB、數(shù)據(jù)總線DB和控制總線CB三種不同類(lèi)型的總線。45.對(duì)I/O端口的編址一般有統(tǒng)一編址方式和獨(dú)立編址方式。PC機(jī)采用的是獨(dú)立編址方式。46.邏輯地址為2000H:1234H的存儲(chǔ)單元的物理地址是21234H。47.段定義偽指令語(yǔ)句用SEGMENT語(yǔ)句表示開(kāi)始,以ENDS語(yǔ)句表示結(jié)束。48.CPU在執(zhí)行OUTDX,AL指令時(shí),DX存放器的內(nèi)容送到地址總線上,AL存放器的內(nèi)容送到數(shù)據(jù)總線上。36.接口電路的信息分為哪幾類(lèi)?數(shù)據(jù)信息、狀態(tài)信息和控制信息。37.CPU與外設(shè)交換數(shù)據(jù)的傳送方式分為哪幾種?程序傳送、中斷傳送和直接存儲(chǔ)器存取〔DMA〕50.取指令時(shí),段地址由代碼段存放器提供,偏移地址由指令指針存放器提供。1.8086指令系統(tǒng)的指令是_D_。A〕單字節(jié)指令B〕雙字節(jié)指令C〕固定長(zhǎng)指令D〕可變長(zhǎng)指令2.8086CPU是BCPU。A〕8位B〕16位C〕32位D〕64位3.當(dāng)RESET信號(hào)進(jìn)入高電平狀態(tài)時(shí),將使8086CPU的_D_存放器初始化為FFFFH。A〕SSB〕DSC〕ESD〕CS4.8086CPU系統(tǒng)主存儲(chǔ)器以__A__為單位編址。A〕字節(jié)B〕字C〕雙字D〕八字節(jié)5.在立即尋址方式中,立即數(shù)放在_B__中。A〕數(shù)據(jù)段B〕代碼段C〕附加段D〕堆棧段6.能夠用來(lái)間接尋址的存放器只能是_B__之一。A〕BX、BP、SP、DXB〕BX、BP、SI、DIC〕BX、BP、SP、IP7.現(xiàn)有4K×8位的RAM芯片,它所具有的地址線條數(shù)應(yīng)是_A___條。A〕12
B〕13
C〕11
D〕108.8086CPU訪問(wèn)I/O設(shè)備,實(shí)際上是訪問(wèn)__A__。A〕端口B〕接口C〕總線9.8086CPU響應(yīng)外部中斷NMI和INTR時(shí),相同的必要條件是__B___。A〕允許中斷B〕當(dāng)前指令執(zhí)行結(jié)束C〕總線空閑D〕當(dāng)前訪問(wèn)內(nèi)存操作結(jié)束10.用1024×1位RAM芯片設(shè)計(jì)一個(gè)128KB的存儲(chǔ)器系統(tǒng),問(wèn)需要_A_片芯片組成。A〕1024
B〕2048
C〕128
D〕25611.對(duì)可編程接口芯片8253的3個(gè)計(jì)數(shù)通道的編程順序是_C_。完全隨機(jī)的,但必須設(shè)置好一個(gè)計(jì)數(shù)通道后再設(shè)置另一個(gè)計(jì)數(shù)通道完全固定的,從計(jì)數(shù)通道0到計(jì)數(shù)通道2完全隨機(jī)的,但必須先寫(xiě)入方式控制字D)完全隨機(jī)的,但必須先預(yù)置計(jì)數(shù)初值12.在8253的6種工作方式中,能夠自動(dòng)重復(fù)工作的兩種方式_B___。
A〕方式1,方式2B〕方式2,方式3C〕方式2,方式4D〕方式3,方式513.重復(fù)前綴“REPZ〞的重復(fù)條件是__B____。A〕〔CX〕≠0同時(shí)CF=1B〕〔CX〕≠0同時(shí)ZF=1C〕〔CX〕≠0同時(shí)ZF=0D〕〔CX〕≠0同時(shí)CF=014.以下尋址方式中,段超越前綴不可省略是B。A〕DS:[BX+SI]B〕DS:[BP+DI]C〕SS:[BP]D〕DS:[DI]15.執(zhí)行PUSHAX和POPBX兩條指令也相當(dāng)于執(zhí)行_A_指令。A〕MOVBX,AXB〕MOVAX,BXC〕XCHGAX,BX16.BCD碼是___D。A〕二進(jìn)制數(shù)B〕十進(jìn)制數(shù)C〕十六進(jìn)制數(shù)D〕二進(jìn)制編碼表示的十進(jìn)制數(shù)17.假設(shè)AX=0008H,BX=0003H,執(zhí)行指令CMPAX,BX后,AX中的內(nèi)容為_(kāi)D_。A〕0005HB〕FFFBHC〕0003HD〕0008H18.當(dāng)8253可編程定時(shí)器/計(jì)數(shù)器方式選擇控制字的RW1、RW0定為11時(shí),寫(xiě)入計(jì)數(shù)初值時(shí)的順序?yàn)镃。A〕先寫(xiě)高8位,再寫(xiě)低8位
B〕16位同時(shí)寫(xiě)入C〕先寫(xiě)低8位,再寫(xiě)高8
D〕只寫(xiě)高8位,低8位自動(dòng)寫(xiě)入19.在8253的6種工作方式中,能夠自動(dòng)重復(fù)工作的兩種方式是B。A〕方式1,方式2B〕方式2,方式3C〕方式2,方式4D〕方式3,方式58253可編程定時(shí)/計(jì)數(shù)器的計(jì)數(shù)范圍是D。A〕1~255B〕0~255C〕1~65535D〕0~6553520.計(jì)算機(jī)系統(tǒng)總線中,用于傳送讀、寫(xiě)信號(hào)的是C。A〕地址總線B〕數(shù)據(jù)總線C〕控制總線D〕以上都不對(duì)21.在給接口編址的過(guò)程中,如果有5根地址線沒(méi)有參加譯碼,那么可能產(chǎn)生C個(gè)重疊地址。A〕5B〕5的2次冪C〕2的5次冪D〕1022.半導(dǎo)體EPROM寫(xiě)入的內(nèi)容,可以通過(guò)A擦除。
A〕紫外線照射
B〕電信號(hào)C〕口令
D〕DOS命令23.在查詢傳送方式中,CPU要對(duì)外設(shè)進(jìn)行讀出或?qū)懭氩僮髑?,必須先?duì)外設(shè)B。A〕發(fā)控制命令
B〕進(jìn)行狀態(tài)檢測(cè)
C〕發(fā)I/O端口地址
D〕發(fā)讀/寫(xiě)命令24.有一8086系統(tǒng)的中斷向量表,在0000H:003CH單元開(kāi)始依次存放34H、FEH、00H和F0H四個(gè)字節(jié),該向量對(duì)應(yīng)的中斷類(lèi)型碼和中斷效勞程序的入口地址分別為C。A〕0EH,34FE:00F0HB〕0EH,F(xiàn)000:FE34H
C〕0FH,F(xiàn)000:FE34HD〕0FH,00F0H:34FEH25.8253通道0工作于方式3,接入6MHZ的時(shí)鐘,要求產(chǎn)生2400HZ的方波,那么計(jì)數(shù)器的初值應(yīng)為
B
A)2000
B)2500
C)3000
D)400026.中斷向量表存放在存儲(chǔ)器的
B地址范圍中。A)FFC00H~FFFFFH
B)00000H~003FFHC)EEC00H~FFFFFH
D)EEBFFH~FFFFFH27.數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算產(chǎn)生溢出時(shí),那么_D。A〕DF=0B〕DF=1C〕OF=0D〕OF=128個(gè)數(shù)送入堆棧后,堆棧指針存放器應(yīng)進(jìn)行___B操作。A〕減1B〕減2C〕加1D〕加229.8086CPU與慢速的存儲(chǔ)器或I/O接口之間,為了使傳送速度能匹配,有時(shí)需要在C狀態(tài)之間插入假設(shè)干個(gè)等待周期TW。A〕T1和T2B〕T2和T3C〕T3和T4D〕隨機(jī)30.用于存放堆棧段段首址高16位的存放器是___C。A〕DSB〕ESC〕SSD〕CS32.8255工作在方式1的輸出時(shí),OBF信號(hào)表示__B。A〕輸入緩沖器滿信號(hào)B〕輸出緩沖器滿信號(hào)C〕輸入緩沖器空信號(hào)D〕輸出緩沖器空信號(hào)33.如果計(jì)數(shù)初值N=9,8253工作在方式3,那么高電平的周期為_(kāi)__A個(gè)CLK。A〕5B〕6C〕3D〕434.8253的控制信號(hào)為=0、=0、=1、A1=0、A0=0表示___B。A〕讀計(jì)數(shù)器1B〕讀計(jì)數(shù)器0C〕裝入計(jì)數(shù)器1D〕裝入計(jì)數(shù)器035.8086系統(tǒng)中假設(shè)訪問(wèn)奇存儲(chǔ)體的一個(gè)字節(jié)單元,那么此時(shí)與A0是___B狀態(tài)。
A〕1,0
B〕0,1C〕0,0
D36.CPU執(zhí)行算術(shù)運(yùn)算指令不會(huì)影響的標(biāo)志位是___D。A〕溢出標(biāo)志B〕符號(hào)標(biāo)志C〕零標(biāo)志D〕方向標(biāo)志37.8086CPU的標(biāo)志存放器中有___B個(gè)狀態(tài)標(biāo)志位。A〕9個(gè)B〕6個(gè)C〕8個(gè)D〕16個(gè)38.假設(shè)要檢查BX存放器中的D12位是否為1,應(yīng)該用___B指令。A〕ORBX,1000HB〕TESTBX,1000HJNZNOJNZYESC)XORBX,1000HD〕CMPBX,1000HJZYESJNZYES39.8253有___B個(gè)獨(dú)立的計(jì)數(shù)器。A〕2B〕3C〕4D〕640..EXE文件產(chǎn)生在___D之后。A〕匯編B〕編輯C〕用軟件轉(zhuǎn)換D〕連接41.計(jì)算機(jī)系統(tǒng)軟件中的匯編程序是一種___C。A〕匯編語(yǔ)言程序B〕編輯程序C〕翻譯程序D〕將高級(jí)語(yǔ)言轉(zhuǎn)換成匯編程序的程序42.X的8位補(bǔ)碼是10110100,那么X的16位補(bǔ)碼是___C。A〕0000000010110100C〕43.8086CPU工作在最大方式還是最小方式取決于___C信號(hào)。A〕M/IOB)NMIC〕MN/MXD〕ALE44.堆棧操作時(shí),段地址由___C存放器指出,段內(nèi)偏移量由___G存放器指出。A〕CSB〕DSC〕SSD〕ESE〕DIF〕SIG〕SPH〕BP45.以下8086指令中,對(duì)AX的結(jié)果與其他三條指令不同的是___D。A〕MOVAX,0B〕XORAX,AXC〕SUBAX,AXD〕ORAX,046.CPU響應(yīng)INTR引腳上來(lái)的中斷請(qǐng)求的條件之一是___B。A〕IF=0B〕IF=1C〕TF=0D〕TF=147.8086CPU在執(zhí)行INAL,DX指令時(shí),DX存放器的內(nèi)容輸出到___A上。A〕地址總線B〕數(shù)據(jù)總線C)存儲(chǔ)器D)存放器48.以下指令中語(yǔ)法有錯(cuò)誤的選項(xiàng)是___D。A〕OUT20H,ALB〕MOVSI,[BX]C〕ADDBL,[BX]D〕MUL1049.讀取一個(gè)非規(guī)那么字,8086CPU需___B個(gè)總線周期。A〕1B〕2C〕4D〕850.8086CPU對(duì)主存奇數(shù)庫(kù)〔高位庫(kù)〕進(jìn)行訪問(wèn)時(shí)給出的控制信號(hào)是___D。A〕INTAB〕MN/MXC〕INTRD〕BHE51.8位數(shù)11011011B可表示ABDF。(此題為多項(xiàng)選擇,出錯(cuò)啦)A〕無(wú)符號(hào)數(shù)219B〕-37的補(bǔ)碼C〕-36的補(bǔ)碼D)-36的反碼E〕91的原碼F〕-91的原碼52.8086CPU向52H內(nèi)存單元寫(xiě)入一個(gè)字,寫(xiě)入過(guò)程中和A0的邏輯電平是A。A〕0和0B〕0和1C〕1和053.8086CPU用C信號(hào)的下降沿在T1結(jié)束時(shí)將地址信息鎖存在地址鎖存器中。A〕M/B〕C〕ALED〕READY是非判斷〔注:對(duì)用T表示,錯(cuò)用F表示〕1.進(jìn)行無(wú)符號(hào)數(shù)運(yùn)算時(shí),運(yùn)算結(jié)果對(duì)SF標(biāo)志位無(wú)影響。F2.無(wú)論是轉(zhuǎn)移指令還是循環(huán)控制指令,均可跳轉(zhuǎn)到程序的任意位置。F3.DMA是一種不需要CPU介入的高速數(shù)據(jù)傳送方式。T4.8086的中斷系統(tǒng)中有兩類(lèi)硬中斷:可屏蔽中斷和不可屏蔽中斷。非屏蔽中斷NMI不受中斷允許位IF的控制。T5.指出以下指令中哪些是合法的,哪些是非法的。A〕DIV10〔F〕B〕MOVDS,1000H〔F〕C〕OUT20H,AH〔F〕D〕ADDAX,[SI+DI]〔F〕E〕INC[1000H]〔F〕類(lèi)型不明確6.微處理器就是微型計(jì)算機(jī)。F7.8086的輸入輸出指令中,允許使用DX存放端口地址,不允許使用AX、AL以外的存放器傳送數(shù)據(jù)。T8.標(biāo)志存放器中的溢出標(biāo)志位OF=1時(shí),進(jìn)位標(biāo)志位CF也為1。F9.8086CPU進(jìn)行堆棧操作時(shí),可依需要進(jìn)行字節(jié)或字操作。F10.TABLE為數(shù)據(jù)段中每存儲(chǔ)單元的符號(hào)名,那么指令MOVAX,TABLE和指令LEAAX,TABLE是等價(jià)的。F〔指令MOVAX,OFFSETTABLE和指令LEAAX,TABL執(zhí)行結(jié)果是一樣的〕11.可編程定時(shí)器/計(jì)數(shù)器8253,其定時(shí)與計(jì)數(shù)功能可由程序靈活地設(shè)定,在計(jì)數(shù)過(guò)程中不占用CPU的時(shí)間。T12.8253定時(shí)/計(jì)數(shù)器內(nèi)部一個(gè)計(jì)數(shù)通道最大能計(jì)數(shù)65535。F13.當(dāng)8086CPU對(duì)內(nèi)部中斷進(jìn)行響應(yīng)時(shí),無(wú)需中斷類(lèi)型碼便可找到相應(yīng)的中斷效勞程序入口地址。F14.8086CPU響應(yīng)可屏蔽中斷INTR后,將連續(xù)發(fā)出兩個(gè)中斷答復(fù)信號(hào)INTA。T15.8086CPU響應(yīng)非屏蔽中斷后,將啟動(dòng)兩個(gè)連續(xù)的中斷響應(yīng)總線周期。F16.非屏蔽中斷NMI不受中斷允許位IF的控制。T17.8086CPU系統(tǒng)中外部中斷的優(yōu)先級(jí)比內(nèi)部中斷的優(yōu)先級(jí)高。F18.動(dòng)態(tài)RAM需要進(jìn)行刷新操作,而靜態(tài)RAM不需要進(jìn)行刷新操作。T19.DMA方式能處理高速外設(shè)與主存間的數(shù)據(jù)傳送,高速工作性能往往能覆蓋低速工作需要。因此DMA方式完全可以取代中斷方式。F20.當(dāng)外設(shè)與內(nèi)存之間采用DMA〔directmemoryaccess〕方式進(jìn)行數(shù)據(jù)傳送時(shí),數(shù)據(jù)的傳送是在DMA控制器控制下由硬件來(lái)完成的。T21.MOV指令和IN指令都具有將內(nèi)存中信息傳送到CPU中去的功能。F22.可編程并行接口芯片8255A的C口置位/復(fù)位控制字應(yīng)送到控制口。T23.指令“ADDAX,[BX+2000H]〞是一條不帶進(jìn)位的加法指令,因此該指令執(zhí)行后進(jìn)位標(biāo)志位CF將不受影響。F24.8086CPU的條件轉(zhuǎn)移指令可跳轉(zhuǎn)到程序的任何位置。F25.采用中斷傳送方式時(shí),CPU從啟動(dòng)外設(shè)到外設(shè)就緒這段時(shí)間,一直處于等待狀態(tài)。F26.存儲(chǔ)單元的地址和存儲(chǔ)單元的內(nèi)容是一回事。F27.CPU芯片中集成了運(yùn)算器和控制器。T28.在執(zhí)行指令期間,EU能直接訪問(wèn)存儲(chǔ)器。F29.8086CPU從內(nèi)存中讀取一個(gè)字〔16位〕必須用兩個(gè)總線周期。F30.8086CPU的一個(gè)總線周期一般由4個(gè)狀態(tài)組成。T微機(jī)原理與接口技術(shù)試題庫(kù)第一章根底知識(shí)一、填空1、計(jì)算機(jī)中采用進(jìn)制數(shù),尾符用表示。2、西文字符的編碼是碼,用個(gè)字節(jié)表示。3、10111B用十六進(jìn)制數(shù)表示為H,八進(jìn)制數(shù)表示為O。4、帶符號(hào)的二進(jìn)制數(shù)稱(chēng)為值;如果把其符號(hào)位也數(shù)字化,稱(chēng)為碼。5、一組二進(jìn)制數(shù)為-1011B,其反碼為,其補(bǔ)碼為。6、二進(jìn)制碼最小單位是,根本單位是。7、一個(gè)字節(jié)由位二進(jìn)制數(shù)構(gòu)成,一個(gè)字節(jié)簡(jiǎn)記為,一個(gè)字節(jié)可以表示個(gè)信息。8、用二進(jìn)制數(shù)表示的十進(jìn)制編碼,簡(jiǎn)稱(chēng)為碼。9、8421碼是一種碼,余3碼是一種碼。二、選擇1、計(jì)算機(jī)中采用進(jìn)制數(shù)。A.2B.8C.16D.102、以下的編碼是一種有權(quán)碼。A.循環(huán)碼B.BCD碼C.8421碼D.余3碼3、八進(jìn)制數(shù)的尾符是。A.BB.OC.DD.H4、與十進(jìn)制數(shù)254等值的數(shù)是。A.11111110B.11101111C.11111011D.111011105、以下不同數(shù)制表示的數(shù)中,數(shù)值最大的是。A.11011101BB.334OC.1219DD.DAH6、與十六進(jìn)制數(shù)BC等值的數(shù)是。A.10111011B.10111100C.11001100D.110010117、以下字符中,ASCII碼值最小的是。A.KB.YC.aD.i8、最大的10位無(wú)符號(hào)二進(jìn)制整數(shù)轉(zhuǎn)換成十進(jìn)制數(shù)是。A.51B.512C.1023D.10249、A的ASCII碼值為65D,ASCII碼值為68D的字母是。A.BB.CC.DD.E10、以下等式中,正確的選項(xiàng)是。A.1KB=1024×1024BB.1MB=1024BC.1KB=1024D.1MB=1024×1024B第二章微型機(jī)系統(tǒng)概述一、填空1、計(jì)算機(jī)的開(kāi)展經(jīng)歷了時(shí)代,微型機(jī)屬于第代計(jì)算機(jī)。2、計(jì)算機(jī)的開(kāi)展以的更新為標(biāo)志,而微型機(jī)的開(kāi)展是以的開(kāi)展為特征。3、微處理器又稱(chēng)為,是微型機(jī)的部件。4、把CPU、存儲(chǔ)器、I/O接口等集成在一塊芯片上,稱(chēng)為機(jī)。5、把CPU、存儲(chǔ)器、I/O接口等通過(guò)總線裝配在一塊印刷板上,稱(chēng)為機(jī)。6、微機(jī)的系統(tǒng)總線是連接CPU、存儲(chǔ)器及I/O的總線,AB表示總線,DB表示總線,CB表示總線。7、軟件按功能可分為軟件和軟件。8、操作系統(tǒng)屬于軟件,Word屬于軟件。9、只配有硬件的計(jì)算機(jī)稱(chēng)為機(jī)。10、衡量存儲(chǔ)容量的根本單位是,1kB=B,1MB=kB,1GB=MB,1TB=GB。11、一個(gè)完整的計(jì)算機(jī)系統(tǒng)包括系統(tǒng)和系統(tǒng)兩大局部。12、微型機(jī)中具有記憶能力的部件是,其中用戶使用的是,其存儲(chǔ)內(nèi)容在斷電以將。13、微型機(jī)的運(yùn)算速度一般可以用CPU的表示,其單位是或。14、微機(jī)硬件系統(tǒng)一般是由五局部組成,包括、、、和。其中前兩局部又合稱(chēng)為。15、計(jì)算機(jī)的開(kāi)展趨勢(shì)可用“四化〞來(lái)表示,即化、化、化和化。二、選擇:計(jì)算機(jī)軟件系統(tǒng)包括。A.系統(tǒng)軟件和應(yīng)用軟件B.編輯軟件和應(yīng)用軟件C.數(shù)據(jù)庫(kù)軟件和工具軟件D.程序和數(shù)據(jù)2、下面表達(dá)中不正確的選項(xiàng)是。A.操作系統(tǒng)屬于系統(tǒng)軟件B.操作系統(tǒng)只管理內(nèi)存C.UNIX是一種操作系統(tǒng)D.DOS屬于操作系統(tǒng)的一種3、操作系統(tǒng)的作用是。A.解釋執(zhí)行源程序B.編譯源程序C.進(jìn)行編碼轉(zhuǎn)換D.控制和管理系統(tǒng)資源4、以下表達(dá)正確的選項(xiàng)是。微機(jī)的字長(zhǎng)可以是8、16、24、32位B.微機(jī)的字長(zhǎng)可以是8、16、32、64位C.微機(jī)的字長(zhǎng)可以是8、16、24、32KD.字長(zhǎng)是指計(jì)算機(jī)處理數(shù)據(jù)的精度5、以下表達(dá)不正確的選項(xiàng)是。一個(gè)字節(jié)由8位二進(jìn)制數(shù)構(gòu)成B.字節(jié)是衡量存儲(chǔ)容量的根本單位。C.字節(jié)是衡量微機(jī)性能的重要指標(biāo)。D.字節(jié)是衡量微機(jī)字長(zhǎng)的根本單位。6、馮·諾依曼根本思想主要是指。A.二進(jìn)制數(shù)和存儲(chǔ)程序B.二進(jìn)制數(shù)和存儲(chǔ)器C.CPU和存儲(chǔ)器D.存儲(chǔ)器和輸入輸出設(shè)備7、計(jì)算機(jī)的開(kāi)展以為標(biāo)志。A.電子器件的更新B.時(shí)間的劃分C.CPU的開(kāi)展D.集成電路的開(kāi)展8、微型計(jì)算機(jī)的開(kāi)展以為主要特征。A.電子器件的更新B.微處理器的開(kāi)展C.存儲(chǔ)器件的開(kāi)展D.集成電路的開(kāi)展9、以下有關(guān)CPU的說(shuō)法不正確的選項(xiàng)是。A.CPU也稱(chēng)作運(yùn)算控制單元B.CPU也稱(chēng)作微處理器C.CPU是微型機(jī)的核心部件。D.CPU也稱(chēng)作運(yùn)算處理單元10、以下存儲(chǔ)器中,存取速度最快的是。A.CD-ROMB.內(nèi)存儲(chǔ)器C.軟盤(pán)D.硬盤(pán)第三章微機(jī)中的CPU一、填空1、CPU是用大規(guī)模或超大規(guī)模集成電路技術(shù)制成的半導(dǎo)體芯片,其中主要包括器、器和組。2、ALU是,用來(lái)完成運(yùn)算、運(yùn)算和位移循環(huán)操作。3、指令存放器用表示,指令譯碼器用表示。4、數(shù)據(jù)存放器用表示,地址存放器用表示。5、標(biāo)志存放器用表示,也稱(chēng)為存放器。6、程序計(jì)數(shù)器用表示,其中存放的CPU所要訪問(wèn)的內(nèi)存單元的。7、8086CPU是一個(gè)位的微處理器,具有位數(shù)據(jù)總線,位地址總線,可尋址空間為。8、8086CPU可分為、兩大局部。9、BIU是指,EU是指。10、CS是指存放器,用來(lái)存放當(dāng)前程序所在段的。11、DS是指存放器,用來(lái)存放當(dāng)前程序所用數(shù)據(jù)段的。12、ES是指存放器,用來(lái)存放輔助數(shù)據(jù)所在段的。13、SS是指存放器,用來(lái)存放當(dāng)前程序所用段的段基址。14、指令指針存放器IP用來(lái)存放下一條指令的地址,IP在程序運(yùn)行中能夠進(jìn)行的修正。15、邏輯段的最大尋址空間是kB,地址范圍為0000H~H。16、8086通用存放器是位存放器,可以作為位和位的存放器使用。17、AX用作器,BX是存放器,其中BH、BL可用作位的通用數(shù)據(jù)存放器。18、CX用作存放器。DX在乘除指令中用作累加器,在I/O用作存放器。19、SP是存放器,用來(lái)指出當(dāng)前堆棧段中棧頂?shù)牡刂贰?0、BP是存放器,其中存放的是堆棧中某一存儲(chǔ)單元的地址。21、SI是存放器,DI是存放器。22、標(biāo)志存放器是一個(gè)位的存放器,由標(biāo)志和標(biāo)志兩局部組成。23、標(biāo)志存放器中,CF表示標(biāo)志,PF表示標(biāo)志。24、標(biāo)志存放器中,AF表示標(biāo)志,ZF表示標(biāo)志。25、標(biāo)志存放器中,SF表示標(biāo)志,用來(lái)標(biāo)志運(yùn)算結(jié)果的位。26、標(biāo)志存放器中,OF表示標(biāo)志,OF=1時(shí)表示。27、標(biāo)志存放器中,IF是標(biāo)志,用來(lái)控制的標(biāo)志,該標(biāo)志可由中斷控制指令設(shè)置或去除。28、標(biāo)志存放器中,TF是標(biāo)志,用于操作。29、8086有20條地址線,直接尋址能力為。內(nèi)存單元的編址為H。30、8086系統(tǒng)中存儲(chǔ)空間分為存儲(chǔ)體和存儲(chǔ)體,用A0位來(lái)區(qū)分。31、8086系統(tǒng)中物理地址的計(jì)算公式為:段地址×+地址,其中段地址由提供,偏移地址由提供。32、8086中I/O端口與內(nèi)存地址采用編址方法,I/O端口的地址空間為kB,實(shí)際只使用了十條地址線,尋址空間為。33、8086CPU在設(shè)計(jì)中提供了兩種模式,即模式和模式,系統(tǒng)中只有一個(gè)微處理器的模式稱(chēng)為模式。34、根本的8086總線周期由個(gè)T狀態(tài)組成,TW稱(chēng)為狀態(tài),在之間和之間插入。35、8086CPU采用引腳復(fù)用技術(shù),即線和線是復(fù)用的。36、INTR是引腳,NMI是引腳。37、MN/MX引腳接+5V時(shí),CPU工作在模式;接⊥時(shí),CPU工作在模式。38、高速緩存的英文縮寫(xiě)是。39、8086中奇地址存儲(chǔ)體與高位線相連,訪問(wèn)存儲(chǔ)器時(shí),當(dāng)讀/寫(xiě)奇地址存儲(chǔ)體時(shí),數(shù)據(jù)從傳送。40、8086中偶地址存儲(chǔ)體與位線相連,訪問(wèn)存儲(chǔ)器時(shí),當(dāng)讀/寫(xiě)偶地址存儲(chǔ)體時(shí),數(shù)據(jù)從傳送。41、8086CPU的根本總線周期由個(gè)時(shí)鐘周期組成,分別用表示。42、CPU訪問(wèn)存儲(chǔ)器時(shí),需利用信號(hào)的電平;訪問(wèn)I/O端口時(shí),利用信號(hào)的電平。43、標(biāo)志存放器中共用了個(gè)有效位來(lái)存放標(biāo)志和標(biāo)志,其中OF表示標(biāo)志。二、選擇1、8086CPU包括。A.運(yùn)算器、控制器和存儲(chǔ)器B.運(yùn)算器、控制器和存放器C.運(yùn)算器、控制器和接口部件D.運(yùn)算器、控制器和累加器2、程序計(jì)數(shù)器中存放的是。A.數(shù)據(jù)B.地址C.下一指令的地址D.下一指令的數(shù)據(jù)3、地址存放器用表示。A.IRB.DRC.IDD.AR4、數(shù)據(jù)存放器用表示。A.IRB.DRC.IDD.AR5、指令存放器用表示。A.IRB.DRC.IDD.AR6、指令譯碼器用表示。A.IRB.DRC.IDD.AR7、8086中數(shù)據(jù)存放器有個(gè)。A.4B.5C.6D.88、8086中段存放器有個(gè)。A.4B.5C.6D.89、8086中標(biāo)志存放器的狀態(tài)標(biāo)志占位。A.4B.5C.6D.810、8086中標(biāo)志存放器的控制標(biāo)志占位。A.4B.5C.3D.211、8086的尋址能力為。A.20MBB.1MBC.64KBD.4MB12、8086的I/O尋址空間為。A.1024個(gè)B.1M個(gè)C.64K個(gè)D.32K個(gè)13、8086的一個(gè)根本總線周期為個(gè)T狀態(tài)。A.4個(gè)B.5個(gè)C.6個(gè)D.7個(gè)14、等待狀態(tài)TW應(yīng)在之間插入。A.T1和T2B.T3和T2C.T3和T4D.T4和T115、以下說(shuō)法中,是錯(cuò)誤的。邏輯段允許在整個(gè)存儲(chǔ)空間內(nèi)浮動(dòng)。B.一個(gè)程序可以有代碼段、數(shù)據(jù)段和堆棧段。C.段與段之間可以連續(xù),也可以重疊。D.段與段之間可以連續(xù),不可以重疊。16、8086中指令隊(duì)列的長(zhǎng)度為字節(jié)。A.4個(gè)B.5個(gè)C.6個(gè)D.7個(gè)17、8086中狀態(tài)存放器為位存放器。A.8B.16C.10D.3218、以下表達(dá)中,不正確的選項(xiàng)是。最大模式系統(tǒng)中含2個(gè)CPU。最大模式系統(tǒng)中含2個(gè)以上的CPU。最小模式系統(tǒng)中也稱(chēng)單模式系統(tǒng)。D.最小模式系統(tǒng)中只含1個(gè)CPU。19、以下表達(dá)中,不正確的選項(xiàng)是。A.一個(gè)總線周期含4個(gè)T狀態(tài)。B.一個(gè)時(shí)鐘周期也稱(chēng)為一個(gè)T狀態(tài)。C.一個(gè)指令周期由4個(gè)總線周期組成。D.執(zhí)行一條指令所需時(shí)間為一個(gè)指令周期。20、8086中,復(fù)位操作后,程序從地址開(kāi)始執(zhí)行。A.00000HB.FFFFFHC.FFFFEHD.FFFF0H三、解釋詞義1、EU2、BIU3、ALU4、Cache5、最大模式6、最小模式7、INTR8、NMI9、SI10、CS第四章微機(jī)中的存儲(chǔ)器一、填空1、在主機(jī)內(nèi)部的存儲(chǔ)器被稱(chēng)為存儲(chǔ)器,RAM表示存儲(chǔ)器,ROM表示存儲(chǔ)器。2、RAM是一種性的存儲(chǔ)器,其中的信息斷電以后將。3、ROM是一種性的存儲(chǔ)器,其中的信息斷電以后將。ROM中的內(nèi)容,只能不能。4、SIMM是一種內(nèi)存條,DIMM是一種內(nèi)存條。5、每個(gè)存儲(chǔ)單元被賦予一個(gè)唯一的編號(hào),稱(chēng)為,一個(gè)存儲(chǔ)單元可以存儲(chǔ)位二進(jìn)制信息。6、SRAM表示,DRAM表示。7、MROM指,PROM指,EPROM指,EEPROM指。8、存儲(chǔ)器擴(kuò)展有兩種方法,分別是擴(kuò)展和擴(kuò)展。9、用8k×1位的存儲(chǔ)芯片,組成8k×16位的存儲(chǔ)器,需用擴(kuò)展,要用片。10、用2k×8位的存儲(chǔ)芯片,組成16k×8位的存儲(chǔ)器,需用擴(kuò)展,要用片。11、用16k×8位的存儲(chǔ)芯片,組成64k×16位的存儲(chǔ)器,需用擴(kuò)展,要用片。12、8086的存儲(chǔ)器分為存儲(chǔ)體和存儲(chǔ)體,每個(gè)存儲(chǔ)體的容量是。13、衡量存儲(chǔ)器的指標(biāo)主要有、和。14、8086是20位系統(tǒng),其尋址能力為,24位系統(tǒng)的尋址能力為,32位系統(tǒng)的尋址能力為。15、內(nèi)存容量受微機(jī)系統(tǒng)總線的位數(shù)的限制。二、選擇1、SRAM是一種。A、動(dòng)態(tài)RAMB、靜態(tài)RAMC、動(dòng)態(tài)ROMD、靜態(tài)ROM2、DRAM是一種。A、動(dòng)態(tài)RAMB、靜態(tài)RAMC、動(dòng)態(tài)ROMD、靜態(tài)ROM3、掩膜型ROM可簡(jiǎn)記為。A、PROMB、MROMC、EPROMD、EEPROM4、可編程ROM可簡(jiǎn)記為。A、PROMB、MROMC、EPROMD、EEPROM5、SIMM芯片是一種。A、雙面直插內(nèi)存條B、單面直插內(nèi)存條C、雙列直插內(nèi)存條D、單列直插內(nèi)存條6、RAM是一種的內(nèi)存儲(chǔ)器。A、永久性、隨機(jī)性B、易失性、隨機(jī)性C、永久性、只讀性D、易失性、只讀性7、ROM是一種的內(nèi)存儲(chǔ)器。A、永久性、隨機(jī)性B、易失性、隨機(jī)性C、永久性、只讀性D、易失性、只讀性8、優(yōu)盤(pán)是一種電可擦除、可重寫(xiě)的的存儲(chǔ)器。A、非易失性B、易失性C、只讀性D、磁介質(zhì)性9、CD-ROM的容量一般為。A、650kBB、650MBC、650GBD、650B10、存儲(chǔ)器芯片位數(shù)缺乏時(shí),需用。A、字?jǐn)U展B、位擴(kuò)展C、字位擴(kuò)展D、以上均可三、解釋詞義1、MROM2、SRAM3、EEPROM4、PROM5、段基址6、CS×16+IP7、track8、DVD9、CD-ROM10、M/IO四、簡(jiǎn)答1、存儲(chǔ)器的主要性能指標(biāo)?2、RAM的主要特點(diǎn)?3、動(dòng)態(tài)RAM和靜態(tài)R
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024至2030年中國(guó)鐵藝花葉數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國(guó)蚯蚓卵行業(yè)投資前景及策略咨詢研究報(bào)告
- 2024至2030年案件管理系統(tǒng)項(xiàng)目投資價(jià)值分析報(bào)告
- 2024年中國(guó)車(chē)庫(kù)間市場(chǎng)調(diào)查研究報(bào)告
- 2024年鐵箍散項(xiàng)目可行性研究報(bào)告
- 2024年中國(guó)民用塑料產(chǎn)品市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國(guó)大傾角擋邊帶式輸送機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國(guó)危險(xiǎn)化學(xué)品車(chē)身警示反光標(biāo)識(shí)市場(chǎng)調(diào)查研究報(bào)告
- 中國(guó)氯甲酸環(huán)戊酯行業(yè)現(xiàn)狀動(dòng)態(tài)及前景趨勢(shì)預(yù)測(cè)研究報(bào)告(2024-2030版)
- 中國(guó)氣動(dòng)往復(fù)式排液泵行業(yè)市場(chǎng)現(xiàn)狀分析及競(jìng)爭(zhēng)格局與投資發(fā)展研究報(bào)告(2024-2030版)
- 高中數(shù)學(xué)必修一黃岡中學(xué)試卷(內(nèi)含答案)
- 學(xué)寫(xiě)一種植物(三年級(jí)作文指導(dǎo))課件
- 加油站安全承諾書(shū)
- 豬的呼吸道疾病課件
- 衛(wèi)生院會(huì)議制度
- 氣溫和氣溫的分布 詳細(xì)版課件
- 小學(xué) 四年級(jí) 體育水平二 基本運(yùn)動(dòng)技能平衡篇 課件
- 汽車(chē)品牌保時(shí)捷課件
- 人教版數(shù)學(xué)三年級(jí)上冊(cè)《分?jǐn)?shù)的初步認(rèn)識(shí)》課件 (共7張PPT)
- 5000噸每年聚丙烯酰胺工藝流程圖
- DB64∕T 1754-2020 寧夏磚瓦用粘土礦產(chǎn)地質(zhì)勘查技術(shù)規(guī)程
評(píng)論
0/150
提交評(píng)論