2024年大學(xué)試題(計算機科學(xué))-現(xiàn)代微機筆試考試歷年高頻考點試題摘選含答案_第1頁
2024年大學(xué)試題(計算機科學(xué))-現(xiàn)代微機筆試考試歷年高頻考點試題摘選含答案_第2頁
2024年大學(xué)試題(計算機科學(xué))-現(xiàn)代微機筆試考試歷年高頻考點試題摘選含答案_第3頁
2024年大學(xué)試題(計算機科學(xué))-現(xiàn)代微機筆試考試歷年高頻考點試題摘選含答案_第4頁
2024年大學(xué)試題(計算機科學(xué))-現(xiàn)代微機筆試考試歷年高頻考點試題摘選含答案_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2024年大學(xué)試題(計算機科學(xué))-現(xiàn)代微機筆試考試歷年高頻考點試題摘選含答案第1卷一.參考題庫(共75題)1.74LS138譯碼器的接線如下圖所示,寫出Y0、Y2、Y4、Y6所決定的內(nèi)存地址范圍。 2.設(shè)計實驗方案實現(xiàn)下列功能:利用微機原理實驗箱上的8255A芯片,實現(xiàn)8個發(fā)光二極管的流水燈功能,每次只有2個燈亮,切換時間為1秒,共輪換32遍(即每個燈亮32次)。要求說明硬件的連線方法并給出相應(yīng)的匯編語言源程序。假定已經(jīng)有子程序DELAY用于延時1秒。3.用8255A用作兩臺計算機并行通信的接口電路,請畫出采用查詢式輸入/輸出方式工作的接口電路,并寫出采用查詢式輸入/輸出方式的程序。8255用作兩臺計算機并行通訊接口。4.8255的引腳CS#,RD#,WR#信號電平分別為()時,可完成“數(shù)據(jù)總線→8255數(shù)據(jù)寄存器”的操作。A、1、1、0B、0、1、0C、0、0、1D、1、05.程序控制方式可以分為兩類,即()和()。6.若ADC輸入模擬電壓信號的最高頻率為100KHZ,采樣頻率的下限是多少?完成一次A/D轉(zhuǎn)換時間的上限是多少?7.什么叫尋址方式?8086指令系統(tǒng)有哪幾種尋址方式?8.I/O設(shè)備與CPU之間交換信息,其狀態(tài)信息是通過()總線傳送給CPU的。A、地址B、數(shù)據(jù)C、控制D、三者均可9.8254定時與計數(shù)是基于()工作原理。A、減“1”計數(shù)B、計數(shù)器減“1”計數(shù)?,定時器加“1”計數(shù)C、加“1”計數(shù)D、計數(shù)器加“1”計數(shù)?,定時器減“1”計數(shù)10.接口的基本功能是輸入鎖存,輸出緩沖。11.編寫指令序列,將AX和BX中較大的絕對值存入AX,較小的絕對值存入BX。12.斷電后所存儲信息會丟失的存儲器是()A、ROMB、RAMC、CD-ROMD、FLASH-MEMORY13.I/O單獨編址方式下,從端口輸入數(shù)據(jù)可使用()。A、MOVB、OUTC、IND、XCHG14.假設(shè)能提供給8254的頻率為4MHz,8254的端口為04H—07H;要使8254產(chǎn)生如下圖所示的波形,將如何進行初始化。 15.CPU對外部設(shè)備的訪問實質(zhì)是對()的訪問。A、接口B、I/O端口C、I/O設(shè)備D、接口電路16.8254進行計數(shù)是最小值是0。17.從輸入設(shè)備向內(nèi)存輸入數(shù)據(jù)時,若數(shù)據(jù)不需要經(jīng)過CPU,其I/O數(shù)據(jù)傳送控制方式是()。A、程序查詢方式B、中斷方式C、DMA方式D、直接傳送方式18.8086/8088CPU工作在最小方式對存儲器進行寫操作有關(guān)的控制信號()A、M/IO#B、WR#C、ALED、INTA#E、DT/R#19.巳知一個DRAM芯片外部引腳信號中有4條數(shù)據(jù)線,7條地址線,計算它的容量。20.在8086變址尋址方式中,操作數(shù)的物理地址等于()A、段寄存器左移四位加上變址寄存器的內(nèi)容B、段寄存器左移四位加上變址寄存器的內(nèi)容再加上給定的偏移量C、段寄存器左移四位加上變址寄存器的內(nèi)容再加上基址寄存器的內(nèi)容D、段寄存器左移四位加上基址寄存器的內(nèi)容再加上給定的偏移量21.已知堆棧指針SP的初值為2000H,AX=3000H,BX=5000H,現(xiàn)連續(xù)執(zhí)行下列3條指令, 執(zhí)行后,(SP)=(),(AX)=(),(BX)=()。22.CPU的控制器通常由三個部分組成,即()、()和()。23.編寫指令序列,如果AL寄存器存放的是小寫字母,把它轉(zhuǎn)換成大寫字母,否則不改變AL內(nèi)容。24.閱讀下面的程序,指出該程序完成的功能。 25.編制一個使PC機的8254產(chǎn)生600Hz方波的程序,并使該方波送至揚聲器發(fā)聲。26.8086CPU工作在DMA方式時,其AD0-15引腳處于()。27.怎樣將D/A轉(zhuǎn)換器連接到微型計算機?28.已知(DX)=0B9H,(CL)=3,(CF)=1,確定下列指令單獨執(zhí)行以后DX寄存器的值。 29.當(dāng)下列程序執(zhí)行完后,AL、BX、DI、DS四個寄存器的內(nèi)容分別是什么? 假定存儲器從2000H開始的內(nèi)容分別為:[2000H]=04H,[2001H]=02H,[2003H]=06H, 30.利用微機原理實驗箱上的8255A芯片,控制8個發(fā)光二極管的顯示功能,要求如下:通過端口B的讀入開關(guān)1的狀態(tài),若開關(guān)閉合,通過端口A點亮1、2、3、4燈,若開關(guān)斷開,通過端口A點亮5、6、7、8燈。31.段地址為3900H,偏移地址為5200H,則物理地址為()A、8B00HB、3E200HC、44200HD、55900H32.8254的定時/計數(shù)器的定時與計數(shù)方式有什么區(qū)別?8254在方式0工作時,各通道的CLK、GATE信號有什么作用?各通道的控制字地址都相同,8254是怎樣區(qū)分的?33.有一個存儲體,其地址線15條,數(shù)據(jù)線為8條,則? 1)該存儲體能夠存儲多少個漢字?? 2)如果該存儲體由2K×4位的芯片組成,需要多少片? 3)采用什么方法擴展?分析各位地址線的使用。34.8086CPU之所以能有力地提高工作效率,其原因之一是總線接口部件和執(zhí)行部件采用()的工作方式。35.依次執(zhí)行下述指令序列,請在空白處填上當(dāng)左邊指令執(zhí)行完時該寄存器的值。 36.簡述8086CPU執(zhí)行部件EU的功能和組成。37.數(shù)組SCORE中存有一個班級40名學(xué)生的英語課程成績。按照0~59,60~74,75~84,85~100統(tǒng)計各分數(shù)段人數(shù),存入N0,N1,N2,N3變量內(nèi)。38.編程:用8255A的端口A連接撥碼開關(guān),端口B連接LED,輸入撥碼開關(guān)的狀態(tài),并據(jù)此控制LED的顯示。39.計算分段函數(shù): A,B的值從鍵盤輸入,Y的值送顯示器輸出(∧表示“并且”,∨表示“或者”)。40.編寫指令序列,比較AX、BX中的數(shù)的絕對值,絕對值較大的數(shù)存入AX,絕對值較小的數(shù)存入BX。41.要將8255的3個端口全部設(shè)定為方式0的輸入,其設(shè)置的方式控制字為()。A、98HB、9BHC、9AHD、99H42.編寫程序,從鍵盤上輸入一個無符號字整數(shù),用“四進制”?格式輸出它的值(也就是,每2位二進制看作一位四進制數(shù),使用數(shù)字0~3)。43.8086CPU從功能上可分為兩部分,即()和()。44.8254一計數(shù)器通道工作在方式0,別的計數(shù)器通道可以工作在()。A、方式1、0B、方式2C、方式0D、任一方式45.可用作簡單輸入接口的電路是()。A、譯碼器B、鎖存器C、方向器D、三態(tài)緩沖器46.何謂寄存器尋址方式?何謂寄存器間接尋址方式?二者的什么區(qū)別是什么?47.當(dāng)8255工作在方式1,PA/PB口與外設(shè)之間的控制狀態(tài)信號為STB#、OBF。48.PC機采用向量中斷方式處理8級外中斷,中斷號依次為08H-0FH,在RAM?00:2CH單元開始依次存放23H、FFH、00H和F0H4個字節(jié),該向量對應(yīng)的中斷號和中斷程序入口是()。A、OCH,23FFH:00F0HB、OBH,F(xiàn)000H:FF23HC、OBH,00F0H:23FFHD、OCH,F(xiàn)000H:FF23H49.簡述系統(tǒng)功能調(diào)用的步驟。50.邏輯地址由()和()組成,將邏輯地址轉(zhuǎn)換為物理地址的公式是()。51.設(shè)8254的端口地址為0240H~0243H,通道0的輸入CLK頻率為1MHz,為使通道0輸出1KHz的方波,編寫初始化程序。如果讓通道0與通道1級聯(lián)(即OUT0接CLK1)實現(xiàn)1秒鐘定時,則初始化程序如何編制。52.已知(AX)=836BH,X分別取下列值,執(zhí)行“CMP??AX,X”后,標志位ZF、CF、OF、SF各是什么?? (1)X=3000H (2)X=8000H (3)X=7FFFFH (4)X=0FFFFH (5)X=053.A/D和D/A轉(zhuǎn)換在微機應(yīng)用中分別起什么作用?54.8086的中斷向量是()的入口地址,每一個中斷向量占()個存儲單元其中前兩個單元存放中斷子程序入口地址的偏移量(IP),后兩個單元存放中斷子程序入口地址的()。55.用符號“>”把下面的數(shù)按從大到小的順序“連接”起來??? [X1]補=10110111 [X2]原=10110111 [X3]反=1011011 [X4]補=10110110 [X5]無符號數(shù)=1011011156.構(gòu)成4KB的存儲系統(tǒng),需要()A、1024×4位的芯片8片B、2K×1位的芯片8片C、1024×8位的芯片2片D、16K×1位的芯片4片57.編寫程序,顯示1000以內(nèi)的所有素數(shù)。58.編寫程序,輸入N,計算:S=1×2+2×3+……+(N-1)×N。59.解釋如下縮略語:DMA、PROM、MDR、CON、PC、CPU。60.設(shè)計輸入輸出接口電路時,輸入接口電路的關(guān)鍵器件是();輸出接口電路的關(guān)鍵器件是()。61.CPU←→Cache,Cache←→主存,主存←→輔存之間的數(shù)據(jù)傳輸各有什么特點?為什么?請分析原因。62.編寫循環(huán)結(jié)構(gòu)程序,進行下列計算,結(jié)果存入RESULT單元 (1)1+2+3+4+5+6+……+100 (2)1+3+5+7+9+11+……+99 (3)2+4+6+8+10+……+100 (4)1+4+7+10+13+……+100 (5)11+22+33+44+……+9963.什么叫分級總線?使用分級總線有什么優(yōu)點?64.8255的C口置位/復(fù)位操作控制字是從C端口寫入的。65.設(shè)(BX)=0E3H,變量VALUE中存放內(nèi)容為79H,指出下列指令單獨執(zhí)行后的結(jié)果。 66.8086CPU的4個段地址寄存器分別是()、()、()、()。67.8086CPU的數(shù)據(jù)總線是()位的,8088CPU的數(shù)據(jù)總線是()位的。8086地址線()位。68.8086復(fù)位后如下寄存器的內(nèi)容為:(CS)=()H,(IP)=()H。69.設(shè)DS:75存儲單元開始存放11H、22H、33H,若要求占用的總線周期最少,則要()條指令才能將這3個數(shù)據(jù)讀入到CPU中,這時占用()個總線周期。若執(zhí)行MOV?AX,[75]后,則AH=(),AL=()。70.變量X,Y,Z均為一字節(jié)壓縮BCD碼表示的十進制數(shù),寫出指令序列,求它們的和(用2字節(jié)壓縮BCD碼表示)。71.完成一個基本操作所用時間的最小單位是(),通常稱它為一個()狀態(tài)。完成一次讀或?qū)懼辽傩枰ǎ﹤€這樣的狀態(tài)。72.8086CPU工作在DMA方式有關(guān)的兩個引腳是()、()。73.8254無論工作在哪種方式下,在初始化編程時,一旦寫入控制字后輸出端OUT便()。A、變?yōu)楦唠娖紹、變?yōu)榈碗娖紺、變?yōu)橄鄳?yīng)的高電平或低電平D、保持原來狀態(tài)不變,直至計數(shù)結(jié)束74.當(dāng)8255的A口工作在方式1,B口工作方式1時,C口仍然可按基本輸入、輸出方式工作的端口線有()。A、0條B、2條C、3條D、5條75.線性地址是怎樣轉(zhuǎn)換成物理地址的?簡要敘述轉(zhuǎn)換過程。第2卷一.參考題庫(共75題)1.某8086系統(tǒng)用3片8259A級聯(lián)構(gòu)成中斷系統(tǒng),主片中斷類型號從10H開始。從片的中斷申請連主片的IR4和IR6引腳,它們的中斷類型號分別從20H、30H開始。主、從片采用電平觸發(fā),嵌套方式,普通中斷結(jié)束方式。請編寫它們的初始化程序。2.簡要敘述保護方式與實地址方式下的中斷管理方法的區(qū)別。3.假設(shè)能提供給8254的頻率為1MHz,8254的端口為200H—203H;要使8254產(chǎn)生如下圖所示的波形,將如何進行初始化。 4.8086/8088CPU設(shè)有()個狀態(tài)標志位,()個控制標志位;當(dāng)執(zhí)行比較指令時,如果運算結(jié)果為零,則標志位()置1;如果運算結(jié)果的最高位為1,則標志位()置1。5.有2片8259A級聯(lián),從片接入主片的IR2,則主片8259A的初始化命令字ICW3應(yīng)為(),命令字ICW3應(yīng)為()。6.使用8254用軟件產(chǎn)生一次性中斷,最好采用什么工作方式?若計數(shù)初值送到計數(shù)器0后經(jīng)過20ms產(chǎn)生一次中斷,應(yīng)該如何編寫程序?7.設(shè)計一個子程序,求帶符號字數(shù)組中絕對值最大的數(shù),并返回其他地址和該數(shù)。? 入口參數(shù):DS:SI=數(shù)組首地址,CX=元素個數(shù)(大于0)。? 出口參數(shù):ES:DI=絕對值最大的數(shù)所在的地址,AX=絕對值最大的數(shù)。8.一個接口電路的基本功能包括()、()、()。9.響應(yīng)可屏蔽中斷后,8088是在()讀取中斷向量。A、保存斷點后B、第一個中斷響應(yīng)周期C、第二個中斷響應(yīng)周期D、T4前沿10.把二進制代碼1001011101011000分別“看作”是:二進制無符號數(shù)、二進制補碼、壓縮BCD碼、非壓縮BCD碼,哪一種情況下它代表的“值”最大?11.設(shè)存儲器的地址線為20條,存儲單元為字節(jié),使用全譯碼方式組成存儲器,該系統(tǒng)構(gòu)成最大容量需要64K×1位的存儲器芯片的數(shù)量是()A、16B、32C、64D、12812.編寫程序,把一個30個元素的有符號字數(shù)組ARRAY按照各元素的正負分別送入數(shù)組P和M,正數(shù)和零元素送P數(shù)組,負數(shù)送M數(shù)組。13.什么叫“串行中斷”?它有什么優(yōu)點?14.什么是MMX指令?它有什么特點?15.閱讀以下程序,指出它的功能。 16.()是讓計算機完成某種操作的命令,()稱作指令系統(tǒng)。17.簡述8086/8088CPU的6個狀態(tài)標志位SF、ZF、PF、CF、AF、OF的含義。18.編寫程序,讀入20個數(shù)據(jù),統(tǒng)計每個相同數(shù)據(jù)出現(xiàn)的次數(shù)。?19.8255A芯片內(nèi)部包含3個()位的輸入/輸出端口。各端口可有()種基本工作方式。20.DMA方式是主機與外設(shè)之間傳送數(shù)據(jù)的一種方式,他是在()的控制下,()與()之間直接進行數(shù)據(jù)交換。21.8086中的BIU由()個()位段地址寄存器、一個()位指令指針寄存器、6字節(jié)的()、20位的()加法器組成。22.假設(shè)X和X+2字單元存放有雙精度數(shù)P,Y和Y+2字單元存放有雙精度數(shù)Q,下面程序完成了什么工作? 23.從鍵盤輸入一串字符,以$為結(jié)束符,存儲在BUF中。用子程序來實現(xiàn)把字符串中的大寫字母改成小寫字母,最后送顯示器輸出。24.對8254進行初始化,一旦寫入計數(shù)初值后,計數(shù)執(zhí)行部件就可開始工作。25.某一EPROM芯片,其容量為32K×8,除電源和地線外,最小的輸入引腳和輸出引腳分別為()。A、15和8B、32和8C、17和8D、18和1026.怎樣用一個A/D芯片測量多路信息?27.簡述使用虛擬存儲管理帶來的利弊。28.主機與外圍設(shè)備之間數(shù)據(jù)交換的4種方式:()、()、()、()。29.一個8位D/A轉(zhuǎn)換器的滿量程(對應(yīng)于數(shù)字量255)為10V。分別確定模擬量2.0V和8.0V所對應(yīng)的數(shù)字量。30.簡述用匯編語言進行程序設(shè)計的步驟。31.分析下面的程序段所實現(xiàn)的功能: 32.CPU響應(yīng)中斷后得到的中斷類型號是9,則從()單元取出中斷服務(wù)程序的入口地址。A、0009HB、00009HC、00024HD、0024H33.設(shè)8259A端口地址為20H和21H,怎樣發(fā)送清除ISR3的命令?34.8086/8088微處理器可尋址的最大I/O空間為()。A、8KBB、32KBC、64KBD、1MB35.若用2164芯片構(gòu)成容量為128KB的存儲器,需多少片2164??至少需多少根地址線??其中多少根用于片內(nèi)尋址??多少根用于片選譯碼?36.計算分段函數(shù): X的值從鍵盤輸入,Y的值送顯示器輸出。37.當(dāng)總線請求部件收到()信號后,就獲得了總線控制權(quán);在其控制總線時期,HOLD和HLDA都保持()。當(dāng)總線部件用完總線后,HOLD變?yōu)榈碗娖?,于是CPU又重新控制總線,并使HALD變?yōu)椋ǎ、HALD;高電平;低電平B、HOLD;低電平;高電平C、INTR;高阻態(tài);不變D、INTA;高阻態(tài);不變38.簡述匯編語言源程序的基本格式。39.簡述XT總線與ISA總線的異同之處。40.什么叫“突發(fā)總線周期”?它有什么優(yōu)點?41.需要定期刷新的存儲器類型為()A、靜態(tài)存儲器B、動態(tài)存儲器C、只讀存儲器D、易失性存儲器42.編寫程序,輸入N,輸出如下矩陣(設(shè)N=5)。 43.利用全地址譯碼將6264芯片接到8088系統(tǒng)總線上,地址范圍為30000H~31FFFH,畫出邏輯圖。44.8255的A口工作在方式0,進行數(shù)據(jù)傳送可采用()。A、無條件方式B、查詢方式C、中斷方式D、條件方式或者無條件方式45.8088/8086中斷分為硬件中斷和軟件中斷,其中響應(yīng)過程都要把()、()推入堆棧,且對相應(yīng)標志位()、()清零。46.8086/8088對10H端口進行寫操作,正確指令是()。A、OUT?10H,ALB、OUT?[10H],ALC、OUT?AL,10HD、OUT?AL,[10H]47.緩沖區(qū)BUFFER中存放有字符串,以00H為結(jié)束標志。編寫程序,把字符串中的大寫字母轉(zhuǎn)換成小寫字母。48.編寫幾個簡單的子程序。? (1)顯示一個字符的子程序。入口參數(shù):DL=字符的ASCII碼。 (2)從鍵盤上讀取一個字符的子程序。出口參數(shù):讀取字符的ASC碼在CHAR中。? (3)輸出換行回車的子程序。無入口、出口參數(shù)。49.在微機系統(tǒng)中,可采用的輸入/輸出控制方式一般有4種:()、()、()、()。50.微機系統(tǒng)中,主機與外設(shè)之間交換信息通常采用()、()、()方式。51.當(dāng)8255端口PA、PB分別工作在方式2、方式1時,其PC端口引腳為()。A、2位I/OB、2個4位I/OC、全部作為應(yīng)答聯(lián)絡(luò)線D、1個8位I/O52.已知加在8254上的外部計數(shù)器頻率為1MHz,是說明若不增加硬件芯片的情況下,使8254產(chǎn)生周期為1s的對稱方波該如何實現(xiàn)?畫出電路圖。53.簡述逐次逼近式A/D轉(zhuǎn)換器的工作原理,并將它和Σ-ΔA/D轉(zhuǎn)換器進行比較。54.8253工作在方式0,在初始化編程時,一旦寫入控制字后,()。A、輸出信號端OUT變?yōu)楦唠娖紹、輸出信號端OUT變?yōu)榈碗娖紺、輸出信號保持原來的電位值D、立即開始計數(shù)55.8086工作在最小模式下,當(dāng)M/IO#=0,RD#=0,WR#=1時,CPU完成的操作是()A、存儲器讀B、I/O讀C、存儲器寫D、I/O寫56.CPU與I/O設(shè)備交換信息,無需要傳送()信息。A、數(shù)據(jù)B、狀態(tài)C、控制D、地址57.某系統(tǒng)中有兩片8259A,從片的請求信號連主片的IR2引腳,設(shè)備A中斷請求信號連從片IR5引腳。說明設(shè)備A在一次I/O操作完成后通過兩片8259A向8086申請中斷,8086CPU通過兩片8259A響應(yīng)中斷,進入設(shè)備A中斷服務(wù)程序,發(fā)送中斷結(jié)束命令,返回斷點的全過程。58.8255應(yīng)用在8088CPU系統(tǒng)中,假定其端口地址為60H、61H、62H、63H;如果將CPU換成086,此時PA端口仍然是60H,則其端口C的地址為()。59.編寫完整程序,調(diào)用READINT子程序,從鍵盤讀入一個帶符號整數(shù),以二進制格式輸出它的補碼。60.當(dāng)下列程序執(zhí)行完后,AX、BX、CX、DX四個寄存器的內(nèi)容分別是什么? 61.分析下面的程序段所實現(xiàn)的功能: 62.8255A的方式選擇控制字和C口按位控制字的端口地址是否一樣,8255A怎樣區(qū)分這兩種控制字?寫出A端口作為基本輸入,B端口作為基本輸出的初始化程序。63.指令“JMP??DI”和“JMP??WOR?PTR?[DI]”作用有什么不同?請說明。64.已知(AX)=836BH,X分別取下列值,執(zhí)行“TEST??AX,X”后,標志位ZF、CF、OF、SF各是什么? (1)X=0001H (2)X=8000H? (3)X=0007H (4)X=0FFFFH (5)X=065.8086CPU響應(yīng)中斷時,自動壓入堆棧的內(nèi)容有()、()以及()。66.編寫程序,求20元素?zé)o符號字數(shù)組ARRAY中最小的奇數(shù),存入ODD單元,如果不存在奇數(shù),將ODD單元清零。67.32位微處理器如何實施對I/O過程的管理?68.8086CPU的指令隊列為()個字節(jié),8088CPU的指令隊列為()個字節(jié)。69.8086CPU的控制線/BHE=0,地址線A0=0時,CPU()。A、從偶地址開始完成8位數(shù)據(jù)傳送B、從偶地址開始完成16位數(shù)據(jù)傳送C、從奇地址開始完成8位數(shù)據(jù)傳送D、從奇地址開始完成16位數(shù)據(jù)傳送70.有3片8259A級聯(lián),從片分別接入主片的IR2和IR5,則主片8259A的ICW3中的內(nèi)容為();2片從片8259A的ICW3的內(nèi)容分別為()、()。71.8086系統(tǒng)最大模式與最小模式有何區(qū)別?簡述8086最小工作模式下的典型配置。72.在使用A/D和D/A轉(zhuǎn)換器的系統(tǒng)中,地線連接時應(yīng)注意什么?73.程序計數(shù)器用于存儲(),可以從0開始計數(shù)(每次加1或加一個固定的數(shù)),以支持程序的()執(zhí)行;也可以將外部數(shù)據(jù)裝入其中,以支持程序()操作。74.若8255的A口工作在方式2,B口可以工作在()方式。A、方式0B、方式1C、方式2D、方式0,方式175.掩膜ROM在制造時通過光刻是否連接MOS管來確定0和1,如果對應(yīng)的某存儲單元位沒有連接MOS管,則該位信息為()。A、不確定B、0C、1D、可能為0,也可能為1第1卷參考答案一.參考題庫1.參考答案: 2.參考答案: 匯編源程序: 3.參考答案: 4.參考答案:C5.參考答案:無條件傳送方式;條件傳送方式6.參考答案:香農(nóng)定理告訴我們:采樣頻率一般要高于或至少等于輸入信號最高頻率的2倍。因此,采樣頻率的下限應(yīng)是200KHz。在200KHz采樣頻率下,完成一次A/D轉(zhuǎn)換時間的上限是5μs。實際應(yīng)用中,采樣頻率可以達到信號最高頻率的4~8倍。如果采用400KHz的采樣頻率,完成一次A/D轉(zhuǎn)換時間的上限是2.5μs。7.參考答案:尋址方式:用來確定操作數(shù)地址從而找到操作數(shù)的方式。立即尋址方式、寄存器尋址方式、直接尋址方式、寄存器間接尋址方式、寄存器相對尋址方式、基址變址尋址方式、相對基址變址尋址方式。8.參考答案:B9.參考答案:A10.參考答案:錯誤11.參考答案: 12.參考答案:B13.參考答案:C14.參考答案: 15.參考答案:B16.參考答案:錯誤17.參考答案:C18.參考答案:A,B,C,E19.參考答案: 根據(jù)存儲容量計算公式S=2k×I,可得該芯片的存儲容量為:214*4=16K×4bit(位),也可表示為64Kb=8KB(字節(jié))20.參考答案:B21.參考答案:1FFEH;5000H;500H22.參考答案:ALU;控制器;寄存器23.參考答案: 24.參考答案: 該程序用來比較兩個數(shù)據(jù)串STR1和STR2是否相等,若相等,則將RESULT單元清0,否則置全1。25.參考答案: 26.參考答案:高阻狀態(tài)27.參考答案: D/A轉(zhuǎn)換器和微機連接時主要注意兩點: 第一要了解所選的D/A轉(zhuǎn)換器本身是否帶有數(shù)據(jù)鎖存器,若芯片內(nèi)部帶有鎖存器可以直接和cpu的數(shù)據(jù)總線相連接;如果芯片內(nèi)部不帶有鎖存器,在接口電路中需要通過數(shù)據(jù)鎖存器來連接cpu的數(shù)據(jù)總線和D/A轉(zhuǎn)換器的數(shù)據(jù)線。 第二是要注意D/A轉(zhuǎn)換器的位數(shù)和所要連接的微機數(shù)據(jù)總線的位數(shù)是否一致。一邊決定在需要加數(shù)據(jù)鎖存器時,加幾級鎖存器,如果cpu的數(shù)據(jù)總線是8位,使用的是大于8位的D/A轉(zhuǎn)換器,通常采用兩級緩沖結(jié)構(gòu)和cpu數(shù)據(jù)總線相連。28.參考答案: 29.參考答案: (AL)=06H,(BX)=2000H,(DI)=0204H,(DS)=0106H30.參考答案: 開關(guān)和燈的排列方式都為: 假定開關(guān)閉合時讀入的值為1,開關(guān)斷開時讀入的值為0;端口輸出為0時燈亮。 31.參考答案:B32.參考答案: 1、8254作為計數(shù)器使用時,對CLK端的輸入脈沖進行單純的減法計數(shù),這時CLK端輸入的脈沖不作為計時基準。此外,用作計數(shù)器時,計數(shù)完成后必須重新初始化,只能使用一次。 8254作為定時器使用時,要求CLK端輸入的脈沖必須作為時鐘基準,通過對該基準時鐘脈沖的計數(shù)來實現(xiàn)精確定時。用作定時器時,計數(shù)的過程周而往復(fù),重復(fù)進行。 2、54工作在方式0時,CLK端輸入計數(shù)用的脈沖信號;GATE信號為高電平時,對CLK端輸入的脈沖進行計數(shù);GATE信號為低電平時,暫停計數(shù);?GATE信號重新為高電平后,恢復(fù)原先的計數(shù)。 3、254的方式控制字中的D7、D6兩位來選擇計數(shù)通道。33.參考答案: 1)該存儲體容量為215×8=32KB,存儲一個漢字需要兩個字節(jié),因此,它能夠存儲16384(16K)個漢字。 2)需要2K×4位的芯片32片,[(32K×8)/(2K×4)=32]。 3)可采用字位全擴展方法,由2片4位的芯片組成1組8位的存儲單元,16組擴展成32K的8位存儲體。芯片直接使用的地址線(片內(nèi)地址)11根(A0~A10),另外需要4根高位地址,連接到4-16譯碼輸入端,產(chǎn)生16個譯碼信號用作16個芯片的片選信號。剩余的地址線用來確定該存儲體的首地址。34.參考答案:并行35.參考答案: 36.參考答案:執(zhí)行部件EU的功能:負責(zé)指令的執(zhí)行,將指令譯碼并利用內(nèi)部的寄存器和ALU對數(shù)據(jù)進行所需的處理。執(zhí)行部件EU的組成:4個通用的寄存器AX、BX、CX和DX;4個專用的寄存器BP、SP、SI和DI;標志寄存器FR;算術(shù)邏輯單元ALU。37.參考答案: 38.參考答案: 39.參考答案: 40.參考答案: 41.參考答案:B42.參考答案: 43.參考答案:總線接口單元BIU;執(zhí)行單元EU44.參考答案:D45.參考答案:D46.參考答案: 如果操作數(shù)存放在CPU的內(nèi)部寄存器中,那么寄存器名可在指令中指出。這種尋址方式就叫寄存器尋址方式。 操作數(shù)在寄存器中,操作數(shù)的有效地址由寄存器指出,這種尋址方式稱為寄存器間接尋址方式。 二者的區(qū)別在于:寄存器尋址方式,指令指出的寄存器中存放的就是操作數(shù),而寄存器間接尋址方式,指令指出的寄存器中存放的是操作數(shù)的地址,而不是操作數(shù),真正的操作數(shù)存放在內(nèi)存中。47.參考答案:正確48.參考答案:B49.參考答案: (1)傳送入口參數(shù)到指定寄存器中。 (2)功能號送入AH寄存器中。 (3)INT21H。50.參考答案:段基址;偏移地址;物理地址=段基址×16+偏移地址51.參考答案: 52.參考答案: 上述指令執(zhí)行后,標志位ZF、CF、OF、SF?的狀態(tài)分別是: (1)ZCOS=0010 (2)ZCOS=0000 (3)ZCOS=0010 (4)ZCOS=0101 (5)ZCOS=000153.參考答案:在微機應(yīng)用中A/D轉(zhuǎn)換器完成輸入模擬量到數(shù)字量的轉(zhuǎn)換,供微機采集數(shù)據(jù)。D/A轉(zhuǎn)換器完成微機輸出數(shù)字量到模擬量的轉(zhuǎn)換,實現(xiàn)微機控制。54.參考答案:中斷處理子程序;4;段地址量55.參考答案: X1=-0100?1001B,X2=-011?0111B,X3=-0100?1000B,X4=-0100?1010B,X5=+1011?0111B 因此:X5>X2>X3>X1>X456.參考答案:A57.參考答案: 58.參考答案: 59.參考答案: DMA:直接存儲器存?。?PROM:可編程只讀存儲器; MDR:存儲器數(shù)據(jù)寄存器; CON:控制部件; PC://程序計數(shù)器; CPU:中央處理單元。60.參考答案:三態(tài)緩沖器;鎖存器61.參考答案: CPU與Cache之間數(shù)據(jù)傳輸?shù)闹饕攸c是: 高速:Cache以與CPU相同或接近的速度工作; 不確定:CPU對Cache的訪問可能因“命中”而成功,也可?能以“失靶”而失敗。 Cache與主存之間數(shù)據(jù)傳輸?shù)闹饕卣魇牵?數(shù)據(jù)傳輸以“頁”為單位,使用“成組傳輸方式(突發(fā)總線方式)”進行。?導(dǎo)致上述特點的原因是,這一層次以“高速”為追求的目標,利用了程序、數(shù)據(jù)的“局部性”原理。 主存與輔存之間的數(shù)據(jù)傳輸以“數(shù)據(jù)塊/扇區(qū)”為單位,通常以DMA方式進行。?導(dǎo)致上述特點的原因是,這一層次以“大容量”、“低價格”為追求的目標,輔存大容量、“粗粒度”的結(jié)構(gòu)特點正好能夠滿足對上述目標的要求。 系統(tǒng)對不同層次的數(shù)據(jù)傳輸有著不同的要求,因而設(shè)置了不同的軟硬件結(jié)構(gòu),最終導(dǎo)致了傳輸方式上的差異。62.參考答案: 63.參考答案: 所謂分級總線是指系統(tǒng)中存在多組總線,每組總線可以有不同的數(shù)據(jù)線寬度、數(shù)據(jù)傳輸速率和不同的信號傳輸協(xié)議。系統(tǒng)內(nèi)的設(shè)備按照它們對傳輸速率、數(shù)據(jù)吞吐量的不同要求合理地連接在不同的總線上。不同總線之間通過“橋”電路進行連接。 使用分級總線可以使各種設(shè)備的數(shù)據(jù)傳輸要求得到最大程度的滿足,同時使整個系統(tǒng)的數(shù)據(jù)吞吐量和效能達到最大化。64.參考答案:錯誤65.參考答案: 66.參考答案:代碼段寄存器CS;數(shù)據(jù)段寄存器DS;附加段寄存器ES;堆棧段寄存器SS67.參考答案:16;8;2068.參考答案:FFFF;000069.參考答案:2;2;22H;11H70.參考答案: 71.參考答案:時鐘周期;T;472.參考答案:HOLD;HLDA73.參考答案:A74.參考答案:B75.參考答案:“線性地址”由處于高位的“頁組號”、處于中間的“頁號”和處于低位的“頁內(nèi)地址”三部分組成。用“頁組號”查找“頁組表”,得到“頁表”的起始地址;用“頁號”查找該“頁表”,得到該頁的起始地址;頁起始地址加上“頁內(nèi)地址”就得到了它對應(yīng)的物理地址。第2卷參考答案一.參考題庫1.參考答案: 2.參考答案: 在實地址方式下,32位80X86微處理器采用與16位80X86相同的中斷管理機制,用1KB大小的“中斷向量表”存儲各中斷服務(wù)程序入口地址,這些“中斷向量”按照“中斷類型”的順序存放。中斷向量表存放在地址0000:0000開始的主存中。 保護方式下用“中斷描述符表”來指出各中斷處理程序的入口地址,每一個中斷類型對應(yīng)一個“中斷門”或“陷阱門”描述符。中斷描述符表可以放在內(nèi)存的任何位置,表的首地址存放在IDTR寄存器中。 保護模式下中斷響應(yīng)的過程與實地址方式基本相同,但是可以用中斷機制進行任務(wù)的切換。3.參考答案: 4.參考答案:6;3;ZF;SF5.參考答案:00000100;000000106.參考答案: 7.參考答案: 8.參考答案:設(shè)備選擇功能;信息傳輸功能;數(shù)據(jù)格式轉(zhuǎn)換功能9.參考答案:C10.參考答案: 看做二進制無符號數(shù)時,它代表的“值”最大。 分析:看作二進制補碼時,它代表一個負數(shù),而其他的情況下,它均正數(shù)。因此,看作二進制補碼時,它代表的值最小。?把這組代碼用十六進制數(shù)字形式寫出:9758 對于無符號數(shù),它的值等于十六進制的9758H; 對于壓縮BCD碼,它的值等于十六進制的9758,顯然小于9758H; 對于非壓縮BCD碼,它的值等于十進制的78,顯然更小于9758H; 因此,看作二進制無符號數(shù)時,它代表的“值”最大。11.參考答案:D12.參考答案: 13.參考答案: 串行中斷用一根SERIRQ來傳遞中斷請求信號。SERIRQ信號線上的信息組織成“包”,用PCI的時鐘信號對“包”內(nèi)的信號進行同步。所有支持串行中斷的設(shè)備都可以用一個三態(tài)門連接到這根線上發(fā)送各自的中斷請求信號。 使用串行中斷減少了中斷請求的引腳數(shù),可以不受中斷請求引腳的限制靈活地擴充中斷請求數(shù)目。14.參考答案:MMX指令是“多媒體擴展指令”的英文簡稱,它采用SIMD(單指令流多數(shù)據(jù)流)技術(shù),使得處理器在一條指令中對多個數(shù)據(jù)進行處理,提高了對多媒體數(shù)據(jù)的處理能力。15.參考答案: 把32位二進制代碼(DX,AX)聯(lián)合左移4位。16.參考答案:指令;指令集合17.參考答案: 進位標志CF://運算結(jié)果的最高位產(chǎn)生進位或借位時,或循環(huán)指令也會影響該位。 奇偶標志PF://運算結(jié)果的低8位中所含1的個數(shù)為偶數(shù)個,則該位置1。 輔助進位標志AF://加減法運算時,如果第3位與第4位之間有進位或借位產(chǎn)生,則該位置1。 零標志ZF://運算結(jié)果為零,則該位置1。 符號標志SF://與運算結(jié)果的符號為相同。 溢出標志OF://當(dāng)運算結(jié)果超出結(jié)果寄存器的表達范圍時,該位置1。18.參考答案: 19.參考答案:8;320.參考答案:DMAC;存儲器;外部設(shè)備21.參考答案:4;16;16;指令隊列;地址22.參考答案: 程序根據(jù)2P與Q的大小,確定Z的值。如果2P≤Q,則Z=2??如果2P>Q,?則Z=1。23.參考答案: 24.參考答案:正確25.參考答案:C26.參考答案:模擬量多于一個時,可以使用多路模擬開關(guān),輪流接通其中的一路進行轉(zhuǎn)換,使多個模擬信號共用一個ADC進行A/D轉(zhuǎn)換。27.參考答案:虛擬存儲管理把輔存的一部分用作“虛擬”的主存,擴大了操作系統(tǒng)可分配,程序員可利用的存儲空間,便于實現(xiàn)任務(wù)之間的隔離和保護,有效地支持了“多任務(wù)”運行環(huán)境的實現(xiàn)。它還可以有效地克服“內(nèi)存碎片”問題,簡化了存儲管理。但是,實現(xiàn)虛擬存儲后,每次訪問主存都需要進行兩次地址的轉(zhuǎn)換,增加了系統(tǒng)的復(fù)雜性,增加了系統(tǒng)的硬件成本,降低了訪問主存的速度,而且,由于系統(tǒng)復(fù)雜程度的增加,系統(tǒng)的可靠性也會受到影響。28.參考答案:無條件傳送;查詢式傳送;中斷方式傳送;直接存儲器存取方式29.參考答案: 模擬量2.0V所對應(yīng)的數(shù)字量為(2.0/10)×255=51 模擬量8.0V所對應(yīng)的數(shù)字量為(8.0/10)×255=20430.參考答案: (1)分析問題:已知條件、要解決的問題、功能/性能要求等。 (2)建立數(shù)學(xué)模型:把問題數(shù)學(xué)化、公式化,便于計算機處理。 (3)確定算法:簡單、速度快、精度高、代碼量小、編程容易。 (4)繪制程序流程圖:用箭頭、框圖、菱形圖等表示程序結(jié)構(gòu) (5)內(nèi)存空間分配:為程序或數(shù)據(jù)分配內(nèi)存空間。 (6)編制程序與靜態(tài)檢查:程序結(jié)構(gòu)層次簡單、清楚、易懂。 (7)程序調(diào)試:利用軟件DEBUG調(diào)試。31.參考答案: 將保存在AL中的數(shù)乘以10。32.參考答案:C33.參考答案: 34.參考答案:C35.參考答案:2164A是容量為64K×1位的地圖隨機存儲器芯片,構(gòu)成128KB的存儲器需要2164芯片16片[128K×8/(64K×1)=16]。由于地址空間為128K,需要的地址線總線為17根(217=28根)。其中,片內(nèi)地址線16根(216=64K),片選地址線1根(17—16=1)。每8個2164芯片構(gòu)成一組,進行位擴展,得到64KB存儲器。兩個這樣的“組”進行地址擴展,構(gòu)成128KB的存儲器。36.參考答案: 37.參考答案:A38.參考答案: 39.參考答案: XT總線可以看作是ISA總線的一個“子集”,它包括8位數(shù)據(jù)線,20根地址線,使用與CPU相同的4.77MHz的時鐘信號。 ISA總線在XT總線的基礎(chǔ)上,把數(shù)據(jù)線擴展到16根,地址線擴展到24根,使用獨立于CPU的8MHz時鐘信號,中斷和DMA通道數(shù)目都有所增加。ISA總線插槽由8位的XT總線插槽和ISA總線擴展插槽兩部分組成。40.參考答案:“突發(fā)總線周期”也稱為“成組傳送方式”,總線主設(shè)備在發(fā)送一個主存地址之后,通過連續(xù)的多個周期,傳輸(讀/寫)多個地址相連的存儲單元的數(shù)據(jù)。這種方式省去了多次發(fā)送地址、多次申請總線和多次相互聯(lián)絡(luò)的過程,因此可以獲得很高的數(shù)據(jù)傳輸速率。41.參考答案:B42.參考答案: 43.參考答案: 44.參考答案:D45.參考答案:FR;斷點地址;TF;IF46.參考答案:A47.參考答案: 48.參考答案: 49.參考答案:程序控制方式;中斷控制方式;DMA控制方式;輸入/輸出處理機控制方式50.參考答案:程序;中斷;DMA51.參考答案:C52.參考答案: 53.參考答案:逐次逼近型(也稱逐位比較式)A/D?轉(zhuǎn)換器主要由逐次逼近比較寄存器?SAR,D/A轉(zhuǎn)換器、比較器以及時序和控制邏輯等部分組成。它從SAR的最高位開始,逐位設(shè)定SAR寄存器中的數(shù)字量,D/A轉(zhuǎn)換得到電壓VC,經(jīng)與待轉(zhuǎn)換模擬電壓Vx進行比較。通過比較,逐次確定各位的數(shù)碼應(yīng)是“1”還是“0”。轉(zhuǎn)換結(jié)果能否準確逼近模擬信號,主要取決于SAR和D/A的位數(shù)。位數(shù)越多,越能準確逼近模擬量。∑-△型模數(shù)轉(zhuǎn)換器是根據(jù)二次采樣的差進行計算的,有很強的抗干擾能力,轉(zhuǎn)換精度高,以串行方式輸出數(shù)據(jù)。常用于高分辨率(常見為16、18、24?位)的中、低頻信號測量54.參考答案:B55.參考答案:B56.參考答案:D57.參考答案: 設(shè)備A在一次I/O操作完成后在8259A從片中斷請求輸入端IR5上產(chǎn)生中斷請求,中斷請求被鎖存在8259A從片IRR中,并經(jīng)IMR“屏蔽”,

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論