2024年高等教育工學(xué)類自考-02277微型計算機原理應(yīng)用考試近5年真題附答案_第1頁
2024年高等教育工學(xué)類自考-02277微型計算機原理應(yīng)用考試近5年真題附答案_第2頁
2024年高等教育工學(xué)類自考-02277微型計算機原理應(yīng)用考試近5年真題附答案_第3頁
2024年高等教育工學(xué)類自考-02277微型計算機原理應(yīng)用考試近5年真題附答案_第4頁
2024年高等教育工學(xué)類自考-02277微型計算機原理應(yīng)用考試近5年真題附答案_第5頁
已閱讀5頁,還剩27頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

(圖片大小可自由調(diào)整)2024年高等教育工學(xué)類自考-02277微型計算機原理應(yīng)用考試近5年真題薈萃附答案第I卷一.參考題庫(共100題)1.8088是()位的CPU。A、32B、16C、64D、82.堆棧指針SP的初值為3000H,AX=2000H,BX=5000H,執(zhí)行指令: PUSHAX PUSHBX POPAX 后SP=?AX=?3.在兩片8259A級聯(lián)的中斷系統(tǒng)中,主片的第三級IR3作為從片的中斷請求,則初始化主從片時,ICW3的數(shù)據(jù)格式分別是()。A、04H和30HB、04H和03HC、40H和03HD、40H和30H4.指出8086/8088下列指令中存儲器操作數(shù)物理地址的計算表達式。 (1)MOV??AL,?[DI]?? (2)MOV??AX,?[BX+SI] (3)MOV??AL,?8[BX+DI] (4)ADD??AL,?ES:?[BX]? (5)SUB??AX,?[2400H]??? (6)ADC??AX,?[BX+DI+1200H]??? (7)MOV??CX,?[BP+SI]? (8)INC??BYTE?PTR[DI]5.設(shè)BX=6D16H,AX=1100H,寫出下列指令執(zhí)行后BX寄存器的內(nèi)容。 MOV?CL,?06H ROL?AX,?CL SHR?BX,?CL6.下列數(shù)據(jù)中,可能是6進制數(shù)的是()。A、488B、357C、541D、1267.試比較SUBAL,09H與CMPAL,09H這兩條指令的異同,若AL=08H,分別執(zhí)行上述兩條指令后,SF=?CF=?OF=?ZF=?8.十進制負(fù)數(shù)-61的八位二進制原碼是()。A、10101111B、10111101C、10101011D、001101019.為什么需要半加器和全加器,它們之間的主要區(qū)別是什么?10.微處理器、微型計算機和微型計算機系統(tǒng)之間有何聯(lián)系與區(qū)別?11.編寫計算下面函數(shù)值的程序: 12.十進制數(shù)36轉(zhuǎn)換成二進制數(shù)是()。A、110100B、100100C、100110D、10010113.MOVAL,25514.與外存相比,內(nèi)存的特點是()。A、容量小、速度快、成本高B、容量小、速度快、成本低C、容量大、速度快、成本高D、容量大、速度快、成本低15.請閱讀下列程序,分析其功能。MESSDB‘PRESSANYKEY’,0DH,0AH,‘$’MOVAH,09MOVDX,SEGMESSMOVDS,DXMOVDX,OFFSETMESSINT21H16.在計算機中,數(shù)據(jù)單位bit的意思是字節(jié)。17.可以使用指令OUTAX,4629H把4629H傳送給AX寄存器。18.寫出下列邏輯地址的段地址,偏移地址和物理地址。 19.什么是模/數(shù)轉(zhuǎn)換器?什么是數(shù)/模轉(zhuǎn)換器?20.在總線操作周期中,8088CPU會在第()個時鐘周期的前沿測試()引腳,如果測到無放低電平,CPU()21.假定(SS)=2000H,(SP)=0100H,(AX)=2107H,執(zhí)行指令PUSHAX后,存放數(shù)據(jù)21H的物理地址是()。A、20102HB、20101HC、200FEHD、200FFH22.假定PC機存儲器低地址區(qū)有關(guān)單元的內(nèi)容如下: (20H)=3CH,(21H)=00H,(22H)=86H,(23H)=0EH且CS=2000H,IP=0010H,SS=1000H,SP=0100H,F(xiàn)LAGS=0240H,這時若執(zhí)行INT8指令,試問:? (1)程序轉(zhuǎn)向從何處執(zhí)行(用物理地址回答)?? (2)棧頂6個存儲單元的地址(用邏輯地址回答)及內(nèi)容分別是什么?23.已知英文大寫字母A的ASCII碼為十進制數(shù)65,則英文大寫字母E的ASCII碼為十進制數(shù)()。A、67B、68C、69D、7024.256KB字節(jié)就是256000字節(jié)。25.在布爾代數(shù)中,A+1=()。A、0B、1C、2D、A26.8086/8088的數(shù)據(jù)總線都是16位。27.十進制數(shù)72轉(zhuǎn)換成八進制數(shù)是()。28.選取字長n為8位,已知數(shù)的原碼表示如下,求出其補碼。 (1)[?X原?]=?01010101?????? (2)[?Y原?]=?10101010?? (3)[?Z原?]=?11111111????? (4)[?W原?]=?1000000129.引腳IO/M*、WR*和RD*狀態(tài)分別為010,此時正在進行的操作是()A、存儲器的讀B、存儲器的寫C、IO口的讀D、IO口的寫30.匯編語言可以直接被計算機執(zhí)行。31.設(shè)計一個程序段,將DH中的最左3位清0,而不改變DH中的其它位,結(jié)果存入BH中。32.與二進制數(shù)11010010等值的十六進制數(shù)是()。A、0A2HB、0B2HC、0C2HD、0D2H33.控制位DF=1表示()34.工作在保護方式下,段寄存器中存放的是()35.什么是模擬信號?什么是數(shù)字信號?36.什么是可屏蔽中斷?什么是非屏蔽中斷?37.采用8255A作為DAC0832與CPU之間的接口芯片,產(chǎn)生一鋸齒波信號(8255A的口地址為300H~303H),試寫出其主程序。38.80386工作在實地址方式下,段寄存器中存放的是()39.在8086系統(tǒng)中,若有一邏輯地址:CS=2000H,IP=2100H,其對應(yīng)的物理地址為()。40.計算機中的記憶裝置的基本單元是()。A、寄存器B、觸發(fā)器C、計數(shù)器D、累加器41.寄存器間接尋址方式中,操作數(shù)在()中。A、通用寄存器B、堆棧C、存儲器D、段寄存器42.選取字長n為8位和16位兩種情況,求下列十進制數(shù)的補碼: (1)X=+65; (2)Y=-65; (3)Z=+127; (4)W=-128。43.微機的字長愈長,計算精度愈高,指令處理功能愈強。44.簡述串搜索(SCAS)指令的功能。45.8086的數(shù)據(jù)總線()位,地址總線()位,可直接尋址空間()字節(jié)單元。46.與十進制數(shù)96等值的二進制數(shù)是()。A、1100000B、1100001C、1011110D、110110047.寄存器是由觸發(fā)器組成的。48.可以利用偽指令Segment和ENDS來定義段。49.CPU在響應(yīng)可屏蔽中斷請求INTR時,包括的條件有IF=1。50.試編寫一個匯編語言程序,要求對鍵盤輸入的小寫字母用大寫字母顯示出來。51.若CS=E000H,說明代碼段可尋址物理存儲地址空間的范圍。52.8086CPU與8088CPU有哪些相同之處?又有哪些區(qū)別?53.8086/8088微機系統(tǒng)中存儲器的物理地址和邏輯地址各有什么用途?假如CS=6000H、IP=7A00H,其物理地址應(yīng)是多少?54.子程序最后一條指令是(),作用為()55.程序運行中,IP始終指向()A、棧區(qū)棧頂?shù)奈恢肂、下一條所要執(zhí)行的指令的偏移地址C、當(dāng)前正執(zhí)行的指令的地址D、程序中的任何位置56.已知數(shù)的補碼表示形式如下,分別求出數(shù)的真值與原碼: (1)[?X補]?=?78H????? (2)[?Y補?]?=?87H????? (3)[?Z補?]=?FFFH?????? (4)[?W補?]=?800H57.執(zhí)行下面的指令后,AL中的數(shù)據(jù)是()。MOVAL,20HANDAL,0FHA、2FHB、20HC、0FHD、00H58.一個字是()位二進制數(shù)。A、32B、20C、16D、859.若AX=5555H,BX=FF00H,試問在下列程序段執(zhí)行后,AX=?BX=?CF=? AND?????AX,?BX??????????????????;?AX?=?5500,BX?=?FF00H? XOR?????AX,?AX??????????????????;?AX?=?0000H????????????? NOT?????BX??????????????????????;?BX?=?00FFH60.若內(nèi)存容量為64KB,則訪問內(nèi)存所需地址線至少應(yīng)有18條。61.八進制數(shù)523轉(zhuǎn)換成二進制數(shù)是()。62.邏輯地址和物理地址有何區(qū)別?為什么8086微處理器要引入“段加偏移”的技術(shù)思想?段加偏移的基本含義又是什么?試舉例說明。63.過程定義語句以()語句結(jié)束。A、ENDB、ENDSC、ENDPD、ENDM64.下列程序段執(zhí)行后,寄存器AX、BX、和CX的內(nèi)容分別是多少? 65.選擇正確的指令以實現(xiàn)下列任務(wù)。 (1)把DI右移3位,再把0移入最高位。? (2)把AL中的所有位左移1位,使0移入最低位。? (3)AL循環(huán)左移3位。? (4)DX帶進位位循環(huán)右移1位。66.8253既可作為計數(shù)器,又可作為定時器使用。67.當(dāng)使用BP寄存器作基址尋址時,若無指定段替換,則內(nèi)定在()段內(nèi)尋址。A、程序B、堆棧C、數(shù)據(jù)D、附加68.若DS=3000H,BX=2000H,SI=0100H,ES=4000H,計算出下述各條指令中存儲器操作數(shù)的物理地址。 69.設(shè)8259A的ICW2被編程為28H,則接IR5的外設(shè)的中斷類型號是什么?它的中斷向量地址是多少?70.二進制數(shù)10101轉(zhuǎn)換成十進制數(shù)是()。A、25B、23C、21D、2271.8086/8088的邏輯段不允許段的重疊和交叉。72.選取字長n為8位和16位兩種情況,求下列十進制數(shù)的原碼: (1)X?=?+63???? (2)Y?=?-63??? (3)Z?=?+118??? (4)W?=?-11873.8086CPU有多少根數(shù)據(jù)線和地址線?它能尋址多少內(nèi)存地址單元和I/O端口?8088CPU有多少根數(shù)據(jù)線和地址線?為什么要設(shè)計8088CPU?74.MOV[AX],[BX]75.設(shè)(AL)=68,(BL)=68,執(zhí)行SUBAL,BL指令后,正確的結(jié)果是()。A、CF=0B、ZF=0C、CF=1D、ZF=176.尋址256M字節(jié)內(nèi)存空間,需28條地址線。77.在8086系統(tǒng)中,若有一邏輯地址為(CS)=0A7F0H,(IP)=2B40H,其物理地址是()。78.假設(shè)BX=54A3H,變量VALUE中存放的內(nèi)容為68H,確定下列各條指令單獨執(zhí)行后BX=? 79.在8086系統(tǒng)中,若有一邏輯地址:CS=5100H,IP=2200H,其對應(yīng)的物理地址為()。80.在布爾代數(shù)中,A+A=()。A、0B、1C、AD、2A81.所有的十進制小數(shù)都能完全準(zhǔn)確地轉(zhuǎn)換成二進制小數(shù)。82.字符d的ASCII碼為十六進制數(shù)64,字符j的ASCII碼為十六進制數(shù)()。A、68B、69C、6AD、6B83.PC的內(nèi)容是什么意義?控制字是什么意義?84.8086/8088標(biāo)志寄存器共有16位,每一位都有含義。85.計算機的性能主要由其耗電量決定。86.用數(shù)據(jù)運算指令,對兩個16位數(shù)做加法運算。兩個數(shù)從地址10050H開始連續(xù)存放,低位在小地址一端,結(jié)果放在兩個數(shù)之后。87.計算機中所有的信息都是以二進制形式存放的。88.邏輯地址是()地址。A、信息在存儲器中的具體B、經(jīng)過處理后的20位C、允許在程序中編排的D、都不是89.設(shè)X=87H,Y=78H,在下述兩種情況下比較兩數(shù)的大?。?(1)均為無符號數(shù); (2)均為帶符號數(shù)(設(shè)均為補碼)。90.試編制一程序,把CHAR1中各小寫字母分別轉(zhuǎn)換為對應(yīng)的大寫字母,并存放在CHAR2開始的內(nèi)存單元中。 91.MOVBX,[BP]的源操作數(shù)的物理地址為16×(DS)+(BP)。92.可屏蔽中斷的屏蔽通??捎蒀PU內(nèi)部的()來控制。A、中斷請求觸發(fā)器B、中斷屏蔽寄存器C、中斷允許觸發(fā)器D、中斷鎖存器93.一個最基本的微處理器由哪幾部分組成?它們各自的主要功能是什么?94.某程序設(shè)置的數(shù)據(jù)區(qū)如下所示。 畫出該數(shù)據(jù)段內(nèi)容在內(nèi)存中的存放形式(要求用十六進制補碼表示,按字節(jié)組織)95.從功能上,8086的CPU由控制器和ALU兩部分組成。96.80386的存儲器管理部件由()部分和分頁部分組成,不分頁的話,()地址即為()地址。97.REPE/REPZ是相等/為零時重復(fù)操作,其退出條件是:(CX)=0或ZF=0。98.當(dāng)使用BP寄存器作基址尋址時,若無指定段替換,則內(nèi)定在堆棧段內(nèi)尋址。99.EPROM2764有13根地址線,它的容量大小是()KB。A、14B、8C、16D、32100.在進位記數(shù)制中,“基數(shù)”和“位權(quán)(或權(quán))”的含義是什么?一個以b為基數(shù)的任意進制數(shù)N,它按位權(quán)展開式求值的一般通式是如何描述的?第I卷參考答案一.參考題庫1.參考答案:B2.參考答案: SP=2FFEH AX=5000H3.參考答案:B4.參考答案: 5.參考答案: 6.參考答案:C7.參考答案: 8.參考答案:B9.參考答案: 在做兩個進制加法時,右邊第一位(最小有效位)相加時要用半加器電路,除此位外,其他各位相加時都要用全加器電路。 全加器的輸入端有進位輸入,而半加器沒有。10.參考答案:微處理器是微型計算機的中央處理器,微型計算機是微型計算機系統(tǒng)硬件部分的核心部件。微處理器是指由一片或幾片大規(guī)模集成電路組成的具有運算器和控制器功能的中央處理器部件。微型計算機又稱主機,是指以微處理器為核心,配上存儲器、輸入/輸出接口電路及系統(tǒng)總線所組成的計算機。微型計算機系統(tǒng)是指以微型計算機為中心,配以相應(yīng)的外圍設(shè)備(如硬盤、顯示器、鍵盤、鼠標(biāo)等)、電源和輔助電路(統(tǒng)稱硬件)以及指揮微型計算機工作的軟件系統(tǒng)(如系統(tǒng)軟件、應(yīng)用軟件)所構(gòu)成的系統(tǒng)。11.參考答案: 12.參考答案:B13.參考答案:錯誤14.參考答案:A15.參考答案: 使用9號系統(tǒng)功能調(diào)用將字符串PRESSANYKEY從屏幕上顯示輸出(或打印機打印輸出)。16.參考答案:錯誤17.參考答案:錯誤18.參考答案: 19.參考答案: 把模擬量信號轉(zhuǎn)換成數(shù)字量的器件稱為模/數(shù)轉(zhuǎn)換器; 把數(shù)字量信號轉(zhuǎn)換成模擬量的器件稱為數(shù)/模轉(zhuǎn)換器。20.參考答案:三;READY;持續(xù)插入Tw狀態(tài),直到READY為高電平21.參考答案:D22.參考答案: 23.參考答案:C24.參考答案:錯誤25.參考答案:B26.參考答案:錯誤27.參考答案:11028.參考答案: 29.參考答案:B30.參考答案:錯誤31.參考答案: AND?DH,?1FH MOV?BH,?DH32.參考答案:D33.參考答案:串操作過程中地址會不斷減值34.參考答案:段選擇字35.參考答案: 模擬信號:在時間上和數(shù)值上連續(xù)的信號。 數(shù)字信號:在時間上和數(shù)值上不連續(xù)的(即離散的)信號。36.參考答案: 可屏蔽中斷是通過CPU的INTR引腳引入,當(dāng)中斷允許標(biāo)志IF為1時,允許中斷,IF為0時,中斷受到禁止。 不可屏蔽中斷,不受IF標(biāo)志的控制由NMI引腳引入的中斷。37.參考答案: 38.參考答案:段基址39.參考答案:22100H40.參考答案:B41.參考答案:C42.參考答案: 43.參考答案:正確44.參考答案:用來從目標(biāo)串中搜素(或查找)某個關(guān)鍵字,要求將待查找的關(guān)鍵字在執(zhí)行該指令之前事先置入AX或AL中。若為字節(jié)搜素,則使用SCASB,相應(yīng)的待查找字節(jié)置入AL中;若為字搜素,則使用SCASW,相應(yīng)的待查找字置入AX中。45.參考答案:16;20;1M46.參考答案:A47.參考答案:正確48.參考答案:正確49.參考答案:正確50.參考答案: 51.參考答案: 首地址為:?CS×10H?+?0000H?=?E0000H 末地址為:?CS×10H?+?FFFFH?=?EFFFFH 故代碼段可尋址物理存儲地址空間的范圍為E0000H?~?EFFFFH,共64KB。52.參考答案: 8086CPU和8088CPU內(nèi)部結(jié)構(gòu)基本相同,不同之處僅在于8088有8條外部數(shù)據(jù)總線,因此位準(zhǔn)16位。8086有16條外部數(shù)據(jù)總線。兩個CPU的軟件完全兼容,程序的編制也相同。53.參考答案:54.參考答案:RET;返回主程序55.參考答案:B56.參考答案: 57.參考答案:D58.參考答案:C59.參考答案: AX?=?0000H,?BX?=?00FFH 由于AND、OR、XOR指令的運算結(jié)果使CF=0,NOT指令的運算結(jié)果不影響CF位,所以CF?=?0。60.參考答案:錯誤61.參考答案:10101001162.參考答案: 邏輯地址是指未定位之前在程序和指令中表示的一種地址,它包括兩部分:段地址和偏移地址;物理地址又稱為實際地址,它是指CPU對存儲器進行訪問時實際尋址所使用的地址。對8086?CPU而言,邏輯地址為16位,物理地址為20位,一個物理地址可對應(yīng)多個邏輯地址。 “段加偏移”尋址機制允許重定位,極大地保證了系統(tǒng)兼容性。 C.PU在處理數(shù)據(jù)時尋址的是20位的物理地址,限于8086/8088微處理器內(nèi)部寄存器都是16位的,所以微處理器的地址加法器會自動地把16位段寄存器中的16位段地址左移4位,形成20位的段基址(段起始地址),然后同16位的偏移地址相加,才能形成20位的物理地址。這種方法稱為段加偏移。 例如,若段地址為1123H,偏移地址為15H,將1123H左移4位,即11230H,則物理地址為PA?=?11230H?+?15H?=?11245H。63.參

溫馨提示

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

評論

0/150

提交評論