福建師范大學(xué)(網(wǎng)考)福師《計算機(jī)原理與接口技術(shù)》通關(guān)資料21.08_第1頁
福建師范大學(xué)(網(wǎng)考)福師《計算機(jī)原理與接口技術(shù)》通關(guān)資料21.08_第2頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

《計算機(jī)原理與接口技術(shù)》考試大綱一、單項選擇題1.設(shè)AL中有壓縮型BCD碼,為實(shí)現(xiàn)對AL的減1操作,可選用的指令序列是()A.DECAL B.SBBAL,0AAS DASC.SUBAL,1 D.SUBAL,1AAS DAS 答案:D2.下面指令執(zhí)行后,設(shè)置的標(biāo)志位CF和OF的值是()MOVAL,4FHADDAL,0B1HA.CF=0,OF=1 B.CF=1,OF=0C.CF=0,OF=0 D.CF=1,OF=1答案:B3.用REPESCASB指令對字符串進(jìn)行掃描,如CX≠0時,掃描結(jié)束,表示()A.在字符串中遇上第一個AL中指定的字符B.在字符串中有一個AL中指定的字符C.在字符串中有一個不是AL中指定的字符D.在字符串中遇上第一個不是AL中指令的字符答案:D4.NUMDB4DUP(1,2,3,4) ┇MOVAX,WORDPTR[NUM+02H] 上面指令執(zhí)行后,AX的內(nèi)容是()A.0302H B.0403HC.0203H D.0304H答案:B5.設(shè)SP=0028H,執(zhí)行段內(nèi)返回指令RET6后,SP的內(nèi)容是()A.0036H B.0022HC.0030H D.0020H答案:D6.下列指令正確的是()。A.MOVCX,ALB.MOVDS,200h C.MOVDS,CSD.MOVDS,AX答案:D7.下列指令正確的是()。A.INDX,ALB.INDX,AX C.INAL,DXD.INBX,DX答案:C8.INCBL的尋址方式是()。A.SP間接尋址 B.堆棧尋址 C.寄存器尋址 D.寄存器間接尋址答案:C9.DEBUG的G命令的功能是()。A.顯示內(nèi)存B.反匯編C.單步運(yùn)行D.運(yùn)行程序答案:D10.在堆棧中,存放棧頂?shù)刂返募拇嫫魇?)。A.IPB.SPC.BXD.AX答案:B11.計算機(jī)中用來存儲程序、數(shù)據(jù)等信息的記憶裝置是()。A.控制器B.運(yùn)算器C.CPUD.存儲器答案:D12.匯編語言中,存放下一條將要執(zhí)行的指令地址寄存器是()。A.IPB.AXC.DID.SP答案:A13.在存儲器中留100個字的空單元的偽指令是()。A.ARRAYEQU100B.ARRAYDW100C.ARRAYDB100DUP(?)D.ARRAYDW100DUP(?)答案:D14.下面指令中出現(xiàn)的VAL為一字變量,以下指令錯誤的是()A.MOVDS,[BP+DI]B.JMPDWORDPTR[BX+SI]C.MOV[SI],VALD.TESTDL,00000100B答案:C15.保存各邏輯段的起始地址的寄存器是()。A.通用寄存器B.段寄存器C.指針寄存器D.數(shù)據(jù)寄存器答案:B16.以下說法正確的是()A.有符號數(shù)或無符號數(shù)運(yùn)算結(jié)果產(chǎn)生溢出,0F=1B.有符號數(shù)或無符號數(shù)運(yùn)算結(jié)果產(chǎn)生溢出,CF=1C.0F=l指無符號數(shù)運(yùn)算結(jié)果產(chǎn)生溢出,CF=l指有符號數(shù)運(yùn)算結(jié)果產(chǎn)生溢出D.0F=l指有符號數(shù)運(yùn)算結(jié)果產(chǎn)生溢出,CF=l指無符號數(shù)運(yùn)算結(jié)果產(chǎn)生溢出答案:D17.下面有語法錯誤的指令是(設(shè)DAl是變量名)A.ADD[BP],DAlB.ADD[BX+3],ALC.ADDAH,[DI]D.ADDAL,AH答案:A18.設(shè)AL=-15,要使AL=15應(yīng)執(zhí)行的指令是(A.NEGALB.NOTALC.INCALD.DECAL答案:A19.如代碼段段名為COSE,它的起始地址為20A00H,程序開始執(zhí)行的起始地址標(biāo)號為START,對代碼段寄存器CS賦值段地址值的方法是()。A.MOVCS,20A0HB.ASSUMECS:COSEC.ENDSTARTD.MOVAX,COSEMOVCS,AX答案:C20.一條指令中目的操作數(shù)不允許使用的尋址方式是()。A.寄存器尋址B.立即數(shù)尋址C.變址尋址D.寄存器間接尋址答案:B21.已知SP=2110H,執(zhí)行POPAX后,SP寄存器的值是()。A.2111H B.2112H C.210FH D.210EH答案:B22.DF=0,執(zhí)行MOVSB指令后()A.SI減1,DI減1,CX加1 B.SI加1,DI加1,CX減1C.SI減1,DI減1,CX減1 D.SI加1,DI加1,CX加1答案:B23.有數(shù)據(jù)定義語句BUFDW0ABH,1,10DUP(3DUP(1,0),2)匯編后,為變量BUF分配的存儲單元字節(jié)數(shù)是()。A.48H B.60 C.120 D.90H答案:D24.被移位指令最后移出的數(shù)據(jù)位會留存在()標(biāo)志位中。A.DFB.ZFC.SFD.CF答案:D25.將AX中有符號數(shù)除以2的正確指令是()。A.SARAX,1 B.SHRAX,1 C.RORAX,1 D.RCRAX,1答案:A26.有語句:COUNTEQU256,下列四種敘述中,正確的是()。A.COUNT是變量 B.COUNT占用一個字節(jié)存儲單元C.COUNT是符號常數(shù) D.COUNT占用二個字節(jié)存儲單元答案:C27.將DX,AX中32位數(shù)左移一位的指令序列是()。A.SHLAX,1B.RCLAX,1RCLDX,1SHLDX,1C.SHLAX,1D.RCLAX,1SHLDX,1RCLDX,1答案:A28.在()尋址方式時,操作數(shù)在存儲器中。A.立即B.寄存器C.程序轉(zhuǎn)移D.存儲器答案:D29.Intel8086PC機(jī)中,多個可屏蔽的中斷源是否響應(yīng)()。A.只受IF寄存器的影響B(tài).只受TF寄存器的影響C.除受IF寄存器的影響外,還要受到8259A中斷屏蔽寄存器的影響D.除受TF寄存器的影響外,還要受到8259A中斷屏蔽寄存器的影響答案:C30.在CPU和主存之間增設(shè)高速級存的主要目的是()。A.提高CPU訪問外存的速度B.?dāng)U大主存容量C.提高CPU訪問主存的等效速度D.增強(qiáng)系統(tǒng)可靠性答案:C31.8253計數(shù)器的最大計數(shù)初值是A.0FHB.00FFHC.0FFFHD.FFFFH 答案:D32.查詢傳送輸入方式,被查詢I/O端口給出()。A.就緒信號B.讀信號C.寫信號D.類型號答案:A33.在串行異步通信中,常采用()校驗。A.奇偶B.雙重C.海明D.循環(huán)答案:A34.當(dāng)DMA控制器向CPU請求總線后,CPU在()響應(yīng)這一請求。A.指令周期完B.總線周期完C.等待周期完 D.時鐘周期完答案:B35.執(zhí)行1號DOS系統(tǒng)功能調(diào)用,從鍵盤輸入的字符值存放在()。A.AL B.BL C.CL D.DL答案:A36.INTEL8251A在串行異步通信時,設(shè)通信的波特率為1200bps,通信波特率為16,則外部時鐘速率為()。A.48K B.96K C.19.2K D.384K答案:C37.在DEBUG下,A命令的作用是()。A.匯編 B.反匯編 C.查看數(shù)據(jù) D.寫入數(shù)據(jù)答案:A38.8251在串行通信中,CPU檢測到8251的FE=1,這表明通信發(fā)生了()。A.奇偶校驗錯誤 B.溢出錯誤C.幀格式錯誤 D.發(fā)送終止答案:C39.當(dāng)8086CPU進(jìn)行存儲器寫操作時應(yīng)滿足的引腳關(guān)系為()。(#表示低電平)A.M/IO#=0,WR#=0 B.M/IO#=0,WR#=1C.M/IO#=1,WR#=0 D.M/IO#=1,WR#=1答案:C40.8255的A口設(shè)置為方式1和輸入,當(dāng)表示8255的A口正處在()。A.A口數(shù)據(jù)緩沖區(qū)滿 B.CPU讀取A口數(shù)據(jù)C.A口數(shù)據(jù)緩沖區(qū)空 D.外設(shè)數(shù)據(jù)進(jìn)入A口答案:D41.8086的一個典型總線周期需要()個T狀態(tài)。A.1B.2C.3D.4答案:D42.Intel8086I/O尋址空間為()A.1KB B.32KB C.64KB D.1MB答案:C43.斷電后存儲的資料會丟失的存儲器是()A.ROM B.RAM C.CD-ROM D.硬盤答案:B44.偽指令ORG的功能是()。A.段定義B.內(nèi)存起始偏移地址定位語句C.過程定義D.符號常量定義答案:B45.8255A()端口可進(jìn)行按位置位/復(fù)位的操作。A.沒有B.AC.BD.C答案:D46.下列指令執(zhí)行后,不改變AL寄存器內(nèi)容的指令是()。A.ANDAL,1 B.CMPAL,DLC.XORAL,AL D.SUBAL,DL答案:B47.執(zhí)行下面指令語句,則AX=()。MOVAL,95HCBWA.0095H B.0F95H C.0FF95H D.9095H答案:C48.當(dāng)8086CPU進(jìn)行I/O寫操作時應(yīng)滿足的引腳關(guān)系為()。(#表示低電平)A.M/IO#=0,WR#=0 B.M/IO#=0,WR#=1C.M/IO#=1,WR#=0 D.M/IO#=1,WR#=1答案:A49.在()尋址方式時,操作數(shù)在寄存器中。A.立即B.寄存器C.程序轉(zhuǎn)移尋址D.存儲器答案:B50.下列指令正確的是()A.CMP[SI],100 B.CMPWORDPTR[SI],100C.CMP[SI],100h D.CMP100h,[SI]答案:BA51.判斷AX和BX是否同時為偶數(shù)或同時為奇數(shù)。若是轉(zhuǎn)YES的不正確指令序列是()。A.ORAX,BXB.XORAX,BXANDAX,1ANDAX,1JEYESJEYESC.CMPAX,BXD.SUBAX,BXANDAX,1ANDAX,1JEYESJEYES答案:A52.在DEBUG下,u命令的作用是()A.反匯編 B.匯編 C.查看數(shù)據(jù) D.寫入數(shù)據(jù)答案:A53.下列不屬于程序控制傳送方式的是()。A.無條件傳送B.查詢傳送C.中斷傳送D.條件傳送答案:C54.8253中有()計數(shù)器。A.2個8位B.3個8位C.2個16位D.3個16位答案:D55.8253的計數(shù)器可按()計數(shù)。A.二進(jìn)制B.八進(jìn)制C.十進(jìn)制D.二進(jìn)制或十進(jìn)制答案:D56.8259A有()個端口地址。A.1B.2C.3D.4答案:B57.以下對8259A的敘述中正確的有()。A.每一片8259A可管理16級優(yōu)先權(quán)中斷源B.通過8259A的級聯(lián),最多可管理128級優(yōu)先權(quán)的中斷源C.能向CPU提供可編程的中斷類型號D.固定的中斷優(yōu)先權(quán)答案:C58.8259的普通EOI結(jié)束命令的作用是()。A.用于改變優(yōu)先級 B.用于清除指定優(yōu)先級的IS位C.用于清除當(dāng)前優(yōu)先級最高的IS位 D.用于關(guān)閉8259答案:C二、填空題1.計算補(bǔ)碼:[-12]補(bǔ)=11110100B;2.寫條源操作數(shù)為基址加變址尋址的指令:MOVAL,[BX+SI]。3.8086CPU的BIU用來實(shí)現(xiàn)EU的所有指令讀取和數(shù)據(jù)傳送操作,并負(fù)責(zé)CPU與內(nèi)存或IO設(shè)備端口之間的信息交換。4.在串操作指令MOVSB中,用于目的(偏移量)地址的寄存器是DI,源地址的寄存器是SI,方向的標(biāo)志是DF。5.DB指令以字節(jié)為單位分配存貯;DD指令以雙字節(jié)為單位分配存貯。6.請用一條指令實(shí)現(xiàn)如下操作:(1)將AX中的第0位和第2位清0,其他位保持不變,指令是:ANDAX,F(xiàn)FFAH;1514131211109876543210XX(2)寄存器AH的低四位取反指令是:XORAH,0FH。8.(3A.4)16=(111010.01)2=(_58.25__)10。9.中央處理單元CPU由運(yùn)算器和控制器構(gòu)成。10.8086CPU的堆棧操作以雙(單或雙)字節(jié)為單位,數(shù)據(jù)進(jìn)棧時棧頂向?。ù蠡蛐。┑刂贩较蚋?。11.8086中,引腳AD15~AD0是地址與數(shù)據(jù)復(fù)用總線。12.8086的段寄存器是16位的寄存器。8086的中斷向量表在內(nèi)存中的地址范圍是從00000H到003FFH,它可以容納256個中斷向量。13.8088/8086CPU和其他計算機(jī)一樣,響應(yīng)可屏蔽中斷的三個必要條件是:①當(dāng)前指令執(zhí)行結(jié)束、②IF=1和③INTR=1。14.利用8253的通道0產(chǎn)生1ms(毫秒)的方波,已知8253的外接時鐘頻率為2MHz,求0通道計數(shù)器的計數(shù)初值N1=_2000(或7D0H)__。15.(37.4)8=(11111.1)2=(_31.5__)10。16.8086的段寄存器是16位的寄存器。17.寫一條指令使寄存器AL的低四位取反:__XORAL,0FH__。18.8086CPU結(jié)構(gòu)上采用兩級流水線,___EU__負(fù)責(zé)指令的執(zhí)行,并管理通用寄存器;____BIU___負(fù)責(zé)與存儲器、IO設(shè)備的數(shù)據(jù)傳送。19.波特率=9600bps,波特率因子=16,則接收和發(fā)送時鐘頻率153600Hz。20.工作狀態(tài)可由CPU/主機(jī)來控制的接口芯片,稱為可編程序接口芯片。21.8253有6種工作方式,其中方式3稱為方波發(fā)生器。22.8255A有3個8位端口,其中端口A口可以以雙向方式工作。23.在8251作異步通信,接收端沒有收到停止位時會發(fā)生楨格式錯誤。24.已知8253定時/計數(shù)器通道0的CLK0連接時鐘的頻率為1MHz,用通道0產(chǎn)生周期1毫秒方波,則通道0的二進(jìn)制計數(shù)初值N=1000(或3E8H)。三、簡答題1.參看如下查詢輸入接口電路圖,回答下述問題:①在此電路中有幾個端口地址:2個。②輸入到接口中的數(shù)據(jù)在讀入DB之前存放在什么地方:(數(shù)據(jù))鎖存器中。③簡述數(shù)據(jù)查詢讀入的過程:讀狀態(tài)信息:由輸入指令打開狀態(tài)通道的緩沖器,讀入READY信號,若“就緒”則轉(zhuǎn)入b;若“未就緒”則轉(zhuǎn)a繼續(xù)查詢。讀數(shù)據(jù)信息:由輸入指令打開數(shù)據(jù)通道的緩沖器,讀入數(shù)據(jù),同時清除狀態(tài)觸發(fā)器的“就緒”狀態(tài)2.在8251作串行異步傳送時,什么情況下會發(fā)生溢出錯誤?答:串行異步傳送,8251尚未讀完當(dāng)前楨數(shù)據(jù),下一新數(shù)據(jù)又進(jìn)入8251輸入緩沖器,就會發(fā)生溢出錯誤四、分析理解并回答問題1.MOVBX,0FFHANDBX,0FFFHORBX,0F0FHXORBX,00FFHSUBBX,0F00H上述程序段運(yùn)行后,BX=0,CF=0。2.設(shè)數(shù)據(jù)定義如下:DX1DW1234HDX2DW5678HDX3DW?DX4DW?……PUSHDX1PUSHDX2POPDX3POPDX4……程序段執(zhí)行后,(DX3)=5678H,(DX4)=1234H。3.MOVAX,10SHLAX,1MOVBX,AXMOVCL,2SHLAX,CLADDAX,BX上述程序段執(zhí)行后,BX=20,AX=100。4.程序段如下:MOVAX,1234HMOVBX,5678H……PUSHAXPUSHBXPOPAXPOPBX上述程序段執(zhí)行后,AX=5678H;BX=1234H。若執(zhí)行前SP=200H.執(zhí)行后SP=200H。5.現(xiàn)有下列程序段:MOVAX,6540HMOVDX,3210HMOVCL,04SHLDX,CLMOVBL,AHSHLAX,CLSHRBL,CLORDL,BL試問上述程序段運(yùn)行后:AX=5400H;BL=06;DX=2106H。6.程序段如下:STRDB‘JIHGFEDCBA’…MOVAH,01;從鍵盤輸入一個1~9之間的字符INT21HANDAL,0FHDECALXORAH,AHMOVBX,OFFSETSTRADDBX,AXMOVDL,[BX]MOVAH,02H;顯示輸出INT21H…試回答:(1)如從鍵盤輸人字符‘1’,程序段有什么結(jié)果:“J”。(2)如從鍵盤輸人字符‘7’,程序段有什么結(jié)果:“D”。五、完善程序1.下面的程序在VAL開始、有LN個單字節(jié)有符號數(shù)的數(shù)據(jù)區(qū)中,找出其中的最大數(shù)據(jù)存入MAX單元。補(bǔ)上缺少的指令或符號使其完整。VALDB84,73,34,20,-5,102,46,……LN=$-VALMAXDB?……MOVSI,offsetVALMOVCX,LN-1MOVAL,[SI]NEXT:INCSICMPAL,[SI]①M(fèi)OVAL,[SI]X1:LOOPNEXT②RET答案:①JGX1②MOVMAX,AL2.如下數(shù)據(jù)段定義,X1和X2都是5個字節(jié)的壓縮BCD碼,例如X1=9978563412,X2=1123569988(存儲時低字節(jié)在前,高字節(jié)在后)。程序?qū)崿F(xiàn)X1和X2相加,結(jié)果存入X3。補(bǔ)上缺少的指令或符號使其完整。DATASEGMENTX1DB12H,34H,56H,78H,99HX2DB88H,99H,56H,23H,11HX3DB6DUP(0)DATAENDSCODSEGMENTASSUME③START:MOVAX,DATA④MOVSI,0MOVCX,5CLCNEXT:MOVAL,[SI+X1]ADCAL,[SI+X2]⑤MOV[SI+X3],ALINCSI⑥JNZNEXTADCBYTEPTR[SI+X3],0MOVAH,4CHINT21HC

溫馨提示

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

評論

0/150

提交評論